我在我的网站顶部和主页的左侧边栏上放置了一个谷歌广告。我尝试删除左侧边栏,但是当我这样做时,顶部广告没有出现......我一直在查看代码以尝试查看第一个广告代码中是否存在差异或遗漏了什么,但我找不到任何东西,我无法解释为什么它不会显示,除非我有第二个左手边添加那里。我无法显示的页面顶部广告如下所示:<div align="center"><style type="text/css">.adslot_1 { width: 320px; height: 100px; }@media (min-width:500px) { .adslot_1 { width: 468px; height: 60px; } }@media (min-width:800px) { .adslot_1 { width: 728px; height: 90px; } }</style><ins class="adsbygoogle adslot_1" style="display:inline-block;" data-ad-client="myGoogleID" data-ad-slot="adID"></ins><script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script><script>(adsbygoogle = window.adsbygoogle || []).push({});</script></div>然后总是显示在左侧的广告代码如下所示:<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script><!-- Seek Adventure In Post Ad --><ins class="adsbygoogle" style="display:block" data-ad-client="myGoogleID" data-ad-slot="differentAdID" data-ad-format="auto" data-full-width-responsive="true"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});</script>如果您想看到它们都显示出来,您可以在此处访问主页。然后,如果您直接转到我这样的子页面之一。广告不会显示,因为左侧的广告不在我的子页面上。
2 回答

红颜莎娜
TA贡献1842条经验 获得超12个赞
起初我得到了与@AlexanderHolman 对 Firefox 67.0.4 评论相同的结果,我只看到顶部广告。我不得不在 FF 和 adblocker 插件中禁用内容拦截器,所以也许您遇到了类似的问题。
但后来我想我注意到了一些可以指向正确方向的东西:当在主页上时,在末尾附加了一个额外的<ins>和<iframe>标签,这意味着您正在为主页实现一些特殊的逻辑。我还注意到直接导航到讨论和从主页导航之间存在差异:看看:
//Direct navigation
<div id="app" class="App affix App--discussion">
//Navigate from home page
<div id="app" class="App affix hasPane App--discussion" style="">
所以我还没有浏览页面代码(有很多),但希望这能引导您找到正确的答案。
ps Javascript 代码没有缩小,可能没有摇树

慕森卡
TA贡献1806条经验 获得超8个赞
由于我不需要您网站的完整代码,因此需要一些问答环节来评估您的答案
请执行以下步骤-
更改
style="display:inline-block
到style="display:block
的第一个广告的风格和检查,如果你的问题就解决了
添加回答
举报
0/150
提交
取消