刚刚将AppCenter安装到我的xamarin.forms应用程序中。
测试了抛出异常,并在appcenter.ms仪表板的"诊断"部分正确记录为问题。从这里我可以查看报告说什么设备&操作系统用户正在使用。。。
问题是我如何通过记录跟踪事件来获得这些详细信息。。。所以能够说
Analytics.TrackEvent("My custom event 1");
并且这将出现在我在Analytics上的AppCenter仪表板中->事件部分
所以我需要在跟踪事件中包含一两行代码,这些代码将发送回用户的设备和操作系统。。。。有人能给我指个正确的方向吗?
感谢
您可以使用属性跟踪事件。
Analytics.TrackEvent("Video clicked", new Dictionary<string, string> {
{ "Device", "Pixel 10.0" },
{ "OS", "Android"}
});
更新:
你可以通过Xamarin.Essentials获取设备信息,然后用上面的方法传递。