是否根据身份验证状态切换Google Analytics(分析)ID?

时间:2019-05-20 20:56:13

标签: google-analytics google-analytics-api privacy

Per this law.stackexchange question,可以在未经同意的情况下使用Google Analytics(分析),并且仍然遵守GDPR。

我当时正在考虑为单个域名创建两个GA属性。一个可以关闭GDPR要求未经同意的所有功能,另一个可以跟踪已同意并具有帐户设置的用户,以便他们可以选择退出更改,管理Cookie等。

是否可以使用与不同配置设置相对应的两个不同GA ID来跟踪相同的GA属性/浏览器客户端?

换句话说,当用户登录时,将通过同意的GA ID跟踪用户,但是当用户未登录且匿名时,将通过GDRP兼容的非同意GA ID跟踪用户?

1 个答案:

答案 0 :(得分:1)

是的。您只需要确定已登录用户的技术标识符(可能是cookie或js变量),然后使用该标识符更改跟踪逻辑即可。如果您在网站上硬编码了analytics.js或gtag.js,则需要更改主嵌入代码,使其具有跟踪ID和anonymizeIp的条件值。

如果您使用的是GTM,则可以使用具有登录标识符作为输入的查找表。将这些查找表用作GA跟踪ID或其他跟踪器字段的值。如果您没有使用GA Settings variable(应该使用!),只需确保在每个GA标签中设置了这些配置值即可。

或者,如果您的主要Google Analytics(分析)媒体资源在其他方面可以兼容,则可以选择跟踪单个媒体资源中的同意用户和非同意用户,并仅使用匿名ip设置(analytics.js / {{ 3}} / gtag),而不是GA跟踪ID。也可以gtm