На этой странице вы найдете помощь в устранении неполадок и ответы на часто задаваемые вопросы об использовании Analytics . Если вы не можете найти то, что ищете, или вам нужна дополнительная помощь, обратитесь в службу поддержки Firebase .
Почему Google Analytics рекомендуется использовать в продуктах Firebase?
Google Analytics — это бесплатное и неограниченное аналитическое решение, которое работает с функциями Firebase, предоставляя ценные аналитические данные. Оно позволяет просматривать журналы событий в Crashlytics , эффективность уведомлений в FCM , производительность глубоких ссылок для Dynamic Links и данные о покупках внутри приложений из Google Play . Оно обеспечивает расширенное таргетирование аудитории в Remote Config , персонализацию Remote Config и многое другое.
Google Analytics выступает в качестве интеллектуального модуля в консоли Firebase , предоставляя вам более полезные рекомендации по разработке высококачественного приложения, расширению пользовательской базы и увеличению дохода.
Для начала ознакомьтесь с документацией .
Как мне контролировать, как мои Analytics данные передаются остальным компонентам Firebase?
По умолчанию ваши данные Google Analytics используются для улучшения других функций Firebase и Google. Вы можете в любое время управлять тем, как ваши данные Google Analytics передаются в настройках проекта. Подробнее о настройках обмена данными можно узнать здесь.
Как обновить настройки моего ресурса Analytics?
На странице администрирования вашего ресурса Google Analytics вы можете обновить его настройки, например:
- Настройки обмена данными
- Настройки хранения данных
- Настройки часового пояса и валюты
Чтобы обновить настройки вашего объекта недвижимости, выполните следующие действия:
- В консоли Firebase перейдите в свой
settings > Настройки проекта . - Перейдите на вкладку «Интеграции» , а затем в карточке Google Analytics нажмите ссылку «Управление» или «Просмотр».
- Чтобы открыть настройки учетной записи и ресурса, щелкните ссылку для своей учетной записи Google Analytics.
Как было обновлено программное обеспечение Analytics SDK для поддержки измерения конверсий на устройстве, и нужно ли мне обновлять его?
До обновления функции измерения конверсий на устройстве с использованием данных событий разработчикам приходилось вручную добавлять несколько модулей SDK для использования возможностей измерения на устройстве, что занимало много времени. В результате мы обновили существующий модуль SDK по умолчанию ( FirebaseAnalytics ), чтобы включить в него возможности измерения конверсий на устройстве и для Google Ads .
Если вы установите стандартный SDK Google Analytics для Firebase iOS, ваше приложение также сможет воспользоваться возможностями измерения конверсий на устройстве .
Если вы зафиксировали версию SDK на определенном уровне, обновите его до версии 11.14.0 или выше и выпустите новую версию своего приложения.
| Целевые возможности | Старый(е) модуль(и) (Версии SDK < 11.14.0) | Новый(е) модуль(и) (Версии SDK >= 11.14.0) |
|---|---|---|
| Аналитика ИДФА Измерение конверсии на устройстве (данные от первого лица) Измерение конверсии на устройстве (данные о событиях) | Н/Д | FirebaseAnalytics |
| Аналитика ИДФА | FirebaseAnalytics | FirebaseAnalytics/Core FirebaseAnalytics/IdentitySupport |
| Аналитика | FirebaseAnalytics/WithoutAdIdSupport (устарело) | FirebaseAnalytics/Core |
| Аналитика Измерение конверсии на устройстве (данные от первого лица) | FirebaseAnalytics/WithoutAdIdSupport (устарело) FirebaseAnalyticsOnDeviceConversion (устарело) | FirebaseAnalytics/Core GoogleAdsOnDeviceConversion* |
| Аналитика Измерение конверсии на устройстве (данные о событиях) | Н/Д | FirebaseAnalytics/Core GoogleAdsOnDeviceConversion |
| Аналитика Измерение конверсии на устройстве (данные от первого лица) Измерение конверсии на устройстве (данные о событиях) | Н/Д | FirebaseAnalytics/Core GoogleAdsOnDeviceConversion |
| Аналитика ИДФА Измерение конверсии на устройстве (данные от первого лица) | FirebaseAnalytics FirebaseAnalyticsOnDeviceConversion (устарело) | FirebaseAnalytics* |
| Аналитика ИДФА Измерение конверсии на устройстве (данные о событиях) | Н/Д | FirebaseAnalytics |
GOOGLE_ADS_ON_DEVICE_CONVERSION_EVENT_DATA_ENABLED в NO (логическое значение) в файле Info.plist вашего приложения. Можно ли установить Analytics без функций атрибуции рекламы и сбора IDFA?
Да. Дополнительную информацию см. на странице «Настройка сбора и использования данных» .
Как включить фреймворк AdSupport?
Для работы некоторых функций Analytics , таких как аудитории и атрибуция кампаний, а также некоторых свойств пользователей, таких как возраст и интересы, требуется включение платформы AdSupport . Без этой платформы Analytics не сможет собирать информацию, необходимую для корректной работы этих функций.
Чтобы включить фреймворк AdSupport:
- В проекте Xcode выберите целевой объект вашего проекта.
- Выберите вкладку «Общие» для нужного вам объекта.
- Разверните раздел «Связанные фреймворки и библиотеки» .
- Нажмите +, чтобы добавить фреймворк.
- Выберите AdSupport.framework .
- Добавьте флаг компоновщика
-ObjCв параметры сборки вашего проекта в разделеOther Linker Flags.
Перед отправкой приложения на проверку убедитесь, что оно соответствует рекомендациям IDFA по использованию .
Что изменилось в разделе Google Analytics после обновления в октябре 2021 года?
Краткое описание этих изменений можно найти в статье «Новые функции Google Analytics 4 в Google Analytics для Firebase» в Справочном центре Firebase.
Почему я не вижу никаких данных Analytics в консоли Firebase после отсоединения Firebase от Google Analytics?
Данные Analytics хранятся в свойстве Google Analytics, а не в проекте Firebase. Если вы удалите или отмените связь свойства, данные Analytics станут недоступны для Firebase, и в консоли Firebase вы увидите пустую панель Analytics . Обратите внимание, что поскольку данные по-прежнему находятся в ранее связанном свойстве, вы всегда можете повторно связать свойство с Firebase и увидеть данные Analytics в консоли Firebase .
Привязка новой учетной записи Google Analytics (и, следовательно, нового свойства Google Analytics) к вашему проекту Firebase приведет к тому, что панель Analytics в консоли Firebase будет пустой до тех пор, пока не будут собраны дополнительные данные. В качестве альтернативы вы можете рассмотреть возможность переноса существующего свойства Google Analytics в другую учетную запись Google Analytics , что не потребует отвязки от Firebase и не нарушит сбор данных.
Если мой ресурс Analytics и содержащиеся в нем данные были удалены, есть ли способ их восстановить?
Нет. Если ваш ресурс был удален, восстановить его или получить ранее собранные Analytics данные, хранящиеся в этом ресурсе, невозможно.
Если вы хотите снова начать использовать Google Analytics, вы можете связать с вашим проектом Firebase как новое, так и существующее свойство. Это можно сделать либо в консоли Firebase , либо в пользовательском интерфейсе Google Analytics. Узнайте больше о связывании свойства Google Analytics с вашим проектом Firebase.
Если мой ресурс Google Analytics был удален, могу ли я связать новый ресурс Google Analytics с моим проектом Firebase и снова начать использовать Analytics ?
Если вы хотите снова начать использовать Google Analytics, вы можете связать с вашим проектом Firebase как новое, так и существующее свойство. Это можно сделать либо в консоли Firebase , либо в пользовательском интерфейсе Google Analytics. Узнайте больше о связывании свойства Google Analytics с вашим проектом Firebase.
Обратите внимание, что поскольку все данные Analytics хранятся в свойстве (а не в проекте Firebase), ранее собранные данные Analytics невозможно восстановить.
Как удаление моего ресурса Analytics повлияет на продукты Firebase или интегрированные продукты Google?
Некоторые продукты Firebase используют интеграцию с Google Analytics. Если ваш ресурс Analytics и его данные будут удалены, при использовании следующих продуктов произойдет следующее:
- Crashlytics — Вы больше не можете просматривать список пользователей, у которых не было сбоев, журналы "хлебных крошек" и оповещения о скорости выполнения.
- Cloud Messaging и In-App Messaging — больше нельзя использовать метки таргетинга, показателей кампаний, сегментации аудитории и аналитики.
- Remote Config — Вы больше не можете использовать целевые конфигурации или персонализацию.
- A/B Testing — Вы больше не можете использовать A/B Testing поскольку данные для измерения результатов эксперимента предоставляются Google Analytics.
- Dynamic Links — любая функция, использующая данные из Google Analytics, будет работать с перебоями.
Кроме того, это затронет следующие интеграции:
- Экспорт Analytics данных в BigQuery больше невозможен.
- Вы больше не можете использовать интеграцию с Google Ads или Google AdMob .
Можно ли перенести данные Analytics из одного проекта Firebase в другой проект?
Нет, напрямую перенести данные Analytics из одного проекта Firebase в другой проект невозможно. Однако вы можете экспортировать и объединить данные из обоих проектов в одном месте, например, в BigQuery для анализа.
Хотя перенос существующих данных невозможен, вы можете связать существующее свойство Analytics с новым проектом Firebase и начать сбор данных в этом новом проекте. Связать его можно как в консоли Firebase , так и в пользовательском интерфейсе Google Analytics. Подробнее о связывании свойства с проектом Firebase можно узнать здесь.
Как сегментировать пользователей, не соответствующих определенным критериям?
Вы можете переформулировать проблему, используя «негативный таргетинг» на этих пользователей. Например, переформулируйте проблему так: «Не показывайте рекламу людям, которые что-то купили», и сформируйте целевую аудиторию из этих пользователей.
Доступны ли аудитории и/или события, определенные в интерфейсе Google Analytics, также в консоли Firebase ?
Ваши аудитории и свойства пользователей будут синхронизированы. Для некоторых функций, таких как сегментация и закрытые воронки продаж, вам потребуется использовать интерфейс Google Analytics. Вы можете получить доступ к интерфейсу Google Analytics напрямую, используя прямые ссылки из консоли Firebase .
Любые изменения, внесенные через консоль Firebase также могут быть выполнены в Google Analytics, и эти изменения будут отражены в Firebase.