Yametrika3x — Яндекс Метрика прямо в MODX3

Yametrika3x — Яндекс Метрика прямо в MODX3

Новый компонент Yametrika3x интегрирует полную аналитику Яндекс
Метрики в административную панель MODX3. Больше не нужно
переключаться между браузерными вкладками — все ключевые метрики
доступны там, где вы управляете сайтом.
Используется hywax/ya-metrika — PHP-клиент для работы с API Яндекс Метрики


Что умеет компонент

Yametrika3x загружает данные из Яндекс Метрики по расписанию и хранит
их в собственных таблицах базы данных. Это обеспечивает мгновенный
доступ к статистике без ожидания ответа от внешнего API при каждом
открытии страницы.

Компонент предоставляет одиннадцать разделов аналитики:

— Обзор — сводные KPI-карточки (сегодня vs вчера) и интерактивный
график посещаемости
— Посещаемость — детальная таблица по дням: визиты, просмотры,
уникальные посетители; выходные дни выделены цветом
— Страницы — топ страниц сайта по просмотрам за выбранный период с
поиском по URL
— Поисковые системы — источники органического трафика с долей каждого
поисковика
— Поисковые фразы — запросы, по которым приходят посетители
— География — распределение аудитории по странам и регионам
— Браузеры — статистика браузеров с процентным соотношением
— Пол и возраст — демографический портрет аудитории
— Синхронизация — журнал всех загрузок данных, ручной запуск,
загрузка за произвольный период
— Настройки — управление токеном, счётчиком и параметрами хранения
данных
— Документация — встроенная справка прямо в интерфейсе компонента

Данные фильтруются по периоду: сегодня, 7 дней, 30 дней, квартал, год
— или произвольный диапазон.

Технический стек
— hywax/ya-metrika — PHP-клиент для работы с API Яндекс Метрики
— HTMX — частичное обновление страницы без перезагрузки, ленивая
загрузка вкладок по клику
— UIKit 3 (scoped) — UI-компоненты изолированы от стилей MODX, без
конфликтов с ExtJS

— Cron — три режима синхронизации: hourly (данные за сегодня/вчера),
daily (7 дней), weekly (глубокая история)

Компонент в extras.modx.com
Компонент в modstore.pro




Получение OAuth-токена

Перейдите на страницу oauth.yandex.ru и нажмите «Зарегистрировать новое приложение».
Введите любое название приложения, в разделе доступов выберите «Яндекс Метрика» → «Получение статистики, чтение параметров своих и доверенных счётчиков».
Скопируйте Client ID созданного приложения.
Откройте в браузере ссылку, подставив свой Client ID:
oauth.yandex.ru/authorize?response_type=token&client_id=ВАШ_CLIENT_ID
Яндекс перенаправит вас на страницу с токеном в адресной строке — скопируйте значение параметра access_token.
Вставьте токен в поле OAuth-токен во вкладке Настройки.

Компонент в extras.modx.com
Компонент в modstore.pro
Ivan K.
28 апреля 2026, 16:06
modx.pro
78
+5

Комментарии: 0

Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
0