如何跟踪iOS应用卸载的数量?

rum*_*han 2 app-store ios appsflyer

我一直试图监控卸载的数量,但找不到可靠的方法.

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

后来我检查了AppsFlyer提供此功能来跟踪卸载次数.

任何人都可以解释AppsFlyer卸载跟踪的可靠性和原因吗?

Ale*_*uer 10

Apple没有官方方法来跟踪应用程序卸载 - 这会对用户隐私产生影响,并且Apple在保护用户隐私方面建立了自己的声誉.鉴于公众对此类跟踪的愤怒历史,苹果公司不太可能允许它.

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

这种方法存在几个主要问题:

  1. 这是不可靠的.如果用户不允许推送通知,或者在安装后的某个时刻将其关闭,您将被误入歧途.
  2. 这违反了Apple的规则.应用程序商店审查指南这样说:

4.5.4应用程序无需推送通知即可运行,不得用于广告,促销或直接营销目的,也不得用于发送敏感的个人或机密信息.滥用这些服务可能会导致您的权限被撤销.

AppsFlyer实际上得到一些公共热水这款产品去年,我已经通过苹果有意在不久的将来的某个时候,严厉打击类似的服务小道消息听到.

最终,卸载与安装了应用程序但从未参与其中的用户有所不同.您可能最好将注意力集中在构建改善获取和保留的令人敬畏的用户体验上,而不是担心如何衡量专门针对Apple黑名单的度量标准.

  • 出于透明性考虑,我来自AppsFlyer技术团队,上面的回答仅部分准确。1.只有启用了此功能的应用程序才可以进行跟踪卸载,这并不是AppsFlyer所独有的。2.这样做是由用户决定的,需要手动配置,并且与[关于隐私]的行业最佳做法保持一致(https://www.appsflyer.com/services-privacy-policy)-您可以阅读有关如何执行此操作的更多信息,请点击此处(https://support.appsflyer.com/hc/en-us/articles/210289286-Uninstall-Measurement#Introduction)。3.了解有关如何确认的更多信息 (3认同)

小智 7

目前2021年10月在App Store Connect中查看删除的路径如下:

在此输入图像描述

笔记,

  1. 这是您的应用在运行iOS 12.3、 tvOS 13.0 或 macOS 10.15.1或更高版本的设备上被删除的次数。
  2. 删除包括同意与应用程序开发人员共享诊断和使用信息的用户的数据。


Ala*_*din 6

现在 Apple 提供以下信息:

删除

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

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

  • 请注意,这仅为选择向应用程序开发人员提供分析的用户提供信息。所以这个数字并不可靠。 (3认同)
  • 目前,可以在“分析”>“来源”>“全部”>“删除”中找到此内容(选择列表中的底部项目) (2认同)