我目前正在我的应用程序中使用Google Analytics,其中大多数页面都是在登录后。我发现了 GA 的一个问题,围绕唯一用户计数。问题是,如果同一用户从不同的计算机登录,则他将作为新用户进行跟踪,如果两个用户从同一台计算机登录,则会将其作为一位用户进行跟踪。我想更改 GA 的唯一性算法,使用我自己的 accountId 作为唯一键。这可能吗?如果没有,我该如何解决这个问题?
您可以使用通用分析(GA 的新版本)来执行此操作,方法是为每个登录用户生成一个 unqiue 客户端 ID,并在创建跟踪器时将其传递给跟踪器。
ga('create', 'UA-XXXX-Y', {
'clientId': '35009a79-1a05-49d7-b876-2b884d0f825b'
});
(这是来自Google UA文档的示例,所以虽然我还没有测试过这个,但我想它应该可以工作)。
您是否尝试过自定义变量? 这可能适合您的情况。https://developers.google.com/analytics/devguides/collection/gajs/gaTrackingCustomVariables