假设我正确defined一个Google广告:
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>
广告只会显示一次(第一个实例),还是根本无法显示?
根据reference:
每个广告位应该每页只显示一次。
然而,这没有说明失败,任何想法?
答案 0 :(得分:2)
如果您尝试使用相同的ID拨打googletag.display('ad-id')
两次,则广告将仅在第一次显示,并且您将在第二次调用时收到以下异常:
"Div element ad-id is already associated with another slot."
如果您将?google_console
附加到包含广告单元的网址,则可以看到此输出,然后按 ctrl + F10 以显示Google发布商控制台。