我正在更改网站的HTML设计,将所有网页转换为响应式网页。我还计划将页面的AdSense单元转换为响应式单元,并想知道转换是否像以下一样简单。
这是当前AdSense广告单元之一的代码:
<script type="text/javascript"><!--
google_ad_client = "ca-pub-XXXXXXXXXXXXXXX";
google_ad_slot = "YYYYYYY";
google_ad_width = 300;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"
src="">
</script>
是否像添加&#39;数据广告格式一样简单,删除&#39; google_ad_width&#39;和&#39; google_ad_height&#39;,并保留&#39; data-ad-client&#39;的信息。和&#39; data-ad-slot&#39;?
<script async src="//"></script>
<ins class="adsbygoogle"
style="display:block"
data-ad-client="ca-pub-XXXXXXXXXXXXXXX"
data-ad-slot="YYYYYYY"
data-ad-format="auto"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
我的意思是,我不想删除我当前的自定义渠道并创建新渠道,并想知道它们是否可以使用新的响应式设计。
非常感谢。
答案 0 :(得分:0)
有关YYYYYYY
单位(google_ad_width = 300
和google_ad_height = 250
)的信息存储在AdSense服务器上的AdSense端"size":"SIZE_300_250"
。
(根据我的理解情况是:
google_ad_width = 300
和google_ad_height = 250
,他们的
脚本show_ads.js
(或adsbygoogle.js
)可以为广告单元快速预留300x250的空间
YYYYYYY
http://googleads.g.doubleclick.net/pagead/ads
为
"size":"SIZE_300_250"
。)响应ad units must be created as "responsive"。 (在这种情况下,他们将是"size":"RESPONSIVE"
。)
(AdSense平台已经并且正在不断更新和改进,而我认为他们现在正在消除一些不良请求。但是,依赖于此可能存在风险 - 即使您看到了您的广告代码修改有效,这并不意味着它可以安全使用。在AdSense中只允许limited set of modifications,您所描述的是不其中之一。)
我的意思是,我不想删除我当前的自定义渠道并创建 新的,并想知道他们是否会使用新的响应 设计。
当您创建新的自适应单元时,您会将它们添加到您已有的custom channels。无需删除现有的自定义渠道。
(如果您的意思是“我不想删除当前的广告单元并创建新的”,那么我担心您没有其他选择:标准广告单元无法“转换”为响应式。)
免责声明:我无法引用上述有关AdSense广告投放方案的相关来源。我所说的是基于我作为AdSense发布商的十年经验,以及在AdSense帮助论坛上几年RS和TC的经验。在该论坛上,您可以查看已停用帐户和广告投放because of code modification的案例。)
答案 1 :(得分:0)
否,这是不可能的。您必须创建一个新标签。 提示:您可以将垂直,水平和自动用于 data-ad-format 属性(例如数据 - 广告格式=&#34;自动&#34;。)