3

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

在此处输入图像描述

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

这是我的 TrackEvent 方法:

在此处输入图像描述

问题:

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

1 回答 1

1

关于“会话持续时间”,https ://docs.microsoft.com/en-us/appcenter/analytics/faq#session-duration-is-unknown-why说:

“一个会话定义为从应用程序进入前台到最后一个事件进入后台之前的时间。如果在一个会话中5分钟内没有识别到​​自定义事件,则该会话将不被计算在内。”

看起来应用程序应该每 5 分钟至少发送一个事件,否则会话持续时间会进入“未知”状态。您可以添加 smt like "ping" 事件来检查此语句。

于 2020-01-20T09:15:27.627 回答