我是否可以使用Microsoft App Center记录信息,例如用户正在使用Xamarin表单应用程序做什么?
我想记录一些基本信息,例如我的用户何时更改应用程序上的设置。有没有办法将此记录到Microsoft应用程序中心?我看到了一些选项,但不确定是否可以从我的应用程序中填充这些选项,或者如何进行填充:我是否可以使用Microsoft App Center记录信息,例如用户正在使用Xamarin表单应用程序做什么?,xamarin,xamarin.forms,Xamarin,Xamarin.forms,我想记录一些基本信息,例如我的用户何时更改应用程序上的设置。有没有办法将此记录到Microsoft应用程序中心?我看到了一些选项,但不确定是否可以从我的应用程序中填充这些选项,或者如何进行填充: 由于您正在显示应用程序中心屏幕截图,我假设您已经使用应用程序中心代码初始化了应用程序 如果没有,您可以在App Center应用程序定义的概述页面上找到说明。简言之,您应该具有以下用途: using Microsoft.AppCenter; using Microsoft.AppCenter.Analy
由于您正在显示应用程序中心屏幕截图,我假设您已经使用应用程序中心代码初始化了应用程序 如果没有,您可以在App Center应用程序定义的概述页面上找到说明。简言之,您应该具有以下用途:
using Microsoft.AppCenter;
using Microsoft.AppCenter.Analytics;
using Microsoft.AppCenter.Crashes;
与此类似的代码:
AppCenter.Start("ios={Your iOS App secret here}" +
"uwp={Your UWP App secret here};" +
"android={Your Android App secret here}",
typeof(Analytics), typeof(Crashes))
在您的App.xaml.cs
OnStart()
方法中
如果你不想使用它,你可以使用它。我们在这里追求的是分析
现在,无需执行任何特殊操作,您将自动开始检索有关用户的详细信息。他们在哪个国家,使用什么设备,什么操作系统版本,你的应用程序的版本等等
如果您想要识别自定义事件,如您在问题中所述,只需在您想要跟踪它的地方调用类似的内容:
Analytics.TrackEvent(“用户更改了设置”)代码>还有一个重载,允许您指定一些额外的属性,比如您可能感兴趣的值。您可以这样做:
Analytics.TrackEvent("Setting changed", new Dictionary<string, string> {
{ "SettingName", "PushNotifications" },
{ "Value", "Off"}
});
Analytics.TrackEvent(“设置已更改”),新字典{
{“设置名称”、“推送通知”},
{“值”,“关”}
});
每当用户传递其中一条语句时,数据将在您的App Center帐户中弹出
更多详细信息可在Microsoft文档中找到:
注意:根据您想要跟踪的数据以及您所在的国家等,确保您了解有关收集数据的当地和国际法律。您可能需要通知用户并允许他们选择退出。当你开始收集潜在的敏感或个人数据时,要格外小心。因为你正在显示应用程序中心屏幕截图,我假设你已经用应用程序中心代码初始化了你的应用程序
如果没有,您可以在App Center应用程序定义的概述页面上找到说明。简言之,您应该具有以下用途:
using Microsoft.AppCenter;
using Microsoft.AppCenter.Analytics;
using Microsoft.AppCenter.Crashes;
与此类似的代码:
AppCenter.Start("ios={Your iOS App secret here}" +
"uwp={Your UWP App secret here};" +
"android={Your Android App secret here}",
typeof(Analytics), typeof(Crashes))
在您的App.xaml.cs
OnStart()
方法中
如果你不想使用它,你可以使用它。我们在这里追求的是分析
现在,无需执行任何特殊操作,您将自动开始检索有关用户的详细信息。他们在哪个国家,使用什么设备,什么操作系统版本,你的应用程序的版本等等
如果您想要识别自定义事件,如您在问题中所述,只需在您想要跟踪它的地方调用类似的内容:
Analytics.TrackEvent(“用户更改了设置”)代码>还有一个重载,允许您指定一些额外的属性,比如您可能感兴趣的值。您可以这样做:
Analytics.TrackEvent("Setting changed", new Dictionary<string, string> {
{ "SettingName", "PushNotifications" },
{ "Value", "Off"}
});
Analytics.TrackEvent(“设置已更改”),新字典{
{“设置名称”、“推送通知”},
{“值”,“关”}
});
每当用户传递其中一条语句时,数据将在您的App Center帐户中弹出
更多详细信息可在Microsoft文档中找到:
注意:根据您想要跟踪的数据以及您所在的国家等,确保您了解有关收集数据的当地和国际法律。您可能需要通知用户并允许他们选择退出。开始收集潜在敏感或个人数据时要格外小心