使用javascript收集第三方网站上的用户统计信息/日志

时间:2015-05-08 15:03:18

标签: javascript jquery logging web-analytics-tools

我想收集安装在第三方网站上的javascript小部件的统计信息(观看次数/点击次数/浏览器信息等),然后为每个域名所有者提供分析(例如:在我的网站上,我会创建域名所有者可以登录并查看其域名统计信息的界面。

我认为我需要在我的小部件中集成跟踪像素。然后解析所有像素的请求。

我有几个关于统计/日志收集的架构和实现的问题:

  1. 使用跟踪像素时,是否需要将所有统计信息添加为GET参数?例如,当浏览器加载我的js-widgwt时,我可以在widget的javascript中获取所有参数,之后发出ajax请求: $('div[id*="id"]').click(function() { $('div[id*="id"]').fadeOut('normal');//not recommended but if you don't want to use a class, then this will fadeOut all elmts that have ids starting with 'id' $(this).fadeIn('normal');//fadeIn clicked jQuery object }); 还是有另一种获取/发送所有参数的方法?
  2. 收集所有用户信息(浏览器信息,引用,网址,获取参数等)的最简单/最快捷方式是什么?也许有用户/访客登录的常用方法,日志格式或规范?
  3. 在跟踪用户点击(或其他操作)时,我假设我需要使用来自onclick的ajax请求?
  4. 使用onclick时,是否需要将所有浏览器信息,refferer等附加到url作为GET参数?
  5. 是否有任何javascript / jquery插件可以帮助我收集第三方网站上的用户统计信息?也许我的后端有任何开源的php日志解析器将日志发送到数据存储区(mysql)。
  6. 也许我应该使用piwik或其他跟踪系统,但我认为它会有点开销。使用piwik(或smth。其他)完成任务的利弊是什么?
  7. P.S。如果有关于此主题的有用阅读,请分享链接。

0 个答案:

没有答案