当前位置 : 主页 > 网络安全 > 测试自动化 >

language-agnostic – 使用服务器端请求自动化跟踪Google Analytics事件时的参数格式

来源:互联网 收集:自由互联 发布时间:2021-06-19
我目前正在编写一个实用程序,它根据给定的参数生成GA跟踪像素(utm.gif)URL:s.对于那些想知道我为什么要在服务器端这样做的人,我需要做这个服务器端,因为我要开始跟踪的上下文根本不
我目前正在编写一个实用程序,它根据给定的参数生成GA跟踪像素(utm.gif)URL:s.对于那些想知道我为什么要在服务器端这样做的人,我需要做这个服务器端,因为我要开始跟踪的上下文根本不支持 JavaScript,因此ga.js完全是对我没用.

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

我已经尝试了谷歌的一切,没有发现任何东西(我发现具有讽刺意味)来逆转工程ga.js,不幸的是它因为这个而缩小并且非常难以理解. GA的“移动”版本也没有帮助,因为官方GA移动版不支持事件或vars.

总结一下,页面匹配类型事件和自定义变量的utme参数的格式是什么?

我没有尝试过这个,但是通过阅读你的 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)
网友评论