通知

请务必访问您的 AdSense 页面,获取根据您的帐号为您量身定制的信息,进而利用 AdSense 取得出色的创收效果。

广告单元

如何使用自适应广告代码参数

通过自适应广告代码参数,您可以更改自适应展示广告单元的行为。例如,指定广告单元应采用的大体形状。要使用自适应广告代码参数,您通常需要对自适应广告代码稍作更改。例如,您可以将 data-ad-format 参数的值从“auto”更改为“rectangle”高级自适应广告代码功能不同,您不需要对代码进行多项更改,也不需要使用 CSS 媒体查询。

注意:本文中介绍的示例均为对 AdSense 广告代码的可接受修改。只要是按照这些经过批准的方式修改自适应广告代码,就不会违反 AdSense 合作规范。

指定大体形状(仅限桌面设备)

您可以通过修改广告代码来指定广告单元应采用的大体形状(横向、竖向和/或矩形)。以下示例显示如何进行修改:

水平形状示例

以下示例显示如何修改自适应广告代码,为广告单元指定大体的横向形状:

<ins class="adsbygoogle"
    style="display:block;"
    data-ad-client="ca-pub-1234567890123456"
    data-ad-slot="5678"
    data-ad-format="horizontal"></ins>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1234567890123456" crossorigin="anonymous"></script>
<script>(adsbygoogle = window.adsbygoogle || []).push({});
</script>

默认情况下,我们的自适应广告代码包含一个 data-ad-format 代码(值为“auto”),此代码可让自适应广告单元自动确定尺寸。不过,您可以为自适应广告单元设置大体形状,方法是将 data-ad-format 的值更改为以下任一值:“rectangle”“vertical”“horizontal”或这些值的任意组合形式(以英文逗号分隔),例如“rectangle, horizontal”

设置移动设备上的全宽自适应广告的行为

data-full-width-responsive 参数决定自适应广告单元是否会自动展开,以完全占据访问者所用移动设备的屏幕宽度。您以不同方式使用 data-full-width-responsive 参数,自适应广告单元也会呈现出不同的行为方式。

data-full-width-responsive="true"

我们建议您将 data-full-width-responsive 参数设置为“true”,如此可提高自适应广告单元在用户移动设备上展至屏幕全宽的频率。这种设置可充分发挥广告单元的创收潜力。

将参数设置为“true”的示例

以下示例显示如何修改自适应广告代码,以启用全宽自适应广告:

<ins class="adsbygoogle"
    style="display:block;"
    data-ad-client="ca-pub-1234567890123456"
    data-ad-slot="5678"
    data-ad-format="auto"
     data-full-width-responsive="true"></ins>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1234567890123456" crossorigin="anonymous"></script>
<script>(adsbygoogle = window.adsbygoogle || []).push({});
</script>

data-full-width-responsive="false"

如果您不希望自适应广告单元自动展开,也就是不想让其完全占据用户所用移动设备的屏幕宽度,那么您可以将 data-full-width-responsive 参数设置为“false”。请注意,这样做可能会导致您的收入下降。我们的实验表明,全宽自适应广告在处于纵向模式的移动设备上效果更佳。

将参数设置为“false”的示例

以下示例显示如何修改自适应广告代码,以停用全宽自适应广告:

<ins class="adsbygoogle"
    style="display:block;"
    data-ad-client="ca-pub-1234567890123456"
    data-ad-slot="5678"
    data-ad-format="auto"
     data-full-width-responsive="false"></ins>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1234567890123456" crossorigin="anonymous"></script>
<script>(adsbygoogle = window.adsbygoogle || []).push({});
</script>

没有 data-full-width-responsive 参数

即便广告代码中没有 data-full-width-responsive 参数,自适应广告单元在有些情况下仍会自动展开,完全占据用户所用移动设备的屏幕宽度。不过,与代码中有此参数且设为“true”的情况相比,这种行为没有那么频繁。

提示:要详细了解高级自适应广告代码功能,请参阅如何修改自适应广告代码

该内容对您有帮助吗?

您有什么改进建议?
true
您的 AdSense 页面

全新推出 AdSense 页面:在这项新资源里,您可找到为您量身提供的信息和发掘帐号中的新机会,从而帮助您利用 AdSense 取得出色的创收效果。

搜索
清除搜索内容
关闭搜索框
主菜单
4969504246352616651
true
搜索支持中心
true
true
true
true
true
157
false
false