ios - MobileFirst 平台运营分析 - 日志屏幕访问时间和自定义崩溃详细信息

标签 ios ibm-mobilefirst analytics

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

每个屏幕(即 View Controller )都有一个唯一的 ID,我应该使用 Operational Analytics 将以下信息发送到服务器:

  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. 系统会检测崩溃日志,并在应用下次启动时自动发送崩溃日志。无法向该报告添加自定义数据。通常可以从崩溃数据堆栈中推断出错误发生的位置,如果这还不够,您可以应用您描述的技术。

关于ios - MobileFirst 平台运营分析 - 日志屏幕访问时间和自定义崩溃详细信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40461970/

相关文章:

iphone - 将动态输入的数据保存到 plist

iphone - MvvmCross:GestureRecognized 绑定(bind)到 ViewModel 操作

Worklight、wikitude 和 sqlcipher 框架的 iOS 模拟器构建错误

google-analytics - 子域作为过滤器(Google Analytics API)

javascript - 谷歌分析 JavaScript 应用程序

cookies - 通过 API 记录 Google Analytics 目标

ios - 如何使用 UI Builder 和 Swift 为按钮自定义边框

ios - 用 NSDictionary 填充数组

ibm-mobilefirst - 无法使用 wladm Ant 任务在 Tomcat 上部署大型 Worklight 应用程序

ibm-mobilefirst - 使用 eclipse 配置工作灯