云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

微软云_ftp服务器下载_三重好礼

小七 141 0

测量iOS应用程序的运行时间

我们意识到,了解应用程序中的各种操作需要多长时间是很重要的。例如,如果从用户单击登录按钮到看到他们的帐户屏幕需要30秒,他们很可能会停止使用你的应用程序。最近在v2.5.3中,我们在iOS SDK中添加了一个小秒表,这将使测量应用程序中事件的持续时间变得尽可能简单。我们的客户跟踪的许多事件—如图像上载、用户注册和升级—通常与完成所需的时间有关。有了"timeEvent",你就可以为即将到来的活动启动一个时钟,并保证未来"跟踪"将包含已用时间(以秒为单位)作为属性。让我们深入研究代码。想象一下,我们有一个应用程序,想知道为什么有些用户抱怨上传个人资料图片的时间太长了。由于我们是相当大的数据主管,我们已经在追踪一个成功的事件。[自上传ImageWithSuccessHandler:^{[mixpanel track:@"个人资料图片上传"];}];为这个事件计时很容易,只需再添加一行。[mixpanel timeEvent:@"Profile Image Upload"];//启动定时器[自上传ImageWithSuccessHandler:^{[mixpanel track:@"Profile Image Upload"];//发送包含已用时间的事件}];有了这个新的时间安排,我们就可以知道哪些版本的应用程序上传速度最慢,并识别出任何异常值。即使用户将你的应用程序发送到后台或者在定时器运行时完全关闭它,这也会起作用,这使它成为打电话和短信中断的理想选择,我们很高兴看到这能让我们对用户操作的平均延迟和速度等方面有深入的了解。有关更多技术信息,请查看我们更新的帮助文档。或者你可以联系support@mixpanel.com跟聪明的人说话,快。