Связь Firebase с BigQuery позволяет делать следующее:
- Анализировать первичные данные с помощью собственных запросов, используя SQL BigQuery.
- Экспортировать данные для использования в собственных инструментах.
Ежедневно экспортировать данные из Google Аналитики (включая некоторые данные A/B тестирования и динамических ссылок), Crashlytics, Cloud Messaging и/или Performance Monitoring в соответствующие наборы данных BigQuery.
Выполнять запросы, экспортировать данные и объединять их с информацией из внешних источников для анализа.
СодержаниеОб экспорте в BigQuery
При экспорте в BigQuery вы сохраняете контроль над своими данными и можете настраивать доступ к ним.
Данные Google Аналитики, Crashlytics, Cloud Messaging, и Performance Monitoring можно экспортировать в тестовую среду BigQuery бесплатно (применяются ограничения).
Интеграция с тестовой средой BigQuery позволяет получать:
- данные из Google Аналитики;
- сведения из Crashlytics о критических и некритических сбоях, а также трассировки стека;
- подробные данные Cloud Messaging;
- детальные сведения о каждом зарегистрированном событии отслеживания эффективности.
Подробнее о переходе с тестовой среды на платную версию и о тарифах BigQuery…
Как связать проект Firebase с BigQuery
Firebase поддерживает экспорт данных BigQuery только для свойств приложений. В GA4 можно настроить экспорт данных BigQuery для свойств приложений и веб-ресурсов.
Чтобы связать проект Firebase и его приложения с BigQuery, выполните следующие действия:
- Войдите в Firebase.
- Нажмите на значок
и выберите Настройки проекта.
- Откройте вкладку Интеграция.
- На карточке BigQuery нажмите кнопку Связать.
- В BigQuery взимается плата за хранение данных, потоковые вставки и обработку запросов. Загрузку и экспорт данных можно выполнять бесплатно.
- Экспорт данных из Google Аналитики в BigQuery ограничен 1 миллионом событий в день. Можно использовать фильтрацию, чтобы ограничить количество экспортируемых событий. Подробнее о фильтрации данных. Для пользователей Google Аналитика 360 ограничений нет.
- По умолчанию с BigQuery будут связаны все приложения в вашем проекте, в том числе и те, которые вы добавите позже. Но вы можете указать, из каких приложений экспортировать данные.
- При включении экспорта BigQuery для Google Аналитики, Performance Monitoring и Cloud Messaging, можно выбрать регион набора данных. После создания набора данных местоположение изменить нельзя, но можно скопировать набор данных в другое место или вручную переместить (воссоздать) набор данных в другое местоположение.
- При первом ежедневном экспорте событий будет создан соответствующий набор данных в проекте BigQuery, с которым вы установили связь. Исходные данные о событиях во всех связанных приложениях будут ежедневно записываться в новую таблицу в наборе данных. Кроме того, записи о событиях будут передаваться в режиме реального времени в таблицу BigQuery для текущего дня. Данные, полученные до связывания с BigQuery, недоступны для импорта (за исключением данных Performance Monitoring). По умолчанию также экспортируются все данные сайтов из ваших ресурсов Google Аналитики 4.
Как настроить экспорт данных в BigQuery
Выполните следующие действия:
- Войдите в Firebase.
- Нажмите на значок
и выберите Настройки проекта.
- Откройте вкладку Интеграция.
- На карточке BigQuery нажмите кнопку Настройки.
- На каждой карточке продукта отключите экспорт данных приложения с помощью переключателя рядом с названием приложения.
- Нажмите кнопку Остановить, чтобы подтвердить изменения.
Управлять экспортом веб-потоков из связанного проекта Firebase и ресурса Google Аналитики 4 можно с помощью переключателя потоки в этом проекте.
Если вы отмените связь для определенных приложений, то заполнение соответствующих наборов данных в BigQuery будет прекращено, но сами наборы сохранятся. Поэтому с вас может и дальше взиматься плата за хранение данных и обработку запросов. Вы можете удалить эти наборы данных, чтобы предотвратить такие расходы.
Как отменить связь проекта Firebase с BigQuery
Выполните следующие действия:
- Войдите в Firebase и откройте нужный проект.
- Нажмите на значок
и выберите Настройки проекта.
- Откройте вкладку Интеграция.
- На карточке BigQuery нажмите кнопку Настройки.
- На панели Сведения о BigQuery нажмите Отменить связь с BigQuery.
- Чтобы подтвердить действие, нажмите Отменить связь с BigQuery в появившемся окне.