我目前正在编写一个实用程序,它根据给定的参数生成GA跟踪像素( utm.gif )URL:s。对于那些想知道为什么我在服务器端这样做的人,我需要做这个服务器端,因为我要开始跟踪的上下文根本不支持JavaScript,因此ga.js
对我来说完全没用。
我已经设法让它工作得非常好但是我遇到了障碍:我无法跟踪事件或自定义变量,因为我不知道utme
参数的值应该如何构造才能形成一个有效的事件或var类型命中。关于此参数的GA own documentation也不是那么好。
我已经尝试了谷歌搜索中的所有内容而没有找到任何东西(我发现具有讽刺意味的)来反向工程ga.js
,不幸的是它因此而缩小并且非常难以理解。 GA的“移动”版本也没有帮助,因为官方GA移动版不支持事件或vars。
总结一下,页面匹配类型utme
和event
的{{1}}参数的格式是什么?
答案 0 :(得分:3)
我自己没有尝试过,只需阅读GA documentation link和GA Event Tracking Guide。然后等效代码:
var pageTracker = _gat._getTracker("UA-xxxxxx-x");
pageTracker._trackEvent('my_category', 'my_action', 'my_label', 'my_value');
会产生 utme 参数(我不确定这是否需要编码,但不会受到影响):
utme=5(my_category*my_action*my_label)(my_value)