MobileFirst平台操作分析-日志屏幕访问时间和自定义崩溃细节



我正在使用MFP 7.0开发一个iOS应用程序。

每个屏幕(即,视图控制器)有一个唯一的ID,我应该使用操作分析发送以下信息到服务器:

  1. 用户在每个屏幕上花费的时间
  2. 应用程序在哪个屏幕崩溃

关于#1,我想我应该使用WLAnalytics

- (void) log:(NSString*)message withMetadata:(NSDictionary*)metadata;

(?)

我如何管理#2?我是否应该在每次转换发生时记录屏幕ID(使用上面的方法),并期望在发送崩溃日志时传递最后记录的ID ?或者是否有其他方法将自定义信息添加到崩溃日志中?

  1. 正确,您可以遵循自定义数据,自定义图表https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/7.0/moving-production/operational-analytics/

  2. 下次应用程序启动时自动检测并发送崩溃日志。无法向该报告添加自定义数据。通常错误发生的地方可以从崩溃数据堆栈中推断出来,如果这还不够,你可以应用你所描述的技术。

最新更新