使用Webapp和桌面客户端时(使用测量协议)在Google Analytics中识别相同的用户

时间:2017-07-07 15:09:21

标签: google-analytics measurement-protocol

我有一个混合应用程序,其中一个部分是WebApp,一个部分是桌面客户端。我使用谷歌分析跟踪用户。在桌面客户端上,我使用测量协议执行此操作。

现在,问题是,在Google分析中,我看到了这两个部分的用法,但是当用户使用网络应用和桌面客户端时,用户的识别方式并不相同。

在测量协议中,是否有一个用于识别用户的选项,谷歌分析可以将其与webapp用户匹配并知道它是同一个用户?

1 个答案:

答案 0 :(得分:0)

您可以启用User ID in Google Analytics,但您需要自己进行检测。

如果您的用户有某种登录方式,您只需使用他们的ID并将其传递给Google Analytics即可。如果您的用户没有登录,则需要自行通过某种指纹识别进行管理并分配ID。

Here is some more info from the GA documentation.

ga('create', 'UA-XXXXX-Y', 'auto', {
  userId: USER_ID
});
ga('send', 'pageview');

我从未将其用于跨设备用户跟踪,因此我无法说明它会如何影响某些报告,例如设备。