Google analytics 谷歌事件跟踪(后台事件)

Google analytics 谷歌事件跟踪(后台事件),google-analytics,event-tracking,Google Analytics,Event Tracking,好的,下面是一个场景,我想了解一下: 一个用户出现在我的站点并注册我的服务…让我们调用服务“vaporware” 注册后,用户继续查看基于云的vaporware提供的所有精彩功能。他们在访问期间使用的每个功能都是通过谷歌分析中的事件跟踪记录的,我可以有效地跟踪参与情况 现在的问题是: 我的Vapor产品中的一个功能内置了任务。这些任务之所以重要,有很多原因……它们是重复性的,不需要用户执行任何操作 我将如何使用“旧”谷歌分析或新的通用分析来捆绑这些“背景事件”访客?我认为新的测量协议可能有答案,

好的,下面是一个场景,我想了解一下:

一个用户出现在我的站点并注册我的服务…让我们调用服务“vaporware”

注册后,用户继续查看基于云的vaporware提供的所有精彩功能。他们在访问期间使用的每个功能都是通过谷歌分析中的事件跟踪记录的,我可以有效地跟踪参与情况

现在的问题是:

我的Vapor产品中的一个功能内置了任务。这些任务之所以重要,有很多原因……它们是重复性的,不需要用户执行任何操作

我将如何使用“旧”谷歌分析或新的通用分析来捆绑这些“背景事件”访客?我认为新的测量协议可能有答案,因为这可能被视为跨平台跟踪


尽管如此,我还是经常想到这一点,我甚至有兴趣找到一个黑客/工作环境来开始在GA中记录这些类型的事件。

如果他们已经登录,你可以用自己的用户/帐户ID替换自动生成的客户ID(在发送到谷歌之前确保匿名)

对于测量协议,它是
cid
参数:

...v=1&tid=UA-XXXX-Y&cid=my-user-identifier&t=event...
在Universal Analytics JS代码中,应该是这样的:

ga('create', 'UA-XXXX-Y', {
  'clientId': 'my-user-identifier'
});

希望这有帮助:)

注意:
clientId
应该能够识别记录您点击的客户端(如在设备中),不要与即将发布的
用户ID混淆。要识别用户并在设备上正确整合他们的点击,您需要等待谷歌发布
userId
。当然,你可以按照建议去做,并且仍然可以整合你的点击率,但是你会丢失访问者使用的设备上的数据,我认为这可能被认为是对
clientId
的错误使用。详情如下: