Mit der Google Publisher-Tag-Bibliothek (GPT) können Sie Anzeigen-Tags mit Rücksendungsfunktion generieren. Diese Tags können Sie verwenden, wenn eine Anzeigenanfrage an einen Drittanbieter mit einer Anzeige gefüllt werden soll, die in Ihrem eigenen Google Ad Manager-Netzwerk getraffickt wird.
Anwendungsfälle
Rest- oder Fallback-Werbebuchungen trafficken
Rücksendungs-Tags können eingesetzt werden, wenn auf einem Drittanbieterserver keine Anzeige zur Auslieferung bereitsteht oder eine Anzeige nicht den mit dem Drittanbieter vereinbarten Mindest-CPM (Mindestpreis) hat. In diesen Fällen liefert der Drittanbieterserver stattdessen ein GPT-Rücksendungs-Tag aus, wodurch eine hausinterne Anzeige oder eine andere Restplatzanzeige aus Ihrem eigenen Ad Manager Netzwerk zurückgegeben wird.
Anzeigen auf der Website eines anderen Publishers ausliefern
Rücksendungs-Tags können verwendet werden, um Anzeigen aus Ihrem Ad Manager-Netzwerk auf der Website eines anderen Publishers auszuliefern. In diesen Fällen würde das GPT-Rücksendungs-Tag vom anderen Publisher getraffickt und eine Anzeige aus Ihrem eigenen Ad Manager-Netzwerk zurückgeben.
Videoanzeigen ausliefern
Beim Erstellen von Videorücksendungen verwenden Sie ein Standard-Video-Tag für die Rücksendung von einem Drittanbieter an Ad Manager.
Sie können dieses Tag manuell oder mit dem Ad Manager-Video-Tag-Generator erstellen.
Rücksendungs-Tags erstellen
Rücksendungs-Tags können mit derselben API erstellt werden, die auch für normale GPT-Anzeigen-Tags verwendet wird. Rücksendungs-Tags müssen jedoch in einem iframe gerendert werden, damit sie keine Einstellungen auf Seitenebene von einer anderen GPT-Instanz übernehmen, die auf der Website des Publishers aktiv ist.
Im folgenden Abschnitt sehen Sie ein einfaches Beispiel für ein Rücksendungs-Tag. Dieses Fragment muss in einem iframe gerendert werden. Wenn Sie sich das in
der Praxis ansehen möchten, können Sie eine Live-Demo dieses Beispiels auf
StackBlitz ausprobieren.
<script src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" crossorigin="anonymous" async></script>
<div id="gpt-passback">
<script>
window.googletag = window.googletag || {cmd: []};
googletag.cmd.push(function() {
googletag.defineSlot('/6355419/Travel/Europe', [728, 90], 'gpt-passback')
.addService(googletag.pubads());
googletag.enableServices();
googletag.display('gpt-passback');
});
</script>
</div>
Rücksendungs-Tags konfigurieren
Rücksendungs-Tags unterstützen die normalen Funktionen, die für GPT-Tags verfügbar sind, z. B. die im Leitfaden zum Targeting mit Schlüssel/Wert-Paaren und in den Codebeispielen beschriebenen Funktionen. Funktionen, die nur für Rücksendungs-Tags verfügbar sind oder die bei Verwendung im Rücksendungskontext eine spezielle Konfiguration erfordern, werden in den folgenden Abschnitten erläutert.
Klick-Tracking aktivieren
Wenn Sie einem Rücksendungs-Tag das Klick-Tracking hinzufügen möchten, können Sie dem Tag wie im folgenden Beispiel ein Klick-URL-Makro anhängen. Die Klick-URL wird der auf dem Ad Manager-Ad-Server gespeicherten Klick-URL dynamisch vorangestellt.
<script src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" crossorigin="anonymous" async></script>
<div id="gpt-passback">
<script>
window.googletag = window.googletag || {cmd: []};
googletag.cmd.push(function() {
const slot = googletag.defineSlot('/6355419/Travel/Europe', [728, 90], 'gpt-passback')
.addService(googletag.pubads());
slot.setConfig({ clickUrl: '%%CLICK_URL_UNESC%%' });
googletag.enableServices();
googletag.display('gpt-passback');
});
</script>
</div>
Datenschutzeinstellungen übernehmen
Da Rücksendungs-Tags in einem iFrame gerendert werden, übernehmen sie nicht automatisch die auf Seitenebene konfigurierten Datenschutzeinstellungen. Wenn Rücksendungen verwendet werden, um eine Anzeige von einem Ad Manager-Publisher an einen anderen auszuliefern, kann das Makro TFCD verwendet werden, um die aktuelle Einstellung zur Klassifizierung als Inhalte für Kinder auf Seitenebene in die Rücksendungsanzeigenanfrage aufzunehmen.
<script src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" crossorigin="anonymous" async></script>
<div id="gpt-passback">
<script>
window.googletag = window.googletag || {cmd: []};
googletag.cmd.push(function() {
googletag.defineSlot('/6355419/Travel/Europe', [728, 90], 'gpt-passback')
.addService(googletag.pubads());
googletag.pubads()
.setPrivacySettings({ childDirectedTreatment: Boolean('%%TFCD%%') });
googletag.enableServices();
googletag.display('gpt-passback');
});
</script>
</div>
Inventar eines untergeordneten Publishers verwalten
Das Publisher-Verwaltungstool ist eine Ad Manager-Funktion, mit der Sie Zugriff auf Anzeigenanfragen erhalten, die andere Publisher an Ihr Konto delegiert haben. Weitere Informationen finden Sie unter Informationen zur Verwaltung mehrerer Kunden.
Wenn Sie das Publisher-Verwaltungstool verwenden möchten, müssen die Rücksendungs-Tags des übergeordneten Publishers so aktualisiert werden, dass sie den Ad Manager-Netzwerkcode des untergeordneten Publishers enthalten. So kann Ad Manager das Netzwerk des untergeordneten Publishers erkennen und die korrekte Auslieferung von Creatives überprüfen.
<script src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" crossorigin="anonymous" async></script>
<div id="gpt-passback">
<script>
window.googletag = window.googletag || {cmd: []};
googletag.cmd.push(function() {
googletag.defineSlot('/6355419,1234/Travel/Europe', [728, 90], 'gpt-passback')
.addService(googletag.pubads())
googletag.enableServices();
googletag.display('gpt-passback');
});
</script>
</div>
Im vorherigen Beispiel ist 6355419 der Ad Manager-Netzwerkcode für den übergeordneten Publisher und 1234 der Netzwerkcode für den untergeordneten Publisher.
Seiten-URL angeben
Da Rücksendungs-Tags in einem iFrame gerendert werden, kann damit unter Umständen nicht die URL der Seite ermittelt werden, auf der das Tag ausgeliefert wird. Wenn Sie Ad Exchange oder AdSense nutzen, um Rücksendungsimpressionen zu füllen, können über diese Systeme ohne Seiten-URL keine Kontextinformationen zur Seite an die Käufer gesendet werden. Dies führt unter Umständen zu niedrigeren Ausführungsraten oder CPMs und in bestimmten Fällen zu abgelehnten Anzeigenanfragen.
Um dies zu verhindern, kann das Makro PATTERN verwendet werden, um
einem Drittanbieternetzwerk oder einem Ad-Server eines Drittanbieters Informationen zur Seiten-URL zur Verfügung zu stellen. Diese Informationen können dann als Attribut page_url zum Rücksendungs-Tag hinzugefügt werden.
<script src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" crossorigin="anonymous" async></script>
<div id="gpt-passback">
<script>
window.googletag = window.googletag || {cmd: []};
googletag.cmd.push(function() {
googletag.defineSlot('/6355419/Travel/Europe', [728, 90], 'gpt-passback')
.addService(googletag.pubads());
googletag.setConfig({
adsenseAttributes: { page_url: 'URL' },
});
googletag.enableServices();
googletag.display('gpt-passback');
});
</script>
</div>