Joh*_*Lee 9 javascript google-analytics
鉴于:
_trackEvent(category, action, opt_label, opt_value, opt_noninteraction)
Run Code Online (Sandbox Code Playgroud)
我尝试使用opt_label,但似乎它只是一个字符串,并且不接受像Mixpanel这样的不同参数的哈希.
我怀疑其中一个工作是使用自定义变量?但是文档似乎令人困惑.感谢任何建议.
Jon*_*ono 24
虽然您可以在Google Analytics中完成这项工作,但其他分析服务(如Mixpanel,KISSmetrics,Kontagent等)专注于事件分析,并为您提供更大的灵活性.话虽如此,您可以破解Google Analytics事件模型以获得您想要的内容.
如果您想在Google Analytics中跟踪每个事件的多个参数,我建议您将要跟踪的参数填入事件标签.这样做有两个原因:事件标签可能非常长(实际上非常长),Google Analytics提供灵活的过滤和分段选项.
因此,为了扩展早期答案中讨论的示例,您可以使用跟踪视频播放详细信息的事件,如下所示:
_gaq.push(['_trackEvent', 'Videos', 'Play', 'title:MoreCatLolz,
percentPlayed:63, adShown:true, res:480p, fullScreen:false']);
Run Code Online (Sandbox Code Playgroud)
我们所做的就是将一些任意参数扔到事件标签字符串中,以便我们以后可以将它们拉出来.要分析结果,您可以过滤事件报告,以显示"MoreCatLolz"视频与广告一起展示的次数:

或者,使用高级细分和正则表达式,您可以计算用户观看至少90%视频的访问次数:

要跟踪持久用户数据,例如姓名,加入日期,级别,购买计数等,我建议使用访客级自定义变量,这些变量会自动包含在每个跟踪调用(包括事件)中,并允许您应用许多相同的分析技术.
| 归档时间: |
|
| 查看次数: |
5177 次 |
| 最近记录: |