Ich verwende DFP, um Anzeigen auf einer Webseite anzuzeigen. Gibt es eine Möglichkeit, auf bestimmte Anzeigenflächen nach Namen zu verweisen? z.B. googletag.getSlotByName('abc')
Meine Absicht ist Anzeigen in bestimmten Slots zu aktualisieren.So erhalten Sie eine Anzeigenfläche nach dem Namen des Steckplatzes
0
A
Antwort
0
Ja. Die Methode pubads.defineSlot
gibt einen Verweis auf den Steckplatz zurück. Diese Referenz kann in einer Variablen gespeichert werden, sodass Sie sie später zum Aktualisieren verwenden können. Dies wäre ein Beispiel:
googletag.cmd.push(function() {
var slotABC = googletag.defineSlot("/12345678/SLotABC", [728, 90],
"div-gpt-ad-1327312723268-0").addService(googletag.pubads());
googletag.enableServices();
googletag.display("div-gpt-ad-1327312723268-0");
//Then you can refer to it and refresh it like this:
googletag.pubads().refresh([slotABC]);
})
Weitere Informationen: here