登录后,购买下载资源更方便!
您需要 登录 才可以下载或查看,没有账号?立即注册
×
Google Analytics 4 中也可以实现跨站跟踪,而且设置过程更加简单,不需要设置allowLinker,直接在数据流里就可以设置。 ' i' B! p1 x5 O$ w" I: E
一、设置前提两个站点要使用相同的衡量ID,将数据发送到同一个媒体资源。 其次是你的账号必须具备编辑权限。 : g; }: C% p3 U" t, C* _$ W4 N7 V
二、实现原理实现的原理还是跟统一版的GA是类似的,通过URL上传递,GA4传递的是加密字符串,而不是明文Client ID。 如从A.com跳转到B.com,A的client Id是123,那么点击链接到达B的时候,标识符会通过由键 _gl 标识的网址参数从一个网站传递至另一个网站,gl 表示Google Linker,例如:https://www.B.com/?_gl=1*abcde5* 注意,gl后面的不是Client ID,而是一串加密的字符,叫装饰链接。
4 }4 Q. b& O. H ?7 i, d# v1 T 三、Google Analytics 4 上设置跨站跟踪假设现在要对www.khcic..com和[url]www.test.com[/url]做跨站跟踪。 . o& M; G( C- Q( g0 K2 W
1、GTM上设置现在已经在这两个网站上分别布署了GTM-A和GTM-B,且在这两个GTM上都用相同的衡量ID(G-HZ4RDGTX66)设置跟踪代码,将数据发送到同一个媒体资源,设置如下: 1 m" P4 V8 g; {4 `1 T! l% c
2、Google Analytics 4 上配置网域现在来做跨站跟踪,在Google Analytics 4 中点击“管理”——“数据流”,选择你要设置的数据流,然后点击Google代码里的“配置代码设置” 然后点击“配置您的网域”,将要跨站的两个域名添加上去即可: , O P- y& k$ l& R8 `, D
然后保存 6 V8 c( X2 n* X) U0 m& V8 V, z
3、跨站跟踪测试GA4上的跨站跟踪设置完成后,在www.khcic..com上点击跳转到[url]www.test.com[/url],你可以在www.test.com的着陆页上看到如下: 看到网址参数包含有_gl就表示跨站跟踪测试成功。 前面说到_gl是Google Linker,它里面其实是有三个链接参数,分别是:1、_ga、_ga_3FX847CLRT,作用如下: - 1:做时间验证
- _ga:Client ID的加密值,如807047269.1646632957
- _ga_3FX847CLRT:是基于_ga_3FX847CLRT里的值加密,如1.16467243915.1.1646731464.6
" y9 [& \( k" P
, h6 E( O' ^$ D# G$ n4、跨站跟踪验证Client ID都是一样,自然就可以识别为同一个用户。 7 s( J+ O8 e2 i! \. _- z" d1 B
; r) `7 r& X' z7 G' p% S四、跨站跟踪失败的几种特殊情况- 重定向:如A和B做跨站跟踪,但实际上从A点击B的链接是重定向跳转到C,然后才跳转到B,那么这种情况是做不了跨站跟踪的。
- 浏览器限制:浏览器的隐私政策限制
- 代码冲突:代码冲突导致错误
' G9 q9 s$ s6 @/ K6 `4 c1 a7 g$ P: T 0 X% l' }' w3 n, J+ ?% T8 E
|