如何追踪iOS应用程式的解除安装次数?

时间:2019-01-06 06:09:19

标签: ios appsflyer appsflyer-ios-sdk

我一直在尝试监视卸载次数,但是找不到可靠的方法。

  1. 我试图检查APNS的状态,但是苹果没有提供任何服务 状态。
  2. 我试图找到由提供的任何API(以获取卸载数量) 苹果,但仍然没有运气。
  3. 我开始跟踪不活动的用户,但仍然不是100% 准确,只会给我不活跃的用户。
  4. 没有删除该应用程序时会触发的委托方法。
  5. 在应用商店的销售和趋势中也没有卸载信息。

后来我检查了AppsFlyer,它提供了跟踪卸载次数的功能。

有人可以解释AppsFlyer卸载跟踪的可靠性如何以及为什么吗?

3 个答案:

答案 0 :(得分:7)

Apple没有正式的方法来跟踪应用程序的卸载-这将对用户隐私产生影响,并且Apple已建立保护用户隐私的声誉。考虑到history of public outrage围绕这种跟踪,Apple不太可能允许它。

AppsFlyer(以及其他声称提供“卸载跟踪”的公司)使用静默推送通知来执行此操作。本质上,他们会定期ping设备并在推送通知未成功发送的情况下报告“卸载”。

此方法存在两个主要问题:

  1. 这是不可靠的。如果用户不允许推送通知,或在安装后的某个时候将其关闭,您将被误报淹没。
  2. 这违反了Apple的规定。 App Store Review Guidelines这样说:
  

4.5.4 推送通知对于应用程序正常运行而言不是必需的,并且不得用于广告,促销或直接营销目的或用于发送敏感的个人或机密信息。滥用这些服务可能会导致您的特权被撤销。

AppsFlyer实际上在去年加入了public hot water for this product,而且我从小道消息得知,Apple打算在不久的将来打击类似服务。

最终,卸载与已安装应用但从未使用过该应用的用户几乎没有什么不同。您最好将精力集中在建立令人敬畏的用户体验上,以改善获取和保留,而不必担心如何衡量苹果黑名单上的指标。

答案 1 :(得分:2)

  1. 转到https://appstoreconnect.apple.com/
  2. 选择您的应用
  3. 转到分析
  4. 转到源
  5. 在右侧下拉菜单中选择删除 enter image description here

答案 2 :(得分:0)

现在Apple提供此信息:

  

删除

     

查看有多少用户从运行iOS 12.3或更高版本的设备中删除了您的应用。评估应用程序删除次数可更好地了解用户对您应用程序中的更改(例如内容更新,价格调整或崩溃)的反应。按来源或用户组比较“应用删除”,以查看哪些类型的用户更有可能卸载您的应用。

https://developer.apple.com/app-store-connect/analytics/