为符合GDPR合规,如何禁用ad.doubleclick.net链接的Cookie?
- 先修正参数组合:DoubleClick的GDPR合规需要同时传递
gdpr和gdpr_consent两个参数。当用户拒绝追踪时,必须设置gdpr=1(标记当前处于GDPR管辖区域),搭配gdpr_consent=0(表示用户未同意数据收集),仅单独设置gdpr_consent是无效的。 - 若使用Google Publisher Tag (GPT) 加载广告,需在初始化阶段明确配置隐私权限,示例代码:
googletag.cmd.push(function() { googletag.pubads().setPrivacySettings({ consent: { gdpr: { applies: true, consentString: '0' } } }); googletag.enableServices(); }); - 直接拼接广告URL的场景,除了添加上述两个参数,还要移除可能触发Cookie的附加参数(比如
uule定位参数),避免间接生成Cookie。 - 用浏览器开发者工具的「Application」面板验证:请求广告后检查
doubleclick.net域下的Cookie列表,确认无新增Cookie。若仍有Cookie生成,排查页面中是否存在其他DoubleClick关联的追踪脚本,同步禁用其Cookie权限。 - 启用非个性化广告模式:在用户拒绝追踪时,请求非个性化广告可从根源避免追踪Cookie生成,同时保证广告正常展示。GPT中可通过以下代码设置:
googletag.cmd.push(function() { googletag.pubads().setNonPersonalizedAds(true); googletag.enableServices(); });
内容的提问来源于stack exchange,提问作者MaxPower
相关产品推荐
相关产品推荐

