2

假设我已经正确定义了一个谷歌广告:

googletag.defineSlot(adUnitPath, size, "ad-id-goes-here")

googletag.display()如果我在一页上使用以下代码的多个实例(具有相同的 id):

<div id="ad-id-goes-here" style="width: 728px; height: 90px">
  <script type="text/javascript">
    googletag.cmd.push(function() {
      googletag.display('ad-id-goes-here');
    });
  </script>
</div>

广告会只显示一次(第一次),还是根本无法显示?


根据参考

每个广告位每页只能显示一次。

然而,这并没有说明失败,有什么想法吗?

4

1 回答 1

3

如果您尝试googletag.display('ad-id')在同一个 ID 上调用两次,则广告只会显示第一次,第二次调用会出现以下异常:

"Div element ad-id is already associated with another slot."

如果您附加?google_console到包含广告单元的 URL,您可以看到此输出,然后按ctrl+F10以显示 google 发布商控制台。

于 2016-10-28T12:39:37.120 回答