Audio mit stummem Player anfordern
Die Google-Richtlinie verbietet, Audioanzeigen in In-Stream-Plätzen ohne Ton anzufordern oder auszuliefern. Prüfen Sie, dass der Player mit Ton läuft und vpmute=0 ist.
Implementierungsleitfaden
Audio ads (in-stream audio)
Reine Tonanzeige, die in einem Audio-Player oder einem Video-Player mit Ton läuft, wie die Werbespots im Radio.
In 1 Minute erklärt
Kennen Sie die Radiowerbung, wenn die Musik stoppt und jemand von einem Geschäft spricht? Die Audioanzeige ist das auf Ihrer Website. Es ist eine reine Tonanzeige, die in einem Player läuft, genau wie Videoanzeigen, aber ohne Bild. Sie passt zu Inhalten, die der Nutzer hört, wie Musik, Sprechsendungen und Videos, die man auch nur hörend verfolgen kann.
In Ad Manager ist die Audio-Einrichtung ähnlich wie bei Video. Sie erstellen einen Anzeigenblock mit Audio als primärer VAST-Größe, verwenden Werbebuchungen vom Typ Audio und Video mit der Creative-Größe Audio und fügen Audio-Creatives hinzu. Google sagt außerdem, dass Websites mit Videos, die man nur hören muss, etwa Nachrichten, Sport, Musik und Konzerte, Audioanzeigen in Videos mit Ton zulassen können. Um Audio von Ad Exchange und AdSense zu erhalten, muss das Konto mit Ad Manager verknüpft sein.
Auf Seiten der Website spielt das IMA SDK die Anzeige ab, das Code-Paket von Google für Anzeigen im Player. Für reine Audioinhalte empfiehlt Google, ein audio-Tag zu verwenden, um den AdDisplayContainer aufzubauen. Auch ohne Bild braucht IMA dieses Feld noch, und Google empfiehlt, es versteckt zu lassen. Da das Feld versteckt ist, muss die Website eigene Schaltflächen für Pause, Fortsetzen und Lautstärke erstellen. Das Anzeigen-Tag muss angeben, dass es Audio will (ad_type gleich audio oder audio_video), dass die Anfrage In-Stream ist (env gleich instream) und dass der Player mit Ton läuft (vpmute gleich 0).
Warum so viel Sorgfalt beim Ton? Weil die Videorichtlinie von Google sagt, dass in In-Stream-Slots Audioanzeigen nicht in Playern ohne Ton angefordert oder ausgeliefert werden dürfen. Das ergibt Sinn: Eine Tonanzeige in einem stummen Player wäre wie ein ausgeschaltetes Radio. Außerdem sollten Sie wissen, dass das IMA bei Audioanzeigen keine Überspringen-Schaltfläche anzeigt, die Website muss also eine eigene bauen. Und wenn der Videoplayer Audioanzeigen erhalten kann, empfiehlt Google dringend einen Companion-Banner, damit der Player nicht leer bleibt.
Schritt für Schritt
Umgesetztes Beispiel
<style>
/* a caixa do anúncio fica escondida */
.ad-container { display: none; }
</style>
<audio id="audio-player" src="meu-programa.mp3"></audio>
<div class="ad-container"></div>
<button id="pular" hidden>Pular anúncio</button>
<script src="//imasdk.googleapis.com/js/sdkloader/ima3.js"></script>
<script>
var audio = document.getElementById('audio-player');
var adDisplayContainer = new google.ima.AdDisplayContainer(
document.querySelector('.ad-container'), audio);
var adsLoader = new google.ima.AdsLoader(adDisplayContainer);
var adsManager;
var adsRequest = new google.ima.AdsRequest();
adsRequest.adTagUrl = 'https://pubads.g.doubleclick.net/gampad/ads?' +
'iu=/1234567/exemplo&ad_type=audio&env=instream&vpmute=0' +
'&gdfp_req=1&output=vast&unviewed_position_start=1' +
'&description_url=https%3A%2F%2Fwww.exemplo.com%2Faudio&correlator=';
adsLoader.requestAds(adsRequest);
adsLoader.addEventListener(
google.ima.AdsManagerLoadedEvent.Type.ADS_MANAGER_LOADED,
function (e) {
adsManager = e.getAdsManager(audio);
// O IMA não mostra botão de pular em áudio: o site cria o seu
adsManager.addEventListener(google.ima.AdEvent.Type.AD_PROGRESS,
function () {
document.getElementById('pular').hidden =
!adsManager.getAdSkippableState();
});
});
document.getElementById('pular').addEventListener('click', function () {
adsManager.skip();
});
</script>Was Google empfiehlt
Tipps
Vorsicht
Die Google-Richtlinie verbietet, Audioanzeigen in In-Stream-Plätzen ohne Ton anzufordern oder auszuliefern. Prüfen Sie, dass der Player mit Ton läuft und vpmute=0 ist.
IMA braucht den AdDisplayContainer auch bei Audio, aber Google empfiehlt, ihn versteckt zu lassen. Danach müssen die Steuerelemente von der Website erstellt werden.
Google weist darauf hin, dass die Audio-Creatives der Werbebuchung hinzugefügt werden müssen, sonst liefert sie nicht aus.
Bei Audioanzeigen zeigt IMA keine Überspringen-Schaltfläche. Ohne eigene Schaltfläche kann der Nutzer nicht überspringen, auch wenn die Anzeige es erlaubt.
Ja, wenn das Audio in einem Player der Seite mit IMA läuft. Google hat eine eigene Anleitung zum Anfordern von Anzeigen bei reinen Audioinhalten mit dem HTML-Tag audio.
Ja, in Videos mit Ton. Verwenden Sie ad_type=audio_video und env=instream im Tag und akzeptieren Sie die Größe Audio in den Werbebuchungen.
Google sagt, dass die Impression zählt, wenn der Player mit IMA beginnt, die Anzeige abzuspielen.
Es ist nicht Pflicht, aber in Videoplayern, die Audioanzeigen erhalten können, empfiehlt Google dringend Companion-Banner, damit der Player nicht leer bleibt.
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.