打开空间

实施指南

音频广告

Audio ads (in-stream audio)

只有声音的广告,在音频播放器或带声音的视频播放器中播放,就像电台里的广告。

  • Ad Manager
  • Ad Exchange
  • AdSense(通过 Ad Manager)
  • 位于音频播放器或带声音的视频播放器内
桌面端
手机

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 的视频政策规定,在插播广告位中,不能在没有声音的播放器里请求或投放音频广告。这很合理:在静音的播放器里放声音广告,就像一台关掉的收音机。还要知道,IMA 不会在音频广告上显示跳过按钮,所以网站需要自己做一个。而且,当视频播放器可能接收音频广告时,Google 强烈建议放一个配套横幅,避免播放器一片空白。

分步说明

如何实施

  1. 创建音频广告单元创建广告单元时,请把 VAST 的主要尺寸选为音频。
  2. 创建订单项和创意使用音频和视频类型,预期创意尺寸为音频。添加音频创意,无论是否带重定向;没有音频创意,订单项不会投放。上传到 Ad Manager 的媒体文件时长至少要有 0.3 秒。
  3. 构建音频标记在标记中使用 ad_type=audio 或 audio_video、env=instream 和 vpmute=0。如果请求只要音频,尺寸 sz 是可选的。
  4. 准备使用 IMA 的播放器为内容使用 audio 标签,并用它构建 AdDisplayContainer。让广告容器保持隐藏,并创建暂停、继续和音量按钮。
  5. 创建跳过按钮IMA 不会在音频中显示跳过按钮。每当广告播放推进时,检查它是否已可以跳过,并在您的按钮被点击时,让 AdsManager 执行跳过。
  6. 添加伴随横幅当音频广告在视频播放器中播放时,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 的建议

可以做和不可以做

可以

  • 用 ad_type=audio 请求音频广告,或用 ad_type=audio_video 混合音频和视频。
  • 在只听声音也能理解的带声音视频中接受音频广告,比如新闻、体育、音乐和演出。
  • 将账号关联到 Ad Manager 后,接收来自 Ad Exchange 和 AdSense 的音频。
  • 使用音频创意,无论是否带重定向。
  • 自己创建暂停、继续、音量和跳过按钮,因为广告容器是隐藏的。

不可以

  • 在 In-stream 广告位中,不得在没有声音的播放器中请求或投放音频广告。
  • 使用 ad_type=audio 或 audio_video 时,vpmute 必须为 0:播放器不能静音开始。
  • 没有音频创意的音频订单项不会投放广告。
  • 上传到 Ad Manager 的媒体文件不能短于 0.3 秒。
  • 不要指望 IMA 显示音频跳过按钮:它不会这么做。

提示

正确的做法

注意

常见错误

在播放器静音时请求音频

Google 政策禁止在没有声音的 In-stream 广告位中请求或投放音频广告。请确认播放器带有声音,且 vpmute=0。

忘记隐藏广告容器

即使是音频,IMA 也需要 AdDisplayContainer,但 Google 建议将它隐藏。之后,控件需要由网站自己创建。

订单项没有音频创意

Google 提醒,音频创意必须添加到订单项中,否则订单项无法投放。

指望 IMA 的跳过按钮

在音频广告中,IMA 不会显示跳过按钮。如果没有自己的按钮,即使广告允许跳过,访客也无法跳过。

常见问题

它适合我网站上的播客或音频节目吗?

适合,只要音频是在页面上使用 IMA 的播放器中播放的。Google 有专门的指南,介绍如何用 HTML 的 audio 标签在纯音频内容中请求广告。

我可以在视频里播放音频广告吗?

可以,在带声音的视频中。在标记中使用 ad_type=audio_video 和 env=instream,并在订单项中接受音频尺寸。

展示何时计数?

Google 表示,当使用 IMA 的播放器开始播放广告时,就计为展示。

我需要显示图像吗?

这不是强制要求,但在可能接收音频广告的视频播放器中,Google 强烈建议使用配套横幅,避免播放器一片空白。

资料库

Google 官方来源

本页内容均以 Google 官方文档为准。可直接阅读原文:

你的网站是否正确使用了这种格式?

审核会像访问者一样读取网站,不点击任何内容,并告诉你需要修正什么。

开始审核