Thanks for all hints.
Sorry Erik but unfortunately Dave got my issiu. More or less I need a (pre-)filter applied on zones to select just banners with to a certain campaign or client. I know I could accomplish that by filters on banners too, but then every banner assigned to this zone that i dont want to show up needs some restrictions like:
only show if (Site variable) campaignid ist not set.
Or is there some other/better solution?