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

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

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

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

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


person rummykhan    schedule 06.01.2019    source источник
comment
Вы можете ознакомиться с документацией AppsFlyer. com/hc/en-us/articles/   -  person Abdul Hoque Nuri    schedule 06.01.2019
comment
Привет @A.H.Nuri Я знаю, как интегрировать AppsFlyer, но не знаю, как они отслеживают. У меня есть небольшая идея, что они отправляют молчаливое уведомление, но я не уверен, и они нигде не упомянули, какой метод они используют для отслеживания удалений.   -  person rummykhan    schedule 06.01.2019


Ответы (3)


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

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

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

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

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

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

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

person Alex Bauer    schedule 07.01.2019
comment
Просто для прозрачности я из технической команды AppsFlyer, и приведенный выше ответ верен лишь частично. 1. Отслеживание удалений возможно только благодаря приложениям, поддерживающим эту функцию, и не только в AppsFlyer. 2. Это остается на усмотрение пользователя и требует ручной настройки, а также соответствует передовым отраслевым практикам о конфиденциальности – подробнее о том, как это сделать, см. здесь. 3. Чтобы узнать больше о том, как - person shar1z; 10.01.2019
comment
@Алекс отличный ответ - person Brad Thomas; 22.06.2019
comment
Не push-уведомления, но они будут использовать службу обратной связи с push-уведомлениями. Помимо этого, я бы также сказал, что тихие push-уведомления будут работать, если все уведомления отключены. - person Vaibhav Saran; 04.07.2019

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

Удаления

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

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

person Alaeddine    schedule 11.10.2019
comment
Спасибо за ссылку. НЕ знаю, почему за это проголосовали - person Ajay Thomas; 28.01.2020
comment
В настоящее время это можно найти в Analytics > Источники > Все > Удаления (нижний элемент в списке выбора). - person Matt Fletcher; 30.03.2020
comment
Обратите внимание, что это предоставляет информацию только для пользователей, которые согласились предлагать аналитику разработчикам приложений. Так что номер не достоверный. - person Roger Oba; 04.04.2020

  1. Перейдите на страницу https://appstoreconnect.apple.com/.
  2. Выберите свое приложение
  3. Перейти к аналитике
  4. Перейти к источнику
  5. Выберите удаление в раскрывающемся списке справа введите здесь описание изображения
person Ramesh Vishnoi    schedule 02.02.2021
comment
Есть ли другой способ получить его программно, кроме как сделать скрейпинг в Apple Web? - person Javier López Tomás; 02.03.2021