我使用的语言没有 GA 库可供使用(Brightsign)。我正在构建自己对 GA 的调用,并且在事件记录方面遇到困难。我的页面浏览量通过就好了。这是一个例子。任何人都可以看到问题可能是什么?为了便于阅读,我在这里取消了转义:
URL - http://www.google-analytics.com/__utm.gif?utmwv=1&utmn=1417288960&utmsr=720p HDTV&utmsc=24-bit&utmul=en-us&utmje=0&utmfl=-&utmdt=Roku App&utmhn=MySite&utmr=-&utmp=/main&utmac=UA-mycode-1&utmcc=__utma=1101868416.1987833600.1455862135.1455862135.1455862135.2;+__utmb=1101834416;+__utmc=1101868416;+__utmz=1101868416.1455862135.2.2.utmccn=(direct)|utmcsr=(direct)|utmcmd=(none);+__utmv=1101868416.13A186137954;&utme=5(Initialize*Init Main*Device Type)(HDTV)&utmt=event
然后 url 编码的请求看起来像:
http://www.google-analytics.com/__utm.gif?utmwv=1&utmn=1417288960&utmsr=720p%20HDTV&utmsc=24-bit&utmul=en-us&utmje=0&utmfl=-&utmdt=Roku%20App&utmhn=MySite&utmr=-&utmp=%2Fmain&utmac=UA-mycode-1&utmcc=__utma%3D1101868416.1987833600.1455862135.1455862135.1455862135.2%3B%2B__utmb%3D1101868416%3B%2B__utmc%3D1101868416%3B%2B__utmz%3D1101868416.1455862135.2.2.utmccn%3D(direct)%7Cutmcsr%3D(direct)%7Cutmcmd%3D(none)%3B%2B__utmv%3D1101834416.13A186137954%3B&utme=5(Initialize*Init%20Main*Device%20Type)(HDTV)&utmt=event
============= 编辑 ==================
我已经实施了 GA 测量协议,但我仍然一无所获……这是我现在的要求:
POST to:
http://www.google-analytics.com/collect
(and even http://www.google-analytics.com/debug/collect)
Post data (unescaped)
v=1
&an=MyChannel
&cid=1115131264
&tid=UA-XXXXXXXX-Y
&t=event
&ec=My App
&ea=Initialize
&el=Device Type
&ev=HDTV
&z=1299802880
我在我的 GA 帐户上没有看到任何内容,我收到的是 GIF89?回复; 我没有从 /debug/collect 得到任何响应。我设置了一个回显服务器,可以看到帖子数据,另外:
POST /
user-agent: Roku/DVP-7.0 (027.00E09044A)
host: 10.0.0.145:8124
accept: */*
content-type: application/x-www-form-urlencoded
任何帮助将不胜感激。
++++++++++++++++更新+++++++++++++++
我无法让 POST 与我的特定平台 (Roku) 一起工作,但最终使用一堆变量的 GET 工作。原来&ev=HDTV
是不正确的,ev
必须是一个数字......希望这可以帮助某人