I’m pretty sure it’s
1 glory for a loss
3 glory for a win
1 soul for every troop your defence team kills
Gold I have no clue about
No you don’t get any souls, maps or gold your defence team generates. Same with event troops you won’t get the extra glory this week for having the event troop in your defence team.