成功申请谷歌广告 Google Adsense之后,添加的每一个广告,包括自动广告和单元广告都会含有同一个 adsbygoogle.js 文件。如果我一个页面投放了多个 Google Adsense 广告,是不是要重复引用多个 adsbygoogle.js 文件?
Google Adsense 广告引用相同的 adsbygoogle.js 文件如下所示:
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
其实,谷歌帮助文档中的“常见问题解答”里面就明确说到“不需要重复引用 adsbygoogle.js 文件,adsbygoogle.js 文件可以一次性加载”,点此了解详情>>
因为我们的站点一般都会添加 Google Adsense 的自动广告,所以最理想的做法就是直接在 header.php 文件中加载 adsbygoogle.js 文件,然后后续添加的自动广告或单元广告都可以直接去掉引用 adsbygoogle.js 文件的代码。具体效果请看 boke112 导航的谷歌广告。