为什么Google Analytics客户端ID Cookie包含“GA1.2”。字首?

时间:2016-07-15 12:35:37

标签: google-analytics clientid measurement-protocol

我知道实际的客户ID如下所示:ps -ef | grep script name
但是包含客户端ID的_ga cookie具有1054613344.1468150257前缀,如下所示:GA1.2.

这个前缀是什么意思?为什么_ga cookie包含它?

1 个答案:

答案 0 :(得分:1)

我肯定不知道答案,但这是我的猜测:

“GA”显然代表“Google Analytics”和“1.2”。可能是整个Google AnalyticsAPI的版本号,也可能只是客户ID的版本号。

如果有一天Google决定更改ID格式(或API),则不会发生冲突,因为前缀充当namespace。他们甚至可以对过时的ID做出反应并通知用户,因此客户可以更改它。另一方面,前缀确保了向后兼容性。同样,在更新的情况下,您仍然可以使用旧ID为客户端提供服务,而不会影响具有新ID的客户端。