问题标签 [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 投票
2 回答
2066 浏览

google-analytics - Google Analytics _trackEvent 问题

我在使用 Google Analytics 和 _trackEvent 时遇到了一些菜鸟问题。

在文档中使用它似乎很简单,但我无法让这个简单的例子工作。对 _trackEvent 的调用失败并显示“TypeError: o is undefined”

对 _trackPageview 的调用成功,我可以在分析仪表板中看到它已更新。

我试图偷看 ga.js 以了解发生了什么 - 只是为了展示它而头疼!

这是我第一次涉足 GA——尤其是自定义事件。帐户是新的。一切似乎都正确设置了——但我可能不知道是不是这样!

看起来很简单 - 但显然我错过了一些东西。非常感谢任何有关移除我的眼罩的帮助!

-vs

示例 HTML - 只需要一个跟踪代码。

0 投票
2 回答
11203 浏览

sql - SQL Server 2008 中用户定义的排名/分析函数

我正在计划将数据仓库迁移到 SQL Server 2008,并尝试想办法在 SQL Server 2008 中从 Oracle 复制 LAG、LEAD、FIRST_VALUE 和 LAST_VALUE 分析函数。它们不包含在 SQL Server 2008 中,尽管基本用于窗口分析函数的机制是(例如 ROW_NUMBER、RANK 和 DENSE_RANK 都存在)。

对于这些函数,可以通过创建一个子查询来实现相同的功能,该子查询使用 ROW_NUMBER 为每一行分配一个数字,然后对该查询进行自连接以查找具有附近行号的相关行(对于 LAG 和 LEAD),或者行号 1(对于 FIRST_VALUE)。

我希望进行自联接会降低操作的效率:但我还没有 SQL Server 来测试它。因此,在没有实际评估性能的情况下,我想知道是否有更好的解决方法可以避免自联接。

查看用户定义的聚合函数的文档,可以想象相同的代码结构可以用于提供用户定义的分析函数。

所以我的问题是:你可以在用户定义的聚合函数之后添加一个 OVER() 子句,让它作为分析函数调用吗?

如果是这样,是否每行调用一次 Terminate() 方法?是否需要任何特别的东西来确保按照 OVER() 子句中指定的顺序将行发送到您的 UDF?

0 投票
3 回答
1276 浏览

api - 服务器端 RESTful API 分析

我有一个基于 Rails 的 restful 服务器端 api。

我想知道哪些服务被调用最多,它们的响应时间等。

所以这是一种网络分析,但它是用于服务器端操作的。

是否有任何免费服务可以提供帮助(谷歌分析是一个很好的类比)?

0 投票
1 回答
364 浏览

python - 收集桌面应用程序的使用数据

我将为一个科学项目对我的软件进行一些大规模的可用性测试。我们有一个由大约 30 台运行 Windows XP 的计算机组成的实验室。我们的应用程序是用PythonPyGTK编写的。

我们希望能够在没有人员干预的情况下收集以下内容(在我们的应用程序启动时自动):

  • 用户会话的记录(如GtkRecordMyDesktop
  • 我们的应用程序产生的所有回溯和错误
  • 用户到达应用程序中某个点的时间量。
  • 在应用程序退出时提供的简短调查

我认为最后一点非常简单,我知道如何存储数据,但我不知道如何实现其他点。

0 投票
1 回答
260 浏览

graph - 从大型应用程序收集分析的策略

Superfeedr 是一种按需解析提要服务。我们想为我们的用户提供分析,我们正在研究这样做的最佳策略。

简而言之,我们希望跟踪系统中的操作数量(事件,例如:给定提要中的新条目)以及汇总数据(提要的订阅者数量)。

当然,可以根据事件“计算”聚合数据。(订阅者的数量是订阅的总和,减去取消订阅的总和)。然而,由于我们想随着时间的推移研究这一点(每天的订阅者数量),事件方法可能不是最佳的,因为我们会一遍又一遍地重新计算相同的东西。

如何在您的应用程序中构建这样的组件?什么信息流?什么数据存储?什么图形解决方案?ETC...

我知道这是一个非常开放的问题,但我相信我们不是第一个有这种需求的人!

[更新]:基础设施:我们有一组工作人员,它们是 XMPP 客户端并一起交互。它们基于 EventMachine,这意味着它们不会阻塞 IO。预期目标:我们必须能够收集大量数据。目前,我们已经达到了大约 200-300 msg/sec,我们的目标是 10x-100x。

0 投票
1 回答
480 浏览

mysql - 大型分析数据库响应式检索 (MYSQL)

我想为网络创建一个“谷歌分析”类型的应用程序——即一个基于网络的工具来为我的数据库做一些报告和绘图。问题是数据库很大,所以我不能实时进行查询,因为查询时间太长而且工具没有响应。

如何使用 cron 作业来帮助我?使我的图表具有响应性的最佳方法是什么?我想我需要对我的一些数据库表进行去特征化,但是如何使这些查询更快呢?我可以将哪些中间值存储在另一个数据库表中以使其更快?

谢谢!

0 投票
4 回答
567 浏览

sql - 基于子查询的更新失败

我正在尝试在 Oracle 10gR2 中进行以下更新:

Voyage_port_id 是主键,voyage_id 是外键。我正在尝试根据每个航程中的日期分配一个序列号。

但是,上述操作失败并出现ORA-01732:在此视图上数据操作操作不合法

有什么问题,我该如何避免?

0 投票
1 回答
968 浏览

forms - 在表单提交时触发转化跟踪代码

我有一个 PHP 表单,它在提交时将表单数据发送到邮件(),然后如果成功将它们返回到引用页面(换句话说,将它们与表单保持在同一页面上)并将 ?success=TRUE 附加到 URL。

问题是,我将如何实现 AdWords 和 Yahoo Search Marketing 转换代码段以仅在提交表单时触发?出于功能目的,不幸的是,在提交时将它们发送到另一个页面是不可行的,这本来是最简单的方法。

发送结果并将其发送回主页的表单提交操作的相关代码如下。我有一种预感,它可能就像在最后的 if 语句中输出转换跟踪代码片段一样简单,但我不确定这是否正确或正确执行此操作的语法。

0 投票
2 回答
486 浏览

browser - 用户浏览器、操作系统、flash 等信息

我需要一种方法来获取我网站上个人用户的用户信息。

我可以使用 Google Analytics,但我不知道如何在用户提交表单时提取并将其发送到 php 脚本。

我更喜欢使用 Google Analytics,因为它可以为我节省大量工作,但我会使用另一个脚本或输入原始代码来获得以下内容:

浏览器、
操作系统、
屏幕颜色、
屏幕分辨率、
Java 支持、
Flash

0 投票
5 回答
3651 浏览

analytics - 推荐的 Intranet Analytics 软件包?

我正在寻找可以提供有关 Intranet 站点分析的一些信息的人。Intranet 站点对 Internet 的访问受到限制,理想情况下不应向外部传输分析信息。

是否有任何开源或构建良好的分析包可供我考虑使用?

谢谢。