Hilfen und Anleitungen
zurück

Werbemittel-Auslieferung kombinieren (z. B. wenn Wallpaper ausgeliefert wird Skyscraper deaktivieren)

Das AdServer-System übergibt immer eine JS-Variable wenn eine Werbeform ausgeliefert wird. Nach diesen JS-Variablen kannst du prüfen.
JS Beispiel:

<script language="JavaScript">
if(typeof(wallpaper) == 'undefined') {
document.write('<'+'script language="JavaScript" src="http://ads.w3hoster.de/adsi-j.php?s=XXXX&amp;w=160&amp;h=600&amp;t=_blank "><'+'/script>');
}
</script>

Im obrigen JS-Beispiel prüfen wir, ob die Variable wallpaper gleich undefined ist, wenn das zutrifft schreibe den Script-Code für den WideSkyscraper 160x600. Man kann natürlich auch jede andere Werbeform deaktivieren wenn ein Wallpaper kommt, da gibt es keine grenzen.

Nach folgenden Variablen kann geprüft werden:
skyscraper = Skyscraper 120x600
wskyscraper = WideSkyscraper 160x600
rectangle = Rectangle 300x250
leaderboard = Leaderboard (Superbanner) 728x90
fullsize = Fullsizebanner 468x600
layer = Layer
wallpaper = Wallpaper/TandemAd

WICHTIG
Ein anderes Werbebanner darf nicht einfach auf display:none geschaltet werden, da auch wenn display:none gesetzt ist ein AI an den AdServer gesendet wird. Was wiederum ein AGB-Verstoß währe. Es muss also mit document.write gearbeitet werden.

Auch WICHTIG
Um ein Werbemittel prüfen zu können, muss das prüfende Werbemittel im Source-Code über dem Werbemittel was prüft liegen. Sprich, wenn nach Wallpaper geprüft werden soll, so muss der Einbaucode des Wallpaper vor dem Einbaucode vom z. B. Skyscraper liegen.
Login
Benutzername:

Passwort: