以一种简单的方式将常规AdSense单元转换为响应式单元



我正在更改我网站的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>

添加"数据广告格式",删除"google_ad_width"one_answers"google_at_height",并留下"数据广告客户端"one_answers"数据广告位"的信息,这会很容易吗?

<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>

我的意思是,我不想删除我当前的自定义通道并创建新的通道,我想知道它们是否能与新的响应式设计配合使用。

非常感谢。

关于YYYYYYY单元(包括google_ad_width = 300google_ad_height = 250)的信息存储在AdSense侧的AdSense服务器上,作为"size":"SIZE_300_250"

(在我看来,情况是:

  1. google_ad_width = 300google_ad_height = 250相比脚本show_ads.js(或adsbygoogle.js)可以快速为广告单元预留300x250的空间YYYYYYY
  2. 将由http://googleads.g.doubleclick.net/pagead/ads作为"size":"SIZE_300_250".)

响应式广告单元必须创建为"响应式"。(在这种情况下,它们将是"size":"RESPONSIVE"。)

(AdSense平台一直在不断更新和完善,我认为他们现在正在处理一些不好的请求。但是,依赖这一点有潜在的风险-即使你看到你的广告代码修改有效,也不意味着它可以安全使用。AdSense中只允许有限的一组修改,你所描述的是而不是其中之一。)。)

我的意思是,我不想删除我当前的自定义频道并创建新的,并想知道他们是否会与一个新的响应设计

当您创建新的响应单位时,您将把它们添加到您已有的自定义频道中。没有必要删除现有的自定义通道。

(如果你的意思是"我不想删除我当前的广告单元并创建新的",那么恐怕你别无选择:标准广告单元无法"转换"为响应。)

免责声明:我不能引用我上面所说的关于AdSense广告服务场景的相关来源。我所说的是基于我作为AdSense出版商的十年经验,以及在AdSense帮助论坛上的几年RS和TC。在这个论坛上,你可以看到由于代码修改而禁用帐户和广告服务的案例。)

,这是不可能的。您必须创建一个新标记。提示:您可以对数据广告格式属性使用垂直水平自动(例如,数据广告格式="auto")。

最新更新