Отслеживание установки приложений с помощью AppsFlyer

Я хочу отслеживать, как мое приложение для Android было установлено пользователем, либо в магазине Google Play, либо где-либо еще. Я выбрал AppsFlyer для отслеживания и сослался на некоторые сайты, а также просто написал код для отслеживания событий приложения и получил его также на сайте AppsFlyer. Но не мог понять, как отслеживать, установлено ли оно из Google PlayStore или любого другого медиа-источника, такого как TapJoy или что-то еще. Не могли бы вы предложить мне любую идею, чтобы продолжить как можно скорее. Заранее спасибо.


person Sangeetha    schedule 16.07.2016    source источник
comment
Почему за этот вопрос проголосовали? Так что, будет лучше улучшить мои вопросы.   -  person Sangeetha    schedule 16.07.2016


Ответы (4)


Для AppsFlyer вам необходимо внедрить их отслеживание установки — в основном их широковещательный приемник, который улавливает намерение INSTALL_REFERRER (также установите соответствующие разрешения для вашего приложения).

https://support.appsflyer.com/hc/en-us/articles/207032126-AppsFlyer-SDK-Integration-Android

А потом поставить:

AppsFlyerLib.getInstance().startTracking(this.getApplication(),"[Dev_Key]");

в вашу функцию MainActivity "OnCreate".

Это должно быть минимумом для отслеживания установок.

Затем у вас будет возможность использовать их «технологию» OneLink, чтобы воспользоваться преимуществами отложенных прямых ссылок и т. д.

Однако их SDK не самый лучший задокументированный, а также содержит некоторые ошибки, так что ожидайте немного боли.

person Jakub Holovsky    schedule 21.09.2016

Попробуйте Firebase Analytics или Google Analytics — обе службы предоставляются Google. легко отслеживать установки в данных приложения. если вы хотите отслеживать данные в реальном времени, вы должны использовать аналитику Google. в настоящее время firebase не имеет живой функции.

person APP Bird    schedule 16.07.2016
comment
Привет .. Спасибо за ваш ответ. Но мне нужно использовать AppsFlyer только в соответствии с моими требованиями. Итак, не могли бы вы предложить мне продолжить работу с AppFlyer. Спасибо. - person Sangeetha; 16.07.2016

AppsFlyer интегрирован с TapJoy, Facebook и 1800 другими сетями/сервисами. Вы сможете увидеть любую установку, если она исходит из TapJoy, Google Play Store или откуда-либо еще.

person gmeroz    schedule 17.07.2016
comment
Привет .. Спасибо за ваш ответ. Вы имеете в виду увидеть записи об установке на сайте? Но я хочу отслеживать детали в коде, чтобы, если мое приложение загружено из магазина Google Play, оно должно работать одним способом, а если оно установлено из любого другого медиа-источника, оно должно работать по-другому. Итак, мне нужен какой-либо пример кода или идея для определения типа установки. Спасибо. - person Sangeetha; 18.07.2016

Appsflyer предоставляет 2 типа отслеживания установки

1.Органическая установка-установка через google play store. 2.Неорганическая установка - установка через другие носители типа внешней ссылки,рекламного апи.

Надеюсь, поможет.

person SUNIL JADHAV    schedule 08.06.2017