Analytics
Добавляет панель аналитики на базе GA4 в админку Payload с метриками, сессиями и отслеживанием лид-действий через GA4 Data API и gtag.js.
Установка
pnpm add @focus-reactive/payload-plugin-analytics Описание
Плагин `analyticsPlugin()` встраивает дашборд по адресу `/admin/analytics` и набор REST эндпоинтов под `/api/analytics/*`. Эндпоинты читают отчеты из GA4 Data API через сервисный аккаунт Google. Данные аналитики не записываются в базу, поэтому GA4 остается единственным источником правды. Клиентская часть представляет собой React провайдер. `AnalyticsProvider` вместе с `ga4Provider()` оборачивает фронтенд, подключает `gtag.js` и отправляет события `page_view` при первой загрузке и при каждой смене маршрута. Компоненты `Track`, `TrackPage`, `TrackLeadAction` и хук `useAnalytics` позволяют отправлять события вовлеченности и конверсии `lead_action`. Типы лид-действий настраиваются (например, `phone_click`, `email_click`, `form_submit`). Дашборд показывает KPI, динамику трафика, топ страниц, источников, события, устройства, географию, сессии и пути пользователей. Есть вкладка лид-действий. Опциональная вкладка A/B аналитики интегрируется с пакетом `@focus-reactive/payload-plugin-ab`. Раскладка дашборда расширяется через кастомные блоки, а доступ к эндпоинтам настраивается через функцию доступа. Режим мока позволяет разрабатывать локально без обращений к GA4. Для работы нужны ID свойства GA4, Measurement ID и учетные данные сервисного аккаунта. Пользовательские измерения на уровне события (`fr_session_id`, `fr_lead_type` и другие) и кастомная метрика `fr_elapsed_ms` должны быть зарегистрированы в GA4, чтобы дашборд заполнялся данными. Отчеты наследуют выборку и задержку актуальности данных GA4, поэтому новые события появляются с задержкой в несколько минут.
О пакете
- Имя пакета
@focus-reactive/payload-plugin-analytics- Последняя версия
1.2.2- Размер
- 1,5 МБ
- Лицензия
- MIT
- Загрузок в неделю
- 568
- Последняя публикация
- 8 июл. 2026 г.
Ещё от focusreactive
Профиль автораTranslator
Переводит локализованный контент Payload CMS 3.x через подключаемые провайдеры перевода (OpenAI в комплекте).
Collaborative Comments
Добавляет комментарии на уровне документов и полей в админку Payload, с упоминаниями, email-уведомлениями, разрешением, мультитенантностью и фильтрацией по локали.
JSON Form Builder
Редактирует json-поле Payload как обычные админ-поля и строит форму в выдвижной панели без миграций.
A/B Testing
Плагин A/B тестирования для Payload CMS v3 и Next.js: варианты страниц в той же коллекции и маршрутизация трафика на edge-уровне.
Visual Editing
Плагин для Payload CMS 3.x добавляет на фронтенд оверлеи редактирования: клик по элементу открывает нужное поле в админке.
Create Ideal CMS
Интерактивный CLI для развёртывания монорепозитория Payload CMS с предустановленными плагинами @focus-reactive.
Похожие плагины
Ещё в категории «Аналитика»SEO Analyzer
Плагин для Payload 3, который добавляет SEO-анализ прямо в редакторе: более 50 проверок, оценка 0-100, дашборд, история баллов и redirect-менеджер.
Sentry
Интегрирует отслеживание ошибок Sentry в приложения на Payload.
Sales Reports
Плагин отчётности по продажам: суммирует выручку, количество товаров и заказы по периоду, продукту и клиенту из коллекции заказов Payload.
GA4 Analytics
Интеграция Google Analytics 4 в Payload CMS с отчетами и админскими панелями.
PageSpeed Insights
Интегрирует Google PageSpeed Insights в Payload CMS для анализа производительности.