如何在应用中心/曲棍球应用中提取特定用户的见解



我目前有一个Xamanin Native移动应用程序,并部署在Hockey App中。我有一项新要求来跟踪应用程序中的用户活动。我实际上可以通过曲棍球应用程序跟踪一些整体细节,例如新用户数量,崩溃等。但我想知道每个用户的分析 - 例如特定用户正在访问的内容、他/她正在使用的设备等。有没有办法做到这一点?同时,由于HockeyApp将迁移到App Center,我想知道App Center中是否已经有任何可用的功能。

我同时使用过App Center和Firebase for Analytics,但它们都不支持向下钻取特定用户的功能。Firebase至少可以看到过去30分钟内用户的"流视图",但这是您将获得的最好的视图。

今年,App Center 发布了一些功能,这些功能阻止我将其用于崩溃报告以外的其他用途。若要跟踪用户在应用中执行的操作,请导入应用中心分析 NuGet 包 (Microsoft.AppCenter.Analytics(。

在 Start(( 方法中初始化 Analytics & Crashes SDK:

AppCenter.Start("{Your App Secret}", typeof(Analytics), typeof(Crashes));

然后使用 Analytics.TrackEvent 方法报告用户在您的应用中执行的操作:

Analytics.TrackEvent("Video clicked");

文档在这里:

https://learn.microsoft.com/en-us/appcenter/sdk/getting-started/xamarin

https://learn.microsoft.com/en-us/appcenter/sdk/analytics/xamarin

若要回答 HockeyApp 问题,请从该平台转到 App Center。Microsoft从HockeyApp迁移我的应用程序的时间太长,太慢了,无法等待Microsoft。

最新更新