Tuesday, March 1, 2022

Companion-Anzeigen für Video und Audio - Google Ad Manager-Hilfe [gg-admanager-de]

Werbebuchungen und Creatives für Videolösungen

Companion-Anzeigen für Video und Audio

Companion-Anzeigen ermöglichen es Ihnen, Anzeigen an Display-Anzeigenflächen zur gleichen Zeit wie die an einen Video- oder Audioplayer gelieferten Anzeigen zu liefern. Sie verlassen sich immer darauf, dass die Master-Anzeige geliefert wird.

  • VAST-Creatives können bis zu 6 entsprechende Displayanzeigen enthalten.
  • Labels können verhindern, dass gleichzeitig Anzeigen von konkurrierenden Werbetreibenden geschaltet werden.
  • Möglichkeit zum Backfill aus dem Netzwerk des Publishers, wenn die VAST-Antwort weniger Companion-Anzeigen enthält, als auf der Seite definierte Anzeigeflächen vorhanden sind.

Wenn eine Master-Anzeige automatisch abgespielt wird, werden Companion-Anzeigen beim Start sofort geladen, sodass beide gleichzeitig geladen werden. Wenn eine Master-Anzeige eine Benutzerinitiierung erfordert, wie z. B. Click-to-Play, könnte eine Nicht-Companion-Anzeige in die Companion-Anzeigenfläche geladen werden, bevor auf die Master-Anzeige geklickt wird. Wenn zum Abspielen darauf geklickt wird, ersetzt die Companion-Anzeige die Nicht-Companion-Anzeige.

Einschränkungen

  • Fließende Größen und responsive Anzeigen werden für Video-Companion-Anzeigen nicht unterstützt.
  • Native Formate werden für Video-Companion-Anzeigen noch nicht vollständig unterstützt, dies wird jedoch im 4. Quartal 2021 der Fall sein.
  • Google DAI unterstützt Companion-Anzeigen nur auf HTML5 und mit der Ads API .
  • Das IMA SDK unterstützt keine Click-to-Call-Funktion für Video-Companion-Anzeigen.
Siehe ein Beispiel

VAST-Anzeigenblöcke enthalten mindestens eine Video- oder Audiogröße. Einige haben auch eine optionale Companion-Anzeige.

Verfügbare Companion-Creative-Typen

Wenn Ihre VAST-Creatives Companion-Creatives enthalten, können Sie Folgendes verwenden:

Bild : Standardbilder oder URLs von Motiven, die auf Ad-Servern von Drittanbietern gehostet werden.

Campaign Manager 360 : Mit Campaign Manager 360 generierte Weiterleitungs-URLs.

Drittanbieter : Code von Ad-Servern von Drittanbietern.

Benutzerdefiniert : Ihr eigener Code zum Erstellen reichhaltiger Anzeigenerlebnisse.

Standard- oder benutzerdefinierte Creative-Vorlagen : Vorlagen, die zur Eingabe von Informationen oder zum Hochladen von Dateien auffordern.

Damit Companion-Creatives geschaltet werden können, müssen Ihre Werbebuchung, Ihre Website und Ihr Player richtig konfiguriert sein.

  • Wenn Sie eine Werbebuchung hinzufügen, sollten Sie die erwarteten Creatives auf die Größe der Master-Video- oder Audioanzeige festlegen und die Größen für Ihre Companion-Anzeigen angeben. Beim Trafficking eines Video- oder Audio-Creatives können Sie dann die Companions in den von Ihnen zugelassenen Größen einbeziehen.
  • Display-Anzeigenflächen sollten mithilfe von GPT-Tags definiert werden, die angeben, wie sich Companion-Anzeigen verhalten sollen.
  • Ein Player, der das IMA SDK verwendet, sollte Companion-Größen in den ciu_szs Parameter der Anfrage eingeben.
  • Wenn Ihr Player ein iFrame ist, müssen Sie ein GPT-Proxy-Skript in Ihren HTML-Code einfügen.
Implementierungsdetails zur Verwendung von Companion-Anzeigen mit Google Publisher-Tags finden Sie hier. Wenn Sie die GPT-Bibliothek nicht verwenden, können Ihre Entwickler möglicherweise Unterstützung für Companions mithilfe der Anzeigen-API implementieren, aber der unten gezeigte Inhalt konzentriert sich auf GPT-Funktionen.

GPT-Methoden, die Companion-Anzeigen unterstützen

GPT-Javascript Beispielcode im <head> einer Webseite

companionAds()

Der companionAds() Dienst gibt an, dass eine Anzeigenfläche mit einer Display-Anzeige geladen werden kann, aber auf die Companion verschoben werden sollte, wenn eine mit der VAST-Anzeige verfügbar ist, die in einem Player auf derselben Seite geschaltet wird.

googletag.defineSlot('/1234/video-parent/child-ad-unit', [300, 250], 'ad-div-1')
.addService(googletag.companionAds())
.addService(googletag.pubads());

setRefreshUnfilledSlots()

Die setRefreshUnfilledSlots() Methode mit dem Parameter true fragt nach Companion-Slots, die nicht gefüllt wurden, damit sie automatisch nachgefüllt werden.

googletag.companionAds().setRefreshUnfilledSlots(true);

enableVideoAds()

Die enableVideoAds() Methode stellt sicher, dass sowohl der GPT-Aufruf als auch die IMA SDK-Anzeigenaufrufe denselben Korrelator verwenden.

Dadurch können Konkurrenzausschlüsse für alle Video- und Display-Anzeigen gelten.

googletag.pubads().enableVideoAds();

disableInitialLoad()

Optional für Video und Audio mit automatischer Wiedergabe.

Das Verfahren kann das Szenario verhindern, in dem eine Display-Anzeige in den Anzeigenblock geladen wird, aber nur wenige Sekunden lang angezeigt wird, bevor die Companion-Anzeige geliefert wird.

Vergleichen Sie dies mit Click-to-Play-Anzeigen, bei denen es nicht erforderlich ist, das anfängliche Laden zu deaktivieren, da die Display-Anzeige geladen und angezeigt werden sollte , bis der Benutzer zum Abspielen klickt und somit den Companion lädt.

googletag.pubads().disableInitialLoad();

GPT-Beispielcode einschließlich Companion-Display-Anzeigen

Der vollständige <head> einer Seite könnte so aussehen:

  <script type='text/javascript'> window.googletag = window.googletag || {cmd: []}; (function() {  var gads = document.createElement('script');  gads.async = true; gads.type = 'text/javascript';  gads.src = 'http://securepubads.g.doubleclick.net/tag/js/gpt.js';  var node = document.getElementsByTagName('script')[0];  node.parentNode.insertBefore(gads, node); })(); </script> <script type='text/javascript'> googletag.cmd.push(function() { googletag.defineSlot('/12345/path/to/adunit', [300, 250], // ← set with actual ad unit and sizes for your website  'ad-div-1').addService( googletag.companionAds() ).addService(googletag.pubads());   googletag.defineSlot('/12345/path/to/aduni', [160, 600], // ← set with actual ad unit and sizes for your website  'ad-div-2').addService( googletag.companionAds() ).addService(googletag.pubads());   googletag.defineSlot('/12345/path/to/adunit', [728, 90], // ← set with actual ad unit and sizes for your website  'ad-div-3').addService( googletag.companionAds() ).addService(googletag.pubads()); googletag.companionAds().setRefreshUnfilledSlots(true); googletag.pubads().enableVideoAds(); googletag.pubads().disableInitialLoad(); // ← only necessary on auto‑play video pages googletag.enableServices(); }); </script>

Während der <body> -Code so aussehen könnte:

  <div id='ad-div-1' style='width:300px; height:250px;'>  <script type='text/javascript'> googletag.cmd.push(function() { googletag.display('ad-div-1'); }); </script> </div> <div id='ad-div-2' style='width:160px; height:600px;'> <script type='text/javascript'> googletag.cmd.push(function() { googletag.display('ad-div-2'); }); </script> </div> <div id='ad-div-3' style='width:728px; height:90px;'> <script type='text/javascript'> googletag.cmd.push(function() { googletag.display('ad-div-3'); }); </script> </div>

No comments:

Post a Comment