我想从谷歌分析中获取客户的使用数据,以便对其进行一些可用性分析。为此,我需要一些我可以确定的事情,哪个事件是由哪个用户完成的。谷歌分析API是否有可能将这两个部分联系起来?
答案 0 :(得分:0)
当然可以! :)我在很多项目中都使用过它。
https://developers.google.com/analytics/devguides/collection/analyticsjs/sending-hits
示例:
ga('send', {
hitType: 'event',
eventCategory: 'Video',
eventAction: 'play',
eventLabel: 'cats.mp4'
});
答案 1 :(得分:0)
您可以将用户ID添加为自定义维度,您可能希望将范围设置为用户。 https://support.google.com/analytics/answer/2709828?hl=en
这将允许您连接哪些用户执行了哪些操作。
答案 2 :(得分:0)
由于clientId已通过ga:clientId通过API提供,因此您可以使用此值。 我还是建议您使用自定义用户ID-使用通用Analytics(分析)用户ID功能在脚本中以及后端数据库中设置自己拥有的生成的用户ID。
还将ID添加到您通过电子邮件/短信/等发送给客户的任何链接中。登陆您的首页以跟踪营销效果。 您将需要一些JavaScript来获取ID并将其设置在综合浏览量中。 (类似于链接器,但针对用户ID进行了调整)
使用Universal Analytics用户ID功能的所有人的注意ga:clientId中返回的值实际上是userId,甚至更有趣。 (截至撰写本文时)如果您从“用户ID”视图中请求clientId,则GA失败。因此,您应该使用非用户ID视图来获取用户ID。 :)