标签: analytics

如何在 Google Analytics 中正确使用多个跟踪 ID

我当前的设置Google Analytics如下所示:

ga('create', 'UA-XXXXXXXX-1', 'auto');
ga('require', 'displayfeatures');
ga('send', 'pageview');
Run Code Online (Sandbox Code Playgroud)

我阅读了这篇文章,解释了如何在使用超过 1 个跟踪 ID 时跟踪数据:

https://developers.google.com/analytics/devguides/collection/analyticsjs/creating-trackers

因此,使用链接中的示例,我需要添加以下几行脚本:

ga('create', 'UA-XXXXXXXX-2', 'auto', 'myTracker2');
ga('myTracker2.send', 'pageview');
Run Code Online (Sandbox Code Playgroud)

我该怎么办displayfeatures?我也需要预先myTracker2准备吗?就像是:

ga('myTracker2.require', 'displayfeatures');
Run Code Online (Sandbox Code Playgroud)

javascript analytics google-analytics google-analytics-api universal-analytics

2
推荐指数
1
解决办法
2250
查看次数

在 SQL Server 2014 Developer 中生成 20 亿行的有效方法

长话短说; 我正在测试一个通过网络连接从表中清除条目的系统,预计该功能最多可处理超过 20 亿个条目。

我需要对此进行压力测试才能确定。

这是我的测试脚本(最多可以在十分钟内生成 980 万个。)

DECLARE @I INT=0

WHILE @I <2000000001
BEGIN
    INSERT INTO "Table here"
    VALUES(@I)  

    SET @I=@I+1
END
Run Code Online (Sandbox Code Playgroud)

任何人都可以提出任何建议,或者让我了解在这种情况下我的测试环境的上限可能是什么?

analytics stress-testing sql-server-2014

2
推荐指数
1
解决办法
1089
查看次数

如何使用 JOIN 解决 Kusto 区分大小写的问题

我正在使用 Log Analytics (Kusto) 构建动态计算机组。我需要加入两个计算机区分大小写不匹配的表。有没有人想出解决这种情况的方法?

示例(使用一台计算机):

心跳表具有名称为 ABCDE.domain.com 的计算机 Application_CL 表具有名称为 abcde.DOMAIN.com 的计算机

如果我运行这个查询,结果集是空的,除非 FQDN 是完全匹配的。如果这是 SQL,它将返回 ABCDE.domain.com,这正是我们所需要的。

let H = Heartbeat | summarize by Computer; let A = Application_CL | where Name_s == "AppName" | summarize by Computer; H | join A on $left.Computer == $right.Computer | distinct Computer
Run Code Online (Sandbox Code Playgroud)

我尝试使用 =~ 作为连接运算符,但它必须是 ==。toupper() 和 tolower() 在这种情况下对我没有好处。

提前致谢

logging analytics azure-data-explorer

2
推荐指数
1
解决办法
2803
查看次数

Rasa 的分析工具

我一直在为我目前正在使用 Rasa 框架构建的聊天机器人的分析解决方案做一些研究。我找到了一些解决方案,例如 chatbase 和 dashbot。文档不提供此信息,但 Rasa 是否提供分析工具?如果没有,您会推荐哪些其他工具?我正在寻找一种分析工具,可以让我了解被问最多的问题。先感谢您!

analytics rasa-nlu rasa-core

2
推荐指数
1
解决办法
1213
查看次数

BPMN API/数据库图,良好实践

对于我的硕士论文,我计划做一些 BPMN 图来解释客户端、API 和数据库之间的不同“流”。我在 BPMN 中寻找类似的图表,但没有找到。

谁能告诉我这种图表是否是好的做法?我在下面举个例子:

在此处输入图片说明

analytics uml bpmn

2
推荐指数
1
解决办法
729
查看次数

是否可以从 App Store Connect API 获取安装和崩溃数据?

我正在尝试从 App Store 获取按月过滤的安装/崩溃数据。官方 App Store Connect API 似乎不提供此类功能。

我已经尝试过itunesconnectiTunesConnectAnalytics但它也不能很好地工作。

有什么想法或建议我该如何实现这一目标?任何帮助,将不胜感激。

analytics node.js web app-store-connect

2
推荐指数
1
解决办法
2455
查看次数

如何在AWS中高效聚合数十亿条单独记录中的数据?

在高/理论水平上,我确切地知道我想要构建的架构类型以及它将如何工作,但我试图使用 AWS 服务尽可能便宜地构建它,而我对 AWS 产品的不熟悉让我围着圈跑。

数据

我们运营一个视频流平台。在繁忙的夜晚,我们会同时进行约 100 个直播,观看人数超过 30,000 人。我们预计这个数字在未来几年内将增至 100,000。直播平均持续 2 小时。

我们每 10 秒从播放器发送一次心跳,其中包含有关观看者的信息 - 他们观看了多少数据、他们缓冲了多少数据、他们的流媒体质量如何,等等。

这些心跳直接发送到 AWS Kinesis 终端节点。

最后,我们希望将所有过去的消息保留至少 5 年(希望更长),以便我们可以查看历史分析。

一些粗略计算表明,五年后我们将拥有 0.1 * 60 * 60 * 2 * 100000 * 365 * 5 = 1310亿条心跳消息。

我们的旧管道

我们的旧系统只有一个 Kinesis 消费者。聚合数据存储在 DynamoDB 中。每当消息到达时,我们都会从 DynamoDB 读取记录,更新记录,然后写回新记录。这种读取-更新-写入循环限制了我们处理消息的速度,并且使得每个传入的消息都依赖于它之前的消息,因此它们无法并行处理。

这种设置的部分原因是我们的消息模式从一开始就设计得不好。我们发送消息发送的时间戳,但我们不发送“自上次心跳以来观看的视频量”。因此,为了计算总观看时间,我们需要查找该播放器发送的最后一条心跳消息,减去时间戳,然后添加值。许多其他指标也存在类似的问题。

我们的新管道

我们已经开始遇到扩展问题。在高峰时段,在等待处理积压的消息时,分析可能会延迟多达四个小时。如果积压达到 24 小时,Kinesis 将开始删除数据。因此,我们需要修复管道以消除对过去消息的依赖,以便我们可以并行处理它们。

第一部分是更新我们的玩家发送的消息。我们的新规范仅包含可以简单求和而无需减法的指标。因此,例如,我们可以继续添加“查看时间”指标,而不考虑过去的消息。

第二部分是确保 Kinesis 永远不会备份。我们在原始消息到达后立即将其转储到 S3,无需进行任何处理(Kinesis Data Fire Hose),以便我们可以在闲暇时对它们进行分析。

最后,我们现在希望尽快从这些分析中实际提取信息。这就是我遇到了障碍的地方。

我们想要回答的问题

由于这是一个分析管道,我们的问题主要围绕过滤这些消息,然后聚合剩余消息的字段(可能,实际上很可能,通过分组)。例如:

有多少 Android 用户观看了昨晚的高清直播?(按流和操作系统过滤)

所有用户的平均带宽使用情况是多少?(SUM 和 COUNT,稍后可以在仪表板端完成最终聚合的划分)

去年使用 Apple 设备(iOS、tvOS 等)的用户比例是多少?(COUNT,按操作系统分组) …

analytics amazon-web-services amazon-emr amazon-redshift amazon-athena

2
推荐指数
1
解决办法
2075
查看次数

如何在没有 Choreo 的情况下使用 wso2am-analytics?

我正在使用 wso2am-4.1.0,我想使用 wso2am-analytics,无需 Choreo ( https://wso2.com/choreo/ ) 并且无需连接到互联网。

我只想在本地使用它。

我应该怎么办?

有什么办法吗?

analytics wso2 wso2-identity-server

2
推荐指数
1
解决办法
185
查看次数

有关在应用内网络分析中收集哪些数据的最佳做法

在我们的SaaSy webapp中,我们需要收集类似Google Analytics(分析)的数据(例如,访问了哪些页面,有多少404,等等).我想知道是否有任何最佳实践应该收集哪些信息(如IP,用户代理等)以及如何存储这些日志.我们要显示的统计数据的要求尚未确定,但我希望有一个起点.

你能帮我解决这个问题吗?谢谢.

analytics

1
推荐指数
1
解决办法
1304
查看次数

SAS:删除字符后的所有文本

我有一列数据,让我们说它看起来像这样:

This is text: part 2
This is text
This is also text: part 3
Run Code Online (Sandbox Code Playgroud)

我需要在以下内容之后删除所有内容:以便所有三行数据都将读取:

This is text
This is text
This is also text
Run Code Online (Sandbox Code Playgroud)

有谁知道如何在SAS中这样做?我通常删除标点,等等...但还没有必要删除字符后的所有内容.

任何指导将不胜感激 - 谢谢.

text analytics sas punctuation

1
推荐指数
1
解决办法
7056
查看次数