问题标签 [ms-app-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 回答
5672 浏览

azure - 检查某个值是否不在 Application Insights 查询语言的列表中?

是否有更短的方法来检查属性user_id是否不在给定列表中:

0 投票
1 回答
81 浏览

azure-application-insights - 如何将getschema 用于customDimensions?

我使用了类似的查询

获取包含表中所有列的名称和类型的requests表。我怎样才能得到相同的结果requests.customDimensions

0 投票
1 回答
1349 浏览

azure - 如何在不明确指定名称的情况下将 json 键值对投影到列

customDimensions我有 x 个键值对数据(目前只有两个NameChannel例如下面的屏幕截图)

在此处输入图像描述

而且我想将它们投影到列而不显式指定键的名称,这样将来,如果将新的键值对添加到日志中,我就不必按顺序返回并修改我的查询将其显示为新列。

在此处输入图像描述

谢谢!

0 投票
1 回答
387 浏览

c# - Microsoft App Center:如何获取具有会话持续时间的用户列表?

Microsoft App Center中,我需要获取在游戏中花费时间最多的用户列表。但是,我没有看到 App Center 提供有关个人用户的信息并接收他们。我看到的类似功能之一是会话持续时间,看起来像这样

在此处输入图像描述

为了显示会话的持续时间,我发送了事件跟踪,据我所知,会话持续时间计算为这些事件之间的时间之和。

这是我的 TrackEvent 方法:

在此处输入图像描述

问题:

  1. 如何查看有关我的球员及其比赛时长的更多详细信息?
  2. Microsoft App Center 可以做到这一点吗?
0 投票
1 回答
2719 浏览

azure-application-insights - 使用 toscalar 的 Kusto 子查询选择 - 仅返回最后一个匹配记录

我指 的是sqlcheatsheet - 嵌套查询

查询一:

结果 :

项目 ID

-c580-11e9-888a-8776d3f65945
-c580-11e9-888a-8776d3f65945
-c580-11e9-9b01-c3be0f4a2bf2

查询 2:

第二个查询的结果返回仅匹配子查询最后一条记录的记录

即:) > -c580-11e9-9b01-c3be0f4a2bf2

问题 :

如何获得与所有三个项目匹配的整个结果集。

我的要求是为特定请求获取整个日志序列。

为了得到以下输入,我可以获取一个日志,从中我可以找到 ItemId

itemId 看起来像"b5066283-c7ea-11e9-9e9b-2ff40863cba4". 与此请求相关的所有日志的其余部分必须具有"-c7ea-11e9-9e9b-2ff40863cba4"此值。只有第一部分会像b5066284,b5066285一样递增b5066286

0 投票
1 回答
169 浏览

azure-application-insights - 应用洞察:您可以将两个属性连接在一起吗?

我有一个名为 EventInfo 的带有 json(字符串)属性的自定义事件。有时这个属性会大于事件属性上设置的 150 个字符的限制,所以我必须将它拆分为多个属性,即 EventInfo0、EventInfo1 等。

例如(为简单起见缩短) EventInfo0: [{ "label" : "likeButton", "stat]EventInfo1: [us" : "success" }]

我发现了如何在应用洞察中将 EventInfo 视为 json,例如:

有没有办法可以连接 EventInfo0 和 EventInfo1 来创建完整的 json 字符串,并像上面那样查询?

0 投票
0 回答
81 浏览

xamarin.forms - Xamarin iOS 构建仅在 TestFlight 上崩溃

我有一个在生产和 Testflight 中运行良好的应用程序。但是,最近我们的客户升级到 iOS 15,应用程序在启动时开始崩溃。我对此进行了调查,并能够通过直接部署到设备来重现崩溃。崩溃的原因最终与我们使用的 Microsoft AppCenter Crash Analytics Nuget 包有关。该问题与一些受 iOS 保护的命名空间有关,被 Microsoft Analytics 包使用。修复只是升级软件包,在部署到设备后,我不再能够重现崩溃。

但是,当我将构建上传到 Testflight 时,应用程序在启动时仍然崩溃。由于我无法调试甚至无法通过启动画面,因此我无法获得任何有用的日志或崩溃报告。我有 iOS 崩溃日志,但它不是特别有用,因为没有回溯。无论如何,我都会在这里发布崩溃,以防有人能理解它。

从那以后,我尝试了很多方法来尝试解决这个问题。其中之一是从项目中完全删除 MS Analytics 包。另一个是将我的应用程序中的所有 nuget 包升级到最新版本。

有旧版本的应用程序不会在 Testflight 上崩溃,但是当我将代码恢复到这些版本提交并构建/上传到 Testflight 时,这些新版本在启动时会崩溃。这让我相信我的构建设置有问题(我使用连接到 Mac 的 Windows 机器来构建)。但是,我可以使用相同的设置构建其他不会崩溃的应用程序。我很茫然!我很难相信这是与我已经解决的 MS Analytics 问题完全不同的问题,但也许我错了?

总而言之:

  • 有没有人遇到过这个问题或类似的问题?你做了什么来解决它?
  • 我正在构建的 Testflight 和/或 Mac 是否能够将不再在我的应用程序中的依赖项添加到发布版本中(就像它们被缓存在某个地方一样)?
  • 如果没有人经历过这种情况,至少有人可以给我一些故障排除技巧吗?我的想法不多了。

先感谢您!