Anderer div-Name
Der Name, der bei der Slot-Definition und beim Anzeigen übergeben wird, muss mit dem des divs übereinstimmen. Wenn nicht, erscheint die Anzeige einfach nicht.
Implementierungsleitfaden
Display ad slots (Google Publisher Tag)
Der klassische Anzeigenplatz von Ad Manager, erstellt mit dem Google Publisher Tag, mit fester Größe, mehreren Größen oder responsiv.
In 1 Minute erklärt
Das Ad-Manager-Banner ist das Anzeigenrechteck, das fest auf der Seite sitzt: mitten im Text, oben oder an der Seite. Denken Sie an ein Plakat an der Schulwand. Es hat einen festen Platz und eine feste Größe, und jeder, der vorbeikommt, kann es sehen. In Ad Manager heißt dieser reservierte Platz Slot, das englische Wort für Anzeigenplatz. Das GPT, kurz für Google Publisher Tag, fordert die Anzeige für diesen Platz an und zeigt sie an. Es ist eine Code-Bibliothek von Google, die Sie in die Website einbinden.
So funktioniert es: Zuerst sagen Sie der GPT, welchen Ad-Manager-Anzeigenblock sie verwenden soll, welche Größen dort passen und in welchem Kästchen der Seite er erscheinen soll. Dieses Kästchen ist ein div, ein Stück HTML mit einem eindeutigen Namen. Danach fordert die GPT die Anzeige an und zeichnet sie in das Kästchen. Der Name des Kästchens muss an beiden Stellen identisch sein. Sonst erscheint die Anzeige nicht. Google selbst rät, genau das zu prüfen, wenn die Anzeige nicht erscheint.
Die Größe lässt sich auf drei Arten wählen. Bei fester Größe kommen nur Anzeigen dieses Maßes infrage, etwa 300 mal 250. Bei mehreren Größen listen Sie mehrere Maße auf, und Ad Manager kann eines davon wählen. Beim responsiven Banner erstellen Sie eine Tabelle namens Größenzuordnung (Size Mapping), die sagt, welche Maße für welche Bildschirmbreite gelten: eine Liste für große Bildschirme und eine andere für kleine. Es gibt noch die fluide Größe, die sich auf die Seitenbreite dehnt, aber Google erklärt, dass sie heute nur für native Anzeigen verwendet wird.
Google hat diese Arbeitsweise geschaffen, damit die Website die Kontrolle hat: Sie entscheiden, wo jede Anzeige sitzt, welche Größen sie akzeptiert und wann sie lädt. Die Dokumentation zeigt, wie Anzeigen am Seitenende erst geladen werden, wenn der Nutzer in ihre Nähe kommt, was Lazy Loading heißt. Sie erklärt auch, wie man eine Anzeige aktualisiert, ohne die ganze Seite neu zu laden, nach Regeln zu Zeit und Deklaration. Das Banner lohnt sich, wenn Sie schon ein Ad-Manager-Konto haben und Ort und Größe jedes Platzes sorgfältig wählen möchten.
Schritt für Schritt
Umgesetztes Beispiel
<!-- No <head> -->
<script async
src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"
crossorigin="anonymous"></script>
<script>
window.googletag = window.googletag || { cmd: [] };
googletag.cmd.push(() => {
// Tamanhos por largura de tela (slot responsivo).
const mapping = googletag
.sizeMapping()
.addSize([1024, 768], [[728, 90], [300, 250]])
.addSize([0, 0], [300, 250])
.build();
googletag
.defineSlot(
"/1234567/exemplo",
[[728, 90], [300, 250]],
"banner-exemplo",
)
.defineSizeMapping(mapping)
.addService(googletag.pubads());
// Carregamento lento para espaços longe da tela.
googletag.setConfig({
lazyLoad: {
fetchMarginPercent: 500,
renderMarginPercent: 200,
mobileScaling: 2.0,
},
});
googletag.enableServices();
});
</script>
<!-- No <body>, onde o anúncio deve aparecer -->
<div id="banner-exemplo" style="min-height: 250px;"></div>
<script>
googletag.cmd.push(() => {
googletag.display("banner-exemplo");
});
</script>Was Google empfiehlt
Tipps
Vorsicht
Der Name, der bei der Slot-Definition und beim Anzeigen übergeben wird, muss mit dem des divs übereinstimmen. Wenn nicht, erscheint die Anzeige einfach nicht.
Google verlangt, dass Breite, Höhe und Name des div zu dem passen, was im Tag steht. Wenn sie nicht passen, erscheint die Anzeige womöglich nicht.
Ohne aktive Werbebuchung mit dem Status Bereit zeigt Ihr eigenes Inventar keine Anzeige, auch wenn der Code richtig ist.
Im Google-Beispiel erhalten Bildschirme unter 640 mal 480 eine leere Liste und bleiben ohne Anzeige. Wenn Sie es unverändert kopieren, können Smartphones im Hochformat ohne Banner bleiben.
Bei mehreren Größen kann jedes Maß der Liste auf jedem Bildschirm erscheinen. Beim responsiven Banner sagt die Größenzuordnung, welche Maße für welche Bildschirmbreite gelten.
Google erklärt, dass der einzige fluide Typ, den Ad Manager heute akzeptiert, die native Anzeige ist. Verwenden Sie für ein normales Banner eine feste Größe, mehrere Größen oder die Größenzuordnung.
Im Web braucht die zeit- oder ereignisbasierte Aktualisierung mindestens 30 Sekunden. Die Aktualisierung durch eine Aktion des Nutzers hat kein Minimum. In allen Fällen muss sie in den Inventarregeln deklariert sein.
Google empfiehlt, Plätze unterhalb des sichtbaren Bereichs später zu laden, was vor allem auf dem Smartphone hilft, wo die Ressourcen kleiner sind. Die Plätze oben sollten Vorrang haben.
Bibliothek
Alles auf dieser Seite folgt der offiziellen Google-Dokumentation. Lesen Sie direkt in der Quelle:
Das Audit liest die Website wie ein Besucher, ohne etwas anzuklicken, und zeigt, was zu korrigieren ist.