Web 如何在Adsense中实现非个性化广告?

Web 如何在Adsense中实现非个性化广告?,web,ads,adsense,Web,Ads,Adsense,我不明白,他们说要设定值: (adsbygoogle=window.adsbygoogle||[]).requestNonPersonalizedAds=1 但是,如果我有这样的广告,我应该在哪里设置它: <script async src="//pagead2.googlesyndication.com/ pagead/js/adsbygoogle.js"></script> <!-- leaderboard --> <ins class="adsb

我不明白,他们说要设定值:

(adsbygoogle=window.adsbygoogle||[]).requestNonPersonalizedAds=1
但是,如果我有这样的广告,我应该在哪里设置它:

<script async src="//pagead2.googlesyndication.com/
pagead/js/adsbygoogle.js"></script>
<!-- leaderboard -->
<ins class="adsbygoogle"
style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-xxxxxxxxxxxxxxxx"
data-ad-slot="1234567890"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>

(adsbygoogle=window.adsbygoogle | |[]).push({});

我不确定你如何将其添加到你发布的代码中,以及它是否有效,但这里有一个简短的指南,可以从你的谷歌帐户中执行此操作:

要选择不显示基于用户的广告:

  • 登录您的AdSense帐户
  • 在左侧导航面板中,单击允许并阻止广告>所有我的网站>广告服务
  • 在“个性化广告”下,使用控件(开关)选择退出基于用户的广告

  • 来源:

    正如@Minister所说,你可以关闭整个账户的个性化广告

    但是,它不会禁用重新营销广告。。。所以如果你去西尔斯,你会看到西尔斯的广告


    不幸的是,你不能在网站或广告单元级别上打开个人广告。。。它仅适用于整个账户

    非个性化广告的广告代码:

    
    你的网站标题
    (adsbygoogle=window.adsbygoogle | |[])。请求非个性化数据=1;
    //上面的一行确保您正在请求非个性化广告。在使用(adsbygoogle=window.adsbygoogle | |[])之前,需要先发送该行。推送({});每页只有一行就足够了。
    (adsbygoogle=window.adsbygoogle | |[]).push({});
    //这将触发广告请求。