Google UA未将活动与之前的会话相关联

时间:2016-02-24 19:53:15

标签: google-analytics google-analytics-api universal-analytics measurement-protocol

我正在使用他们的测量协议向Google UA发送离线活动。我正在尝试将其与用户之前的访问联系起来以获取归因,并使用其Cookie中的Google自己的客户ID来执行此操作。虽然该事件确实出现在Google UA中,但它与其他客户端ID会话无关。

Here an example of the API call

在此示例中,“1859919454.1455744839”是从_ga cookie的客户端ID解析的X.Y元素。

我做错了什么或做了一些关于谷歌分析接受他们自己的客户ID的错误假设,而不是按照他们的测量协议参数参考中的建议创建和使用我自己的ID?我见过很多论坛帖子,建议google自己的客户端ID是可以接受的。

2 个答案:

答案 0 :(得分:0)

我检查了您的API调用,并且您在URL“t”(https://developers.google.com/analytics/devguides/collection/protocol/v1/parameters#t)中缺少测量协议参数 它定义了您尝试发送的点击类型,即事件或pageView

Google创建了一个调试工具来检查生成的网址是否有效。您也可以使用该工具向您的GA发送匹配。

https://ga-dev-tools.appspot.com/hit-builder/

答案 1 :(得分:0)

结果是在较新的UA接口中存在未发布的参数,允许严格或松散的用户ID。如果严格执行,则userid必须是UUID。如果strict为false,它将接受谷歌自己的用户ID。一旦该参数被传递,一切正常