使用 Web 应用程序和桌面客户端(使用测量协议)时,在 Google Analytics 中识别同一用户
Identify the same user in Google Analytics when use a Webapp and a desktop client (with measurement protocol)
我有一个混合应用程序,其中一部分是 WebApp,一部分是桌面客户端。我使用 google 分析跟踪用户。在桌面客户端上,我使用测量协议执行此操作。
现在,问题是,在 Google 分析中,我看到了这两个部分的用法,但是当用户使用 Web 应用程序和桌面客户端时,其标识不同。
在测量协议中是否有一个选项来识别用户,google 分析可以将其与 webapp 用户匹配并知道这是同一用户?
您可以启用 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');
我从来没有将它用于跨设备用户跟踪,所以我不能说它会如何影响某些报告,例如设备。
我有一个混合应用程序,其中一部分是 WebApp,一部分是桌面客户端。我使用 google 分析跟踪用户。在桌面客户端上,我使用测量协议执行此操作。
现在,问题是,在 Google 分析中,我看到了这两个部分的用法,但是当用户使用 Web 应用程序和桌面客户端时,其标识不同。
在测量协议中是否有一个选项来识别用户,google 分析可以将其与 webapp 用户匹配并知道这是同一用户?
您可以启用 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');
我从来没有将它用于跨设备用户跟踪,所以我不能说它会如何影响某些报告,例如设备。