【问题标题】:How can I create a tracking JavaScript code like google analytics based on Javascript?如何创建跟踪 JavaScript 代码,如基于 Javascript 的谷歌分析?
【发布时间】:2013-02-08 09:39:00
【问题描述】:

我正在尝试创建 Google Analytic 克隆。我知道如何在 PHP 中获取有关浏览器位置 IP 和其他类似内容的信息

我想知道的是如何创建一个 java 脚本,它可以从我的代码放置在我的服务器上的任何网站发送此信息???

创建像谷歌分析这样的跟踪 JavaScript 代码的最低安全要求是什么?

根据 PHP 中的会话数据将用户重定向到不同的页面?

或者换句话说,我必须向我的服务器发送一个 ajax 请求吗?

是否有任何可用的解决方案受 java-script 约束?

【问题讨论】:

    标签: google-analytics cross-server


    【解决方案1】:

    大多数分析工具会生成一个附有查询字符串参数的 url,然后输出一个 1x1 图像像素,其中 img src 作为 url。然后,您的服务器将接收并存储数据。唯一返回的是实际的 1x1 像素。这是常用的方法,因为如果站点没有启用 js,您将硬编码的 img 包装到服务器中的 noscript 标记中,仍然可以获得页面视图等基本信息。

    但是,您是否想构建自己的分析脚本而不是使用现有的分析脚本?有许多 3rd 方可用,包括免费的。或者,还有 Piwik,如果您想构建它而不必从头开始,它是一个免费和开源的解决方案。

    【讨论】:

      猜你喜欢
      • 2014-02-15
      • 1970-01-01
      • 1970-01-01
      • 2020-09-28
      • 2013-12-06
      • 2014-05-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多