Как отследить количество удалений iOS-приложений?

Я пытался отслеживать количество удалений, но не смог найти надежный способ.

  1. Я пытался проверить статус APNS, но Apple не предоставляет никакого статуса в ответ.
  2. Я пытался найти любой API (чтобы получить количество удалений), предоставляемый Apple, но все еще не повезло.
  3. Я начал отслеживать для неактивных пользователей, но он все еще не на 100% точен, и он дает мне только неактивных пользователей.
  4. Не существует метода делегата, который срабатывает при удалении приложения.
  5. Нет информации об удалении в AppStore продаж и тенденций, а также.

Позже я проверил, что AppsFlyer предоставляет эту возможность для отслеживания количества удалений.

Кто-нибудь может объяснить, насколько надежно отслеживание удаления AppsFlyer и почему?

4 ответа

Решение

У Apple нет официального метода отслеживания удалений приложений - это может повлиять на конфиденциальность пользователей, и Apple построила свою репутацию на защите конфиденциальности пользователей. Учитывая историю общественного негодования по поводу такого рода отслеживания, вряд ли Apple когда-либо допустит это.

AppsFlyer (и другие компании, которые утверждают, что предоставляют "отслеживание удаления") используют для этого тихие push-уведомления. По сути, они регулярно пропингуют устройство и сообщают об "удалении", если push-уведомление не было успешно доставлено.

Есть несколько основных проблем с этим подходом:

  1. Это ненадежно. Если пользователь не разрешает push-уведомления или отключает их в какой-то момент после установки, вы утонете в ложных срабатываниях.
  2. Это противоречит правилам Apple. В Руководстве по обзору App Store сказано следующее:

4.5.4 Push-уведомления не должны требоваться для работы приложения и не должны использоваться для рекламы, рекламных акций или прямого маркетинга, а также для отправки конфиденциальной личной или конфиденциальной информации. Злоупотребление этими услугами может привести к отзыву ваших привилегий.

На самом деле AppsFlyer в прошлом году попал в общественную горячую воду для этого продукта, и я узнал, что Apple собирается в ближайшее время расправиться с подобными сервисами.

В конечном счете, деинсталляция мало чем отличается от пользователя, который установил приложение, но никогда не подключается к нему. Вероятно, вам лучше сосредоточить свои усилия на создании удивительного пользовательского опыта, который улучшает приобретение и удержание, а не беспокоиться о том, как измерить показатель, который находится конкретно в черном списке Apple.

Теперь Apple предлагает такую ​​информацию:

Удаления

Посмотрите, сколько пользователей удаляют ваше приложение с устройств под управлением iOS 12.3 или новее. Измеряйте количество удалений приложений, чтобы лучше понять, как пользователи реагируют на изменения в вашем приложении, такие как обновления контента, корректировки цен или сбои. Сравните удаления приложений по источникам или группам пользователей, чтобы увидеть, какие типы пользователей с большей вероятностью удалят ваше приложение.

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

Текущий путь в октябре 2021 года для проверки удалений в App Store Connect показан ниже:

Примечание,

  1. Это количество раз, когда ваше приложение было удалено на устройствах под управлением iOS 12.3, tvOS 13.0 или macOS 10.15.1 или новее .
  2. Удаление включает данные только тех пользователей, которые согласились поделиться своей диагностикой и информацией об использовании с разработчиками приложений.
  1. Перейдите на https://appstoreconnect.apple.com/
  2. Выберите ваше приложение
  3. Перейти в аналитику
  4. Перейти к источнику
  5. Выберите удаление в раскрывающемся списке справа
Другие вопросы по тегам