Google AdSense谷歌广告联盟个性化设置的广告代码示例!欧盟地区用户意见征求政策!google adsense广告个性化设置的广告代码示例!
如果您符合我们意见征求政策的要求,并且希望向欧洲经济区或英国境内访问您网站的所有用户投放非个性化广告,则无需对您的广告代码进行任何更改。您可以在 AdSense 界面或 Google Ad Manager 界面中启用非个性化广告投放。
Google AdSense 谷歌广告联盟个性化设置的广告代码示例
如果您符合我们意见征求政策的要求,并且希望向欧洲经济区或英国境内访问您网站的所有用户投放非个性化广告,则无需对您的广告代码进行任何更改。您可以在 AdSense 界面或 Google Ad Manager 界面中启用非个性化广告投放。
不过,如果您有特定要求,比如您希望向一些用户投放个性化广告,而向另外一些用户投放非个性化广告,则不妨参阅下面的示例。
广告个性化设置的广告代码示例
请注意,以下代码示例并不能实际使用,只是用来提示您如何实现广告个性化设置。
非个性化广告的广告代码
如果您想按网页投放非个性化广告,请参阅下面的示例:
<html>
<head>
<title>您的网站标题</title>
</head>
<body>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pubxxx" crossorigin="anonymous"></script>
<script>(adsbygoogle=window.adsbygoogle||[]).requestNonPersonalizedAds=1;</script>
//上面这行代码用来确保您请求的是非个性化广告。需先添加这行代码,再使用 <script>(adsbygoogle = window.adsbygoogle || []).push({});</script>,且每个网页有一行这样的代码即可。
<!-- GDPR 测试单元 1 -->
<ins class="adsbygoogle" style="display:inline-block;width:970px;height:250px"
data-ad-client="ca-pubxxx"
data-ad-slot="slot_id">
</ins>
<!-- GDPR 测试单元 2 -->
<ins class="adsbygoogle" style="display:inline-block;width:250px;height:250px"
data-ad-client="ca-pubxxx"
data-ad-slot="slot_id">
</ins>
<script>(adsbygoogle = window.adsbygoogle || []).push({});</script>
//这会触发广告请求。
</body>
</html>
个性化广告的广告代码
如果您希望向一些用户投放个性化广告,而向另外一些用户投放非个性化广告,请参阅下面的示例:
<html>
<head>
<title>您的网站标题</title>
</head>
<body>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pubxxx" crossorigin="anonymous"></script>
<script>(adsbygoogle=window.adsbygoogle||[]).pauseAdRequests=1;</script>
//这会暂停广告请求,让用户有时间与您的意见征求解决方案进行互动。
/*设置意见征求解决方案,然后根据用户的选择采取相应措施。
如果用户拒绝个性化广告,请务必调用 (adsbygoogle=window.adsbygoogle||[]).requestNonPersonalizedAds=1;
请注意,在欧盟《电子隐私指令》有相应要求的国家/地区,即使对于非个性化广告,您也需要征得用户同意才能使用 Cookie。
后续,您可以调用 (adsbygoogle=window.adsbygoogle||[]).pauseAdRequests=0 来继续发送广告请求。如果不进行此调用,系统将不会展示任何广告。
*/
<!-- GDPR 测试单元 1 -->
<ins class="adsbygoogle" style="display:inline-block;width:970px;height:250px"
data-ad-client="ca-pubxxx"
data-ad-slot="slot_id">
</ins>
<!-- GDPR 测试单元 2 -->
<ins class="adsbygoogle" style="display:inline-block;width:250px;height:250px"
data-ad-client="ca-pubxxx"
data-ad-slot="slot_id">
</ins>
<script>(adsbygoogle = window.adsbygoogle || []).push({});</script>
//这通常会触发广告请求,不过您已将这些请求暂停。
</body>
</html>
自动广告:非个性化广告的广告代码
如果您想按网页投放非个性化自动广告,请参阅下面的示例:
<html>
<head>
<title>您的网站标题</title>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pubxxx" crossorigin="anonymous"></script>
<script>
(adsbygoogle=window.adsbygoogle||[]).requestNonPersonalizedAds=1;
(adsbygoogle=window.adsbygoogle||[]).push({google_ad_client: "ca-pubxxx", enable_page_level_ads: true});
</script>
</head>
<body>
</body>
</html>
自动广告:个性化广告的广告代码
如果您希望向一些用户投放个性化自动广告,而向另外一些用户投放非个性化自动广告,请参阅下面的示例:
<html>
<head>
<title>您的网站标题</title>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pubxxx" crossorigin="anonymous"></script>
<script>
(adsbygoogle=window.adsbygoogle||[]).pauseAdRequests=1;
//这会暂停广告请求,让用户有时间与您的意见征求解决方案进行互动。
(adsbygoogle=window.adsbygoogle||[]).push({google_ad_client: "ca-pubxxx", enable_page_level_ads: true});
//这通常会触发广告请求,不过您已将这些请求暂停。
</script>
</head>
<body>
<script>
/*设置意见征求解决方案,然后根据用户的选择采取相应措施。
如果用户拒绝个性化广告,请务必调用 (adsbygoogle=window.adsbygoogle||[]).requestNonPersonalizedAds=1;
请注意,在欧盟《电子隐私指令》有相应要求的国家/地区,即使对于非个性化广告,您也需要征得用户同意才能使用 Cookie。
后续,您可以调用 (adsbygoogle=window.adsbygoogle||[]).pauseAdRequests=0 来继续发送广告请求。如果不进行此调用,系统将不会展示任何广告。
*/
</script>
</body>
</html>