Запрашивать аудио в немом плеере
Правила Google запрещают запрашивать и показывать аудиорекламу в местах In-stream без звука. Проверьте, что в плеере включён звук и vpmute=0.
Руководство по внедрению
Audio ads (in-stream audio)
Реклама только со звуком, которая воспроизводится внутри аудиоплеера или видеоплеера со звуком, как радиореклама.
Понять за 1 минуту
Помните радиорекламу, когда музыка прекращается и кто-то рассказывает о магазине? Аудиореклама, это то же самое на вашем сайте. Это реклама только со звуком, которая воспроизводится в плеере так же, как видеореклама, но без изображения. Она подходит для контента, который слушают: музыки, разговорных программ и видео, которые можно воспринимать только на слух.
В Ad Manager настройка аудио похожа на настройку видео. Вы создаете рекламный блок с Аудио в качестве основного размера VAST, используете позиции типа Аудио и видео с размером креатива Аудио и добавляете аудиокреативы. Google также говорит, что сайты с видео, которые достаточно только слушать, например новости, спорт, музыка и концерты, могут принимать аудиорекламу в видео со звуком. Чтобы получать аудио из Ad Exchange и AdSense, аккаунт должен быть связан с Ad Manager.
Со стороны сайта рекламу воспроизводит IMA SDK, набор кода Google для рекламы в плеерах. Для контента только с аудио Google рекомендует использовать тег audio для создания AdDisplayContainer. Даже без изображения IMA всё равно нужен этот контейнер, и Google рекомендует скрыть его. Поскольку контейнер скрыт, сайту нужно создать собственные кнопки паузы, продолжения и громкости. Тег рекламы должен сообщать, что нужно аудио (ad_type равен audio или audio_video), что запрос In-stream (env равен instream) и что в плеере включён звук (vpmute равен 0).
Почему так внимательно к звуку? Потому что видеополитика Google говорит, что в слотах In-stream аудиорекламу нельзя запрашивать и показывать в плеерах без звука. Это логично: звуковая реклама в немом плеере как выключенное радио. Также стоит знать, что IMA не показывает кнопку пропуска в аудиорекламе, поэтому сайту нужно создать свою. А когда видеоплеер может получать аудиорекламу, Google настоятельно рекомендует добавить сопровождающий баннер, чтобы плеер не оставался пустым.
Пошаговая инструкция
Пример внедрения
<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>Что рекомендует Google
Советы
Осторожно
Правила Google запрещают запрашивать и показывать аудиорекламу в местах In-stream без звука. Проверьте, что в плеере включён звук и vpmute=0.
IMA нужен AdDisplayContainer даже для аудио, но Google рекомендует скрыть его. После этого элементы управления должен создать сайт.
Google предупреждает, что аудиокреативы нужно добавить в рекламную позицию, иначе она не будет показывать рекламу.
В аудиорекламе IMA не показывает кнопку пропуска. Без собственной кнопки человек не сможет пропустить рекламу, даже если это разрешено.
Подходит, если аудио воспроизводится в плеере на странице с IMA. У Google есть отдельное руководство по запросу рекламы в контенте только с аудио с использованием тега audio в HTML.
Можно, в видео со звуком. Используйте ad_type=audio_video и env=instream в теге и принимайте размер Аудио в позициях.
Google сообщает, что показ засчитывается, когда плеер с IMA начинает воспроизводить рекламу.
Это не обязательно, но в видеоплеерах, которые могут получать аудиорекламу, Google настоятельно рекомендует использовать сопровождающие баннеры, чтобы плеер не оставался пустым.
Библиотека
Всё на этой странице основано на официальной документации Google. Читайте прямо в источнике:
Аудит читает сайт как посетитель, ничего не нажимая, и показывает, что исправить.