iOS开发之应用卸载跟踪

需求背景

我们的后台需要知道每一个设备上App的用户使用习惯,其中就包括用户安装多久会卸载。说白了就是对用户卸载应用的追踪

思路

这个问题其实很简单,如果大家有注意到别的数据统计的做法就不难猜测到了。所以其实我们应该多参考下别人的做法。

我们其实可以借助远程推送功能来完成这个应用卸载的追踪,我们通过App端拿到deviceToken,这个后台会存储起来的,然后我们后台像移动端推送消息内容的时候,能够拿到一些状态码,其中就有关于deviceToken失效的,根据这个我们就能够判定此用户已经卸载过了,然后后台再记录这个失效状态,标记为已卸载。大概就是这样的一个做法。

参考AppsFlyer的做法:
iOS卸载追踪 - iOS Uninstall Tracking
iOS-最新SDK对接文档 <==>其中的第11条应用卸载追踪

【以上请参考以下英文文档,因为英文文档和中文文档有很大出入】

Uninstall Tracking

Snip20180313_28.png

以上!!!

呆萌.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 对接全攻略 1. AppsFlyer账号申请 请注意 , 为了避免重复申请,在申请新账户前请确认贵司是否已在使用A...
    Zszen阅读 45,013评论 2 56
  • Swift版本点击这里欢迎加入QQ群交流: 594119878最新更新日期:18-09-17 About A cu...
    ylgwhyh阅读 25,539评论 7 249
  • 敏捷开发 敏捷开发思想:敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。 在敏捷开发中,软件...
    翻这个墙阅读 177评论 0 0
  • 最近,网络里有一档叫做夜听的栏目很是吸引人。形形色色的栏目,什么九点夜听,夜半夜听,十点夜听,好多。我刚开始被吸引...
    孟逸凡阅读 6,526评论 3 7
  • 人到底有多大的承受力?要忍得住火气,耐得住寂寞,扛得住压力,顶得住嘲讽……一切都得自己承受,内心的痛苦,落寞与谁人...
    简溪水阅读 199评论 0 3