问题标签 [web-analytics]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
78 浏览

web-analytics - 向客户端发送详细信息以获取 Web 分析服务的推荐方式

在创建像 Google Analytics 或 StatCounter 这样的服务时,我想在数据存储部分做一些不同的事情:

  1. 用户访问我客户的网站。
  2. JS 代码或 1 像素图像是从我的服务器下载的。
  3. 请求发送到我的服务器,在那里处理数据。
  4. 计算国家、回头客、跳出率等信息。
  5. 我不想将这些数据存储在我的服务器中,而是将其存储在客户端的服务器中。

客户是使用我的“服务”对其网站进行网络分析的个人或企业。

假设他们准备创建我选择的数据库模式,将数据发送给他们进行存储的推荐方式是什么?

我唯一能想到的是,要求他们在他们的服务器中给我一个 URL,我将向该 URL 发布一个 JSON 字符串,他们可以存储或做他们想做的任何事情。

除了 HTTP POST,他们还有其他选择我必须将数据发送给他们吗?

0 投票
2 回答
212 浏览

google-analytics - 如何跟踪需要电子邮件验证的在线服务的免费注册?

我正在跟踪需要电子邮件验证才能完成注册过程的在线服务的免费试用注册。

鉴于需要电子邮件验证,我如何创建一个目标来跟踪注册?

注册流程如下:

  1. 单击免费注册按钮(转到“/signup/”)
  2. 填写注册表单,包括电子邮件地址(转到“/check_your_email/”)
  3. 单击电子邮件中的帐户验证链接。
  4. 到达新账户确认页面。我打算将此 URL ("/confirm/signup/username/hashcode/") 定义为目标

如果用户关闭浏览器,然后打开浏览器,然后点击电子邮件验证链接,是否会正确跟踪目标?

0 投票
3 回答
282 浏览

google-analytics - 向网站用户提供分析的最佳方式,但仅限于他们自己的页面

我正在建立一个博客。客户希望为用户提供他们自己的帖子的分析,包括一段时间内的浏览量、查看者的位置等。只有给定帖子的所有者才能看到该帖子的信息。

我最初的想法是自己动手。现在我在想也许 Google Analytics API 值得研究,并且一直在研究 Mint。

以前有没有人这样做过,或者有没有人对最好的方法有任何建议?

谢谢!

编辑:刚刚找到Clicky,我真的很喜欢它的外观——有人有经验吗?

0 投票
1 回答
515 浏览

php - 为什么 Web 分析应用程序从不使用 JSONP

我正在考虑为自己构建一个类似于 Google Analytics、Getclicky 等的应用程序。

我注意到所有这些网站都使用图像信标将数据发送到服务器。

除了大小开销之外,还有什么理由不使用jQuery 使用 JSONP?

0 投票
1 回答
85 浏览

statistics - 如何在一行中设置很多域名?

我正在开发一个博客工厂,我们让最终用户使用完全自定义的域名,例如www.myawsomeblog.com. 使用此功能的人很多,因此我们无法进行个案处理。

我们如何以一种可以轻松跟踪每个域的流量的方式标记我们的页面?即使流量统计有点乱也没什么大不了的,只要有办法查看哪个域有哪些流量。

谢谢 !

0 投票
3 回答
156 浏览

web-analytics - 定时记录请求

记录 Web 应用程序的 http 请求(包括 ajax 请求)的最佳方式是什么,以便我以后可以返回并查询“我想知道这个请求发出了多少次,以及平均完成需要多长时间” ,或“显示前 5 个最高平均时间请求”

您是否会使用与当前生产数据库不同的数据库来记录这些内容,以防止所有这些插入导致 IO 减慢,或者这最终不会产生很大的影响?

您会批量处理请求然后推送到数据库,还是会为每个请求执行一次插入?

除了将每个请求处理程序包装在应用程序逻辑中之外,还有没有更好的方法来添加此请求登录时间,例如:

0 投票
1 回答
1948 浏览

web-analytics - Webtrends Analytics 实施 - 在异步跟踪调用/传递变量中使用变量作为值

这里有没有人有做 Webtrends 实现的经验?根据他们的文档,他们的异步事件跟踪调用是通过将键值字符串对发送到他们的跟踪方法来进行的,如下所示:

但是,该模型不能很好地支持动态数据。我想做的是这样的,这样我就可以根据我正在捕获的用户交互动态创建键值对:

但是,在我的概念证明中,这是行不通的。实际的 webtrends JS 会破坏数据并且不会进行调用。(筛选他们的代码,看起来在将参数分配给 Webtrends 对象时出现了问题。无论如何,我无法编辑他们的代码,因为那样他们将不支持它,所以我停止调查这件事。)

所以问题是,我怎样才能将 JS 变量作为它的值传递呢?我已经做了很多搜索并尝试了一些我认为既可行又不可行的东西:String()、.toString()、.value()、闭包,甚至是可怕的 eval(),但无济于事。

任何帮助将非常感激。我对此一无所知。

0 投票
0 回答
75 浏览

google-analytics - 是否有使用谷歌分析 xml 数据来预测未来网络流量的工具?

有没有一种工具可以让我导入我的谷歌分析 XML 表,然后根据上述信息估计我的网站流量在未来某个设定日期的位置。

谢谢。

0 投票
1 回答
314 浏览

asp.net - 使用 ASP.NET 显示 Webalizer 统计信息

我有一个使用 ASP.NET (2.0) 和 C# 编写的网站 (www.teahua.com),该网站使用单声道在 Debian 服务器上运行。托管服务提供商使用 webalizer 在网站上提供统计信息。

使用 www.teahua.com/stats 访问统计数据(它运行 index.html 页面)。

我对 ASP.NET 领域比较陌生。我的问题是如何使用 ASP.NET 显示/包含统计页面以及该页面中的所有其他链接。

谢谢您的帮助

0 投票
2 回答
111 浏览

mobile - 采用唯一用户 ID 的类似 GA 的分析包?

我们正在寻找用于移动网站的分析包。由于代理服务器、不执行 cookie 的移动浏览器等原因,移动分析包在计算唯一用户时通常不准确。我们提出了识别唯一用户的好方法,并希望在每次报告调用时传递用户 ID,但还没有找到在计算唯一性时会考虑该 ID 的任何托管分析包。有一些开源软件包可以让您覆盖它们的唯一 ID(例如 Piwik),但我们正在寻找一种托管解决方案,例如 Google Analytics。有没有人有这方面的具体经验?