Расхождение BigQuery с Data Studio для события 'first_open' - PullRequest
0 голосов
/ 16 октября 2019

Мы экспортировали данные из Firebase Analytics (события) в BigQuery для использования в Data Studio.

Когда мы пытаемся сопоставить данные с BigQuery / DataStudio с консолью Firebase, буквально каждые совпадение общего количества событий, кроме события first_open.

Есть ли какое-либо объяснение этому?

1 Ответ

0 голосов
/ 17 октября 2019

Это был ответ службы поддержки Firebase:

Следует ожидать расхождений после связывания данных Analytics с BigQuery. Чтобы получить лучшие результаты, попробуйте использовать следующие рекомендации:

  1. Вместо user_id используйте user_pseudo_id (идентификатор пользователя для отчетов Google Analytics).
  2. Используйтетаблицу для определенного дня вместо использования сравнения даты на временной отметке события в предложении WHERE. Временная метка события основана на времени клиентского устройства, которое часто искажается.
  3. Никогда не сравнивайте такие события, как session_start или user_engagement, которые запускаются довольно часто.
  4. Всегда получайте отчет за последние 3 дня, чтобыданные, экспортированные из GA4F в BigQuery, нормализуются. Данные экспортируются в BigQuery только один раз в день. Итак, запросы, которые включают последние три дня, будут показывать разные результаты между Analytics и BigQuery.

Кроме того, Google Analytics для Firebase использует алгоритм проксимации HyperLogLog (HLL) для расчета количества пользователей. Это обеспечивает большую гибкость при фильтрации пользовательских метрик по пользовательским свойствам и аудиториям, но может привести к расхождению в количестве событий.

...