📊 Настройка Google Analytics (GA4)
Google Analytics во FlutterFlow работает через интеграцию с Firebase. Это позволяет отслеживать поведение пользователей, события и эффективность воронки продаж.
🔗 Полезные ссылки
- Официальная документация FlutterFlow
- Видео-курс: GA4 и события
- Гайд для новичков по Firebase Analytics
🚀 Быстрый старт
Для начала работы необходимо:
- Включить Google Analytics в консоли Firebase.
- В 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 недостаточно, можно добавить пользовательские параметры:
- Выберите верхний виджет страницы.
- Добавьте действие (Action) Google Analytics Event.
- В
Event Nameукажитеscreen_view. - Добавьте параметр (например,
eventID) и передайте в него идентификатор страницы.
Появление данных
После настройки и клика в приложении, данные в аналитике могут появиться с задержкой до 24 часов. Проверить их можно в разделе: Администратор → Просмотр данных → Специальные определения.
🛠 Отладка через DebugView
Чтобы видеть события в реальном времени только для своего устройства:
- Установите расширение Google Analytics Debugger в Chrome.
- В консоли Analytics перейдите в Администратор → DebugView.
- Начните пользоваться приложением — события будут появляться мгновенно.
Материал подготовлен на основе опыта @brozaurus