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.
VAST-Anzeigenblöcke enthalten mindestens eine Video- oder Audiogröße. Einige haben auch eine optionale Companion-Anzeige.
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.
GPT-Methoden, die Companion-Anzeigen unterstützen
GPT-Javascript | Beispielcode im <head> einer Webseite |
---|---|
Der | googletag.defineSlot('/1234/video-parent/child-ad-unit', [300, 250], 'ad-div-1') |
Die | googletag.companionAds().setRefreshUnfilledSlots(true); |
Die Dadurch können Konkurrenzausschlüsse für alle Video- und Display-Anzeigen gelten. | |
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. | |
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