Friday, December 1, 2023

GPT-Fehler beheben – Google Ad Manager-Hilfe [gg-admanager-en]

Erstellen Sie Google Publisher-Tags

Fehlerbehebung bei GPT

Problem: Sie sind sich nicht sicher, ob das Google Publisher-Tag funktioniert

Wenn Sie neu bei Google Ad Manager sind und sich nicht sicher sind, wie GPT funktioniert, können Sie es als Tag auf Ihrer Website testen.

Lösung: Erstellen Sie eine Testseite

Bevor Sie neue Anzeigen-Tags auf einer Live-Website bereitstellen, erstellen Sie eine Testseite, um deren Funktionalität zu überprüfen.

Wenn Sie vor der Bereitstellung eine Testseite erstellen, können Sie die Tags isolieren und bestätigen, dass sie unabhängig von den anderen Elementen auf Ihrer Website ordnungsgemäß implementiert wurden.

Lesen Sie die GPT-Entwicklerdokumente

Problem: nicht angezeigte Anzeigen in der Single Request Architecture (SRA)

Bei der Verwendung von GPT in der Single-Request-Architektur besteht eine häufige Gefahr darin, mehr Anzeigenflächen auf Ihrer Seite zu definieren, als tatsächlich angezeigt werden.

  • Die folgende Warnung erscheint in der Google Publisher Console:

    [ ad slot name ] : googletag.defineSlot was called without a matching display call

  • Wenn Sie einen Display-Aufruf auslassen, wird die Schaltung einer Anzeige verhindert, sodass Sie die Möglichkeit verpassen, Impressionen zu liefern und Einnahmen zu erzielen.

  • Da Ad Manager nur maximal 30 Slots pro SRA-Anfrage akzeptiert, kann es sein, dass alle von Ihnen definierten, aber nicht angezeigten Slots dieses Limit überschreiten, sodass zusätzliche Anzeigenplätze unbesetzt bleiben.

Fehlerbehebung

Überprüfen Sie mithilfe der Google Publisher Console Ihre Seiten und stellen Sie sicher, dass auf der Registerkarte „Seitenanforderung" der Konsole keine Warnungen der folgenden Form angezeigt werden:

[ ad slot name ] : googletag.defineSlot was called without a matching display call

Korrekte Implementierungen zeigen "Page tagged correctly!" stattdessen.

Wenn Sie solche Warnungen finden, stellen Sie fest, ob tatsächlich ein display() Aufruf fehlte, und fügen Sie ihn gegebenenfalls hinzu oder entfernen Sie den defineSlot() Aufruf für die nicht verwendete Anzeigenfläche.

Wenn Sie display() nur unter bestimmten Bedingungen für eine Anzeigenfläche aufrufen, stellen Sie im Allgemeinen sicher, dass Sie defineSlot nur in den gleichen Fällen aufrufen, in denen Sie auch display() verwenden. Wenn Sie beispielsweise über eine responsive Website verfügen, stellen Sie sicher, dass alle verschiedenen Layouts Ihrer Website konsistent bleiben, wenn Sie Anzeigenflächen deklarieren und anzeigen.

Problem: Sie verwenden eine ältere oder lokal gespeicherte Version von GPT

Sie sollten keine zwischengespeicherten Versionen von gpt.js oder pubads_impl_XX.js von Ihrem eigenen Server bereitstellen.

Eine lokal gespeicherte Version des JavaScript funktioniert möglicherweise nicht immer in neueren Versionen von Browsern oder Betriebssystemen und wird möglicherweise nicht mit neuen Funktionen und Verbesserungen aktualisiert. Ältere Versionen der GPT-Bibliothek können jederzeit eingestellt werden und können zu Verlusten an Werbeeinnahmen führen, wenn die Anzeigen nicht mehr an Ihre Tags geliefert werden.

Lösung: Verwenden Sie die neueste Version der GPT-API

Sie sollten sich nur auf die veröffentlichte GPT-API verlassen und nicht auf interne Implementierungsdetails des Tags. Die JavaScript-Implementierung von GPT und die beim Rendern von Anzeigen verwendeten DOM-Manipulationen können sich ändern, wenn wir mit unseren Tags neue Funktionen einführen. Wenn Sie also auf die genauen Details angewiesen sind, kann es zu unerwarteten Verhaltensweisen auf Ihrer Website kommen.

Bitte lesen Sie die detaillierten Implementierungsanweisungen im Google Publisher Tag API-Referenzhandbuch .

No comments:

Post a Comment