1

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

我假设我需要在我的小部件中集成跟踪像素。之后解析所有对该像素的请求。

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

  1. 使用跟踪像素时,我需要将所有统计信息添加为 GET 参数吗?例如,当浏览器加载我的 js-widgwt 时,我可以在小部件的 javascript 中获取所有参数,然后发出 ajax 请求: my-stats-domai.com/?widget_id=1&domain=example.com&browser=chrome&city=London&type=view.... 或者还有另一种获取/发送所有参数的方法?
  2. 收集所有用户信息(浏览器信息、引用者、url、获取参数等)的最简单/最快的方法是什么?也许用户/访问者日志有通用方法、日志格式或规范?
  3. 在跟踪用户点击(或其他操作)时,我假设我需要使用来自 onclick 的 ajax 请求?
  4. 使用 onclick 时,我是否需要将所有浏览器信息、引用者等附加到 url 作为 GET 参数?
  5. 是否有任何 javascript/jquery 插件可以帮助我收集第三方网站上的用户统计信息?也许我的后端有任何开源 php 日志解析器可以将日志发送到数据存储区(mysql)。
  6. 也许我应该使用 piwik 或其他跟踪系统,但我认为这会有点开销。使用 piwik(或其他)来完成我的任务有什么优点/缺点?

PS如果有一些关于这个主题的有用读物,请分享一个链接。

4

1 回答 1

0

尝试使用微软清晰。他们有小部件的小屏幕录像,您可以查看错误、点击、站点、反向链接等

于 2022-02-28T14:00:37.990 回答