2010-04-07 43 views
6

我目前正在编程一个实用程序,该实用程序会根据给定参数生成GA跟踪像素(utm.gif)URL:s。对于那些想知道为什么我在服务器端这样做的人,我需要做这个服务器端,因为我要开始跟踪的上下文根本不支持JavaScript,因此ga.js对于服务器端来说是完全无用的我。使用服务器端请求自动跟踪Google Analytics(分析)事件时的参数格式

我已经设法让它工作,否则很好,但我遇到了一个障碍:我无法跟踪事件或自定义变量,因为我不知道utme参数的值应该如何构造以形成有效的事件或var类型命中。 GA的own documentation这个参数也不是那么棒。

我从谷歌上搜索,没有发现任何东西(我觉得这讽刺)逆向工程ga.js,不幸的是它的微细化以及因为相当多不可读都试过了。 GA的“移动”版本也没有帮助,因为官方GA手机不支持事件或变种。

总之,什么是utme参数页面命中类型eventcustom variable的格式?

回答

3

我还没有尝试过这个,但是通过阅读你的GA documentation linkGA 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) 
+0

你知道,我有一个蠕动的怀疑,信息不在三天前。任何想法的每个请求多个事件的格式? – Esko 2010-04-10 06:47:18

+1

我对Google文档有完全相同的体验,有时候您知道这些内容会在那里消失!我的猜测是你可以设置多个utme参数 - 尽管我找不到任何文档来支持这个参数。我确实发现了一个关于事件跟踪的简短介绍。 http://services.google.com/analytics/breeze/en/et_vps/index.html – 2010-04-10 11:39:43

+0

做它的客户端和使用查尔斯或其他代理(如内置铬),以显示您的确切格式的GA javascript代码创建。 – PPrice 2011-08-17 22:24:29

相关问题