📊 Настройка Google Analytics (GA4)

Google Analytics во FlutterFlow работает через интеграцию с Firebase. Это позволяет отслеживать поведение пользователей, события и эффективность воронки продаж.

🔗 Полезные ссылки


🚀 Быстрый старт

Для начала работы необходимо:

  1. Включить Google Analytics в консоли Firebase.
  2. В FlutterFlow перейти в Settings Integrations Google Analytics и активировать переключатель.

⚡️ Автоматические события

FlutterFlow автоматически регистрирует следующие действия:

  • On Page Load: Событие screen_view с параметром screen_name.
  • On Action Start: Взаимодействие с виджетами в формате {WIDGET_NAME}_{TRIGGER_TYPE} (например, Button_navigate_to).
  • On Authentication: Логирование входа, регистрации, сброса пароля (login, sign_up и т.д.).

🔍 Отслеживание открытий страниц (Screen Views)

Если стандартного screen_view недостаточно, можно добавить пользовательские параметры:

  1. Выберите верхний виджет страницы.
  2. Добавьте действие (Action) Google Analytics Event.
  3. В Event Name укажите screen_view.
  4. Добавьте параметр (например, eventID) и передайте в него идентификатор страницы.

Появление данных

После настройки и клика в приложении, данные в аналитике могут появиться с задержкой до 24 часов. Проверить их можно в разделе: Администратор Просмотр данных Специальные определения.


🛠 Отладка через DebugView

Чтобы видеть события в реальном времени только для своего устройства:

  1. Установите расширение Google Analytics Debugger в Chrome.
  2. В консоли Analytics перейдите в Администратор DebugView.
  3. Начните пользоваться приложением — события будут появляться мгновенно.

Материал подготовлен на основе опыта @brozaurus