Почему так происходит? Как правило, разработчики приложений, в первую очередь, думают о пользователе, а не об аналитических системах. Разработчики часто стараются сделать так, чтобы в первую очередь загрузился ценный контент для пользователя, а уже потом запустились Amplitude, AppsFlyer и прочие фоновые процессы. Часть юзеров не дождётся загрузки приложения, поэтому App Store Connect покажет сильно больше установок, чем их зафиксируют трекинговые системы.
Еще про один "камень" стоит упомянуть - это тестирование, обязательно регистрируйте версию Dev для тестирования с самого начала, а то не разберетесь в общих данных...
Работаю над развитием мобильного приложения знакомств Dr.Svat http://drsvat.com/ и в разные отрезки времени устанавливал appsflyer для рекламы Facebook, appmetrica для партнерских/трекинговых ссылок, google analytics с интеграцией через Firebase и прокушал тему настройки событий и споткнулся на каждом камне 😳
Анатолий, спасибо за ваш комментарий! Всё верно, Dev-версия также очень важна, так как позволит разделить данные.