Tha*_*yne 4 cookies google-analytics
我想使用测量协议从服务器发送一个谷歌分析事件.
文档说明了cid是必需的,并且应该是UUID(https://developers.google.com/analytics/devguides/collection/protocol/v1/parameters#cid).
但是,我想使用与_ga cookie中存储的内容相同的客户端ID.但根据这一点,我不应该直接解析cookie中的id,因为它可能会在没有警告的情况下改变.
此外,tracker.get('clientId')在浏览器中返回的字符串不是标准的UUID字符串,所以即使我在浏览器中检索了值并将其发送到服务器,它仍然不是格式化的文档说它应该是.
那么,我需要做什么才能以前向兼容的方式从cookie中获取客户端ID?
使用ga.getAll()[0].get('clientId');
得到的clientId.
关于他们的文档,谷歌只是不希望你直接抓取cookie,并解析它,因为cookie将来可能会改变.
他们概述的方法是获取clientId的首选方法.
关于clientId和使用UUID,您几乎可以传递匿名识别某人的任何值(包括使用GA的clientId).
我们所做的是使用ga.getAll()[0].get('clientId');
抓取客户端并将其发送到服务器,我们可以将clientId放入测量协议的require参数,并将服务器端测量协议请求发送回GA,交易数据如Cost of Cost销售商品等.使用clientId可以将交易连接到源/介质等.
归档时间: |
|
查看次数: |
2209 次 |
最近记录: |