Вариант 1:
Мониторить скачивание пакета apk на сайте-источнике.
Плюсы:
+ всегда знаете сколько людей скачало ваше приложение
Минусы:
- можно накрутить скачивание
- если перезальют на зеркало, потеряете полную статистику
- не узнаете сколько было установок после скачивания
Вариант 2:
Отправлять запрос на ваш сервер при первом запуске приложения
Плюсы:
+ всегда знаете когда, кто и с какого устройства запустил приложение в первый раз
+ сайт-источник скачивания пакета не играет роли
Минусы:
- если нужно мониторить сайт-источник, придется для каждого генерировать свой id и паковать в приложение, это худший костыльный подход с технической точки зрения. К тому же, это потребует кучи предварительной организационной возни
- не сможете узнать кто и когда скачал и установил приложение, но ни разу его так и не запустил