跟踪iOS中的应用程序使用情况并记录到文件

时间:2013-02-15 14:59:58

标签: iphone ios

我正在为iOS开发SDK。它基本上可以帮助开发人员在任何一个屏幕上放置按钮来使用我们的服务。更重要的是,我们提供分析。 在网站中,我可以提供一个javascript代码段,它可以帮助我们跟踪使用情况并将其记录下来进行分析。开发人员可以将它放在任何普遍使用的模板中(比如在footer.html中)并忘记它。 在iOS中,相同的理想方法是什么?基本上我希望开发人员从AppDelegate或任何一点启动我们的服务,它应该跟踪使用情况。我想跟踪的数据是

  1. 用户的ID,应用程序版本,应用程序ID等(可以在库中提取时收集)
  2. 使用时间(打开应用程序的时间转到后台,可以轻松跟踪)
  3. Viewcontrollers加载和加载的地方(除非开发人员从我们的类扩展viewcontroller,否则找不到解决方案,或者我们写一个类别。需要像AOP一样更好的解决方案)
  4. 按钮点击次数(与第3点相同)
  5. 对于所有这些,如果我们提供类似调用的解决方案[OurLibrary passFlag:VIEWCONTROLLERLOADED withViewController:self]将帮助它。但我们不希望开发人员明确地这样做。

    想法是让开发人员尽可能简化集成。有什么想法吗?

0 个答案:

没有答案