Google AdSense谷歌广告联盟发布商广告代码中的针对其他代码的广告个性化设置!Google AdSense谷歌广告联盟发布商广告代码中的广告个性化设置!
根据 google adsense谷歌广告联盟更新后的欧盟地区用户意见征求政策,您必须向位于欧洲经济区 (EEA) 和英国境内的用户披露相关信息;在法律有相应要求的情况下,必须就 Cookie 或其他本地存储方式的使用征得他们的同意;如果需要收集、共享和使用个人数据来实现广告个性化,也须就此征得他们的同意。
Google AdSense谷歌广告联盟发布商广告代码中的针对其他代码的广告个性化设置
GPT 回传代码
如果您使用的是 GPT 回传代码,则可以在自己的 API 调用中添加以下代码,将广告请求标记为非个性化广告请求:
googletag.pubads().setRequestNonPersonalizedAds(int options);
将 options 参数设置为整数值 1 可将广告请求标记为非个性化广告请求 (NPA);而设置为 0 则表示将广告请求标记为符合个性化广告投放条件。
如果不指定此设置,则默认为允许投放个性化广告。
示例:
<script src="https://www.googletagservices.com/tag/js/gpt.js">
googletag.pubads().setRequestNonPersonalizedAds(1);
googletag.pubads().definePassback("123456/ad/unit", [100,200])
.display();
</script>
无代码请求
如果您使用的是无代码请求,则可以直接在代码请求网址中添加 npa=[int] 参数,从而将广告请求标记为非个性化广告请求。我们建议您在代码中靠前的位置指定该参数,以免有参数被截断的风险。指定 npa=1 可将广告请求标记为非个性化广告请求。如果不指定该参数,则默认为投放个性化广告。例如:
https://pubads.g.doubleclick.net/gampad/ad?iu=/12345/adunit&sz=728x90&npa=1&c=12345