Я интегрировал в свое приложение и GA, и Firebase, и у меня возникают путаница в показателях аналитики, в частности, об активном пользователе и общем сеансе.
Firebase:
GA: Как видите, счетчик на GA увеличился вдвое.

Firebase: Сессия 19K, Активный пользователь: 9,7K

GA: Активный пользователь: 13K (Отключение 3,3 тыс.), сессия: 53K (Скидка 34 тыс.)
Как видите, Всего сеанса и Активный пользователь вообще не совпадают в один и тот же период времени. Это так сбивает с толку, поскольку эти показатели чрезвычайно важны для маркетинга.
Интересно, была ли у кого-нибудь подобная проблема? Могу я что-то делать не так?
Используемые версии SDK:
FirebaseAnalytics (= 4.2.0), FirebaseCore (= 4.0.20)
and GoogleAnalytics (3.17.0)
Определение сеанса различается в Firebase и Google Analytics.
Интересно знать, но объясняет ли это разницу в 34 тыс. Сеансов и 3,3 тыс. Пользователей? Даже если мы примем тот факт, что 65% сеанса, когда пользователи совершали ошибки и открывали приложение менее 10 секунд, все равно не объясняют разницу в количестве пользователей.
Увеличение количества сессий на 65% в GA вовсе не звучит необоснованно, у нас разница еще больше. Все сводится к тому, как они определяют сеансы, как сказал Эдуардо.
Попробуйте сегментировать невыполненные сеансы в GA. Число по-прежнему вряд ли совпадет, но это более справедливое сравнение.
Хорошо, спасибо, а как насчет разницы в количестве активных пользователей? PS: Это аналитика приложений, а не веб-сайт, в отличие от веб-сайтов, отслеживание пользователей на мобильных устройствах должно быть точным, а показатель отказов не должен быть таким высоким, как на веб-сайтах ...
Я всегда предполагал, что если пользователь взаимодействует с приложением менее 10 секунд, он не считается активным пользователем в Firebase. Для меня это имеет смысл, поскольку они на самом деле не использовали приложение. Но я не на 100% в этом разбираюсь.
Я не получил ответа от Google, буду признателен, если за него проголосуют!