Как связать проект Firebase с BigQuery

Связав проект Firebase с BigQuery, вы сможете изучать и анализировать полные исходные данные (без выборки) о событиях со всеми параметрами, которые вы настроили, и свойствами пользователей.

Вы можете ежедневно экспортировать данные из Google Аналитики для Firebase (в том числе некоторые данные A/B-тестирования и данные Dynamic Links), данные Crashlytics, прогнозирования, Cloud Messaging и отслеживания эффективности в соответствующие наборы данных BigQuery.

Вы можете выполнять запросы, экспортировать данные и объединять их с информацией из внешних источников для анализа.

Содержание

Общие сведения о функции BigQuery Export

При экспорте в BigQuery вы сохраняете контроль над своими данными и можете управлять правами на работу с ними с помощью списка контроля доступа.

Данные Google Аналитики и прогнозирования, а также функций Crashlytics, Cloud Messaging и Performance Monitoring можно экспортировать в тестовую среду BigQuery бесплатно. Учтите, что при работе с тестовой средой действуют определенные ограничения.

Интеграция с тестовой средой BigQuery позволяет получать:

  • данные из приложения Google Аналитики, а также ресурсов типа "Приложение и сайт";
  • данные из Google Аналитики для Firebase;
  • сведения из Crashlytics о критических и некритических сбоях, а также данные трассировки стека;
  • исходные данные прогнозирования;
  • подробные данные Cloud Messaging;
  • детальные сведения о каждом зарегистрированном событии отслеживания эффективности.

Подробнее о переходе с тестовой среды на платную версию и о тарифах BigQuery

Чтобы связать проект Firebase и его приложения с BigQuery, выполните следующие действия:

  1. Войдите в Firebase.
  2. Нажмите на значок Значок настроек и выберите Настройки проекта.
  3. Откройте вкладку Интеграция.
  4. На карточке BigQuery нажмите кнопку Связать.
  • В BigQuery взимается плата за хранение данных, потоковые вставки и обработку запросов. Загрузку и экспорт данных можно выполнять бесплатно.
  • По умолчанию с BigQuery будут связаны все приложения в вашем проекте, в том числе и те, которые вы добавите позже. Но вы можете указать, из каких приложений следует экспортировать данные.
  • При первом ежедневном экспорте событий будет создан соответствующий набор данных в проекте BigQuery, с которым вы установили связь. Исходные данные о событиях во всех связанных приложениях будут ежедневно записываться в новую таблицу в наборе данных. Кроме того, записи о событиях будут передаваться в режиме реального времени в таблицу BigQuery для текущего дня. Данные, полученные до связывания с BigQuery, недоступны для импорта (за исключением данных отслеживания эффективности). По умолчанию также экспортируются все данные сайтов из ваших ресурсов типа "Приложение и сайт" в Google Аналитике.

Как выбрать приложения, данные по которым будут экспортироваться в BigQuery

Выполните следующие действия:

  1. Войдите в Firebase.
  2. Нажмите на значок Значок настроек и выберите Настройки проекта.
  3. Откройте вкладку Интеграция.
  4. На карточке BigQuery нажмите кнопку Настройки.
  5. На каждой карточке продукта отключите экспорт данных приложения с помощью переключателя рядом с названием приложения.
  6. Нажмите кнопку Остановить, чтобы подтвердить изменения.

Управлять экспортом веб-потоков из связанного проекта Firebase и ресурса типа "Приложение и сайт" в Аналитике можно с помощью переключателя Веб-приложения и потоки в этом проекте.

Если вы отмените связь для определенных приложений, то заполнение соответствующих наборов данных в BigQuery будет прекращено, но сами наборы сохранятся. Поэтому с вас может и дальше взиматься плата за хранение данных и обработку запросов. Вы можете удалить эти наборы данных, чтобы предотвратить такие расходы.

Выполните следующие действия:

  1. Войдите в Firebase и откройте нужный проект.
  2. Нажмите на значок Значок настроек и выберите Настройки проекта.
  3. Откройте вкладку Интеграция.
  4. На карточке BigQuery нажмите кнопку Настройки.
  5. На панели Сведения о BigQuery нажмите Отменить связь с BigQuery.
  6. Чтобы подтвердить действие, нажмите Отменить связь с BigQuery в появившемся окне.
Если вы отмените связь с проектом, то заполнение соответствующих наборов данных в BigQuery будет прекращено, но сами наборы сохранятся. Поэтому с вас может и дальше взиматься плата за хранение данных и обработку запросов. Вы можете удалить эти наборы данных, чтобы предотвратить такие расходы.
Эта информация оказалась полезной?
Как можно улучшить эту статью?