0

我正在使用他们的测量协议向 Google UA 发送离线事件。我试图将其与用户之前的访问联系起来以获取归因,并使用他们的 cookie 中的谷歌自己的客户 ID 来做到这一点。虽然该事件确实出现在 Google UA 中,但它与其他客户端 ID 会话无关。

这里是 API 调用的示例

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

我是否做错了什么或对谷歌分析接受他们自己的客户 ID 而不是按照他们的测量协议的参数参考中的建议创建和使用我自己的客户 ID 做出了一些错误的假设?我看到很多论坛帖子表明谷歌自己的客户 ID 是可以接受的。

4

2 回答 2

0

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

谷歌创建了一个调试工具来检查生成的 url 是否有效。您还可以使用该工具将命中发送到您的 GA。

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

于 2016-03-23T22:24:15.580 回答
0

事实证明,在较新的 UA 界面中有一个未发布的参数,允许严格或松散的用户 ID。如果严格执行,用户 ID 必须是 UUID。如果 strict 为 false,它将接受 google 自己的用户 ID。传递该参数后,一切正常

于 2016-04-12T21:34:44.863 回答