简而言之,使用Google Adsense并实施Google CMP来获取EEA,英国和瑞士的用户的发行商很快就可以将此CMP用于Google Analytics(分析)和Google Ads。因此,如果您使用Google的同意模式V2,则“验证欧洲经济领域最终用户(EEA)的最终用户的随之而来的设置”将消失。
Google CMP集成与分析和Google广告意味着什么
对于使用Adsense的人,Google宣布在欧洲法规设置中启动两个新选项Privacy & Messaging。这些允许解释集成的Google(例如:ADSENSE)CMP已收集的同意信号及其在同意模式V2中的应用程序,例如:Google Analytics(分析),Google Ads和Firebase。
具体来说,使用Google CMP显示同意消息以查看用户,英国和瑞士的发布者将能够激活这些选项,以使系统发送有效的同意信号:
ad_storage
- 个性化广告所需的analytics_storage
- Google Analytics(分析)中数据收集所需personalization
和user_data
- 在有针对性的广告和转换测量的背景下
此功能消除了对同意模式的第三方或手动实施的需求 gtag.js
或Google Tag Manager,对于已经使用Google解决方案的人。
默认情况下,设置将被停用,并且只能从Adsense/Google管理接口中激活。激活后,它们将自动应用于网络和应用程序上显示的所有同意消息(除了:AMP)。
Consent mode allows other Google products that you use (such as Google Ads, Google Analytics or Firebase) to respect your users’ consent choices. Later this week, two new account-level flags will become available on the European regulations Settings page in Privacy & messaging. These flags will be disabled by default. If enabled, Google’s CMP will be able to interpret your existing EEA, UK and Swiss user consent choices for consent mode’s advertising purposes (including ad storage, personalisation and user data) and analytics storage. This setting will only be applicable for publishers who want to use Google’s CMP to obtain consent and provide transparency for the use of both our publisher and advertising products. If this setting is enabled, it will apply to all of your European regulations messages shown on the web and in apps, but will not apply to messages shown on AMP.
来源: 谷歌.
对于那些正在寻找更简单的解决方案来符合新法律要求的出版商来说,这是个好消息,而无需放弃Google提供的衡量和货币化功能。
因此,手动集成的一个示例是与模式v2与gtag.js
看起来如下:
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXX"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
// Initialize gtag
gtag('js', new Date());
// Set default consent before user makes a choice
gtag('consent', 'default', {
'ad_storage': 'denied',
'analytics_storage': 'denied',
'personalization_storage': 'denied',
'functionality_storage': 'granted',
'security_storage': 'granted',
'region': ['EEA', 'UK', 'CH'] // Applies these defaults only to users in these regions
});
// Example: Update consent after user accepts cookies
// (Trigger this only if the user has explicitly consented)
// gtag('consent', 'update', {
// 'ad_storage': 'granted',
// 'analytics_storage': 'granted',
// 'personalization_storage': 'granted'
// });
// Initialize Google Analytics (respects the above consent settings)
gtag('config', 'G-XXXXXXX');
</script>
通过新的集成,Google CMP,整个过程将自动化。您不再需要添加特殊代码来更新同意。 Google将将显示的消息连接到用户以及分析,广告和燃料的同意信号。