这个问题不是关于如何删除AdSense,而是我是否可以使用jQuery从我的网站上删除AdSense。我当时正在读AdSense上的政策,我有点困惑。在关于AdSense广告代码的修改的页面上,它声明:
在任何时候隐藏广告单元(例如,显示:无),除非您正在实现响应性广告单元
我正在使用响应性广告单元。但问题是,如果页面在移动视图中打开,但随后被调整为更大的大小,则广告将保持与移动视图中的大小相同的大小(从而使其覆盖链接等其他元素)。唯一可以预见的方法(我可以看到)是通过删除广告,如果窗口是调整大小。我能找到的唯一使用CSS的例子。
使用display: none在AdSense元素上设置jQuery是否违反了Google策略?
发布于 2016-02-23 07:26:19
我不知道你使用的是什么设备,但我可以提供一个可用性方面的建议。
我也运行一个移动网站,但我不使用响应广告单位。相反,我使用一个大的固定广告单位在浮动框内。那样的话,文字就会整齐地包裹在它周围。我甚至改变了我的旧翻盖手机的屏幕分辨率,当我尝试这个,广告仍然在原地。
如果您使用的是响应性广告单元,我可以建议的是选择您想要使用的最大大小,并将其设置为您的框的大小,并使其浮动。您将需要CSS,此方法不需要display: none。
如果您在后台加载广告,并且使用display:none来制作广告,那么该广告就不会出现在屏幕上,那么display:none很可能会被算作违规行为。
https://webmasters.stackexchange.com/questions/90347
复制相似问题