观察用户交互

时间:2013-11-14 14:58:53

标签: ios

我希望根据用户挑战跟踪我的教育应用生成的一组数据。每个第n个挑战我希望应用程序将这些指标发送到我的服务器,以便我可以观察有关应用程序的各种事情。

此外,最重要的是,我需要唯一标识我的应用的每个实例,以便我可以观看单个用户的趋势。我希望在用户的生命周期中保留此数字以匿名方式与我的程序交互,并在同一设备上持续多次删除/安装。

您对将这些指标报告给Web服务器的标准方法的看法表示了什么。 XML? JSON?简单的NSURL?

指向相关Apple文档的链接的奖励积分。

免责声明:(由于过去的经历...) 我相对较新的堆栈溢出。如果这篇文章不符合本网站的标准,请在投票给我之前解释原因。

2 个答案:

答案 0 :(得分:0)

除非您设置用户名密码组合,否则无法将设备绑定到用户。如果您希望处理应用删除,安装或设备升级,那么其他任何工作都无法解决。

首选数据类型。我的偏好是JSON。但这只是一个偏好,你会得到很多其他不同的回复。因此,这是一个毫无意义的问题。

答案 1 :(得分:0)

看看this link.它解释了什么标识符在什么情况下以及在什么情况下不是常量。他谈到了identifierforvendor和advertisingidentifier,它们现在是您可以访问的唯一受支持的唯一标识符。他们带走了UUID跟踪以及MAC地址方法。您仍然可以获取设备序列号,但该方法使用的代码会让Apple的应用商店评论流程拒绝您的应用。