Анализ путей
На этой странице:
- Введение
- Откуда берутся данные
- Чтение диаграммы
- Режимы анализа
- Контролы
- Сводка и сравнение периодов
- Здоровье страниц
- Переход к сессиям
- Качество названий страниц
Введение
Раздел Цифровой опыт → Пути показывает, какими маршрутами пользователи ходят по приложению: последовательности страниц внутри RUM-сессий в виде потоковой диаграммы (Sankey). Узел — страница, толщина ленты — число сессий, прошедших переход.
Типовые вопросы, на которые отвечает раздел:
- какими путями пользователи входят и куда уходят;
- на каком шаге теряется больше всего пользователей;
- какая доля сессий доходит до целевой страницы (например, корзины) и какими маршрутами;
- сколько времени пользователи проводят на странице перед переходом.
Откуда берутся данные
Диаграмма строится по view-событиям RUM-сессий (браузерный SDK и мобильные
приложения). Название узла — имя страницы (view.name), если оно задано
в приложении, иначе — нормализованный URL: изменяемые части адреса
(идентификаторы, номера) заменяются на * по списку известных сегментов
(см. Качество названий страниц).
Повторные события одного просмотра схлопываются, подряд идущие повторы одной страницы (перезагрузки) считаются одним шагом. Переходы агрегируются при поступлении данных, поэтому раздел работает быстро и на приложениях с сотнями тысяч просмотров в сутки.
Терминальные узлы диаграммы:
- Выход — сессия закончилась на этой странице;
- Продолжение — путь продолжается за пределами выбранной глубины;
- Прочие — страницы за пределами топа шага (см. «Страниц на шаг»).
Чтение диаграммы
- Колонки — шаги пути, слева направо; заголовки «Шаг 1 … Шаг N».
- Подпись узла: название страницы и число сессий. Полный адрес — в подсказке при наведении.
- На лентах (когда переходов немного) печатается доля потока и среднее время на странице до перехода, например «45% · 12.4 с».
- Наведение на узел подсвечивает связанные пути, остальное затемняется.
- Переключатель «Типичный путь» выделяет самый массовый маршрут.
- Кнопка «Скачать PNG» сохраняет диаграмму картинкой для отчёта.
- Состояние страницы (период, приложение, режим, настройки) сохраняется в адресе — ссылкой можно поделиться с коллегой.
Режимы анализа
- От входа — все пути с начала сессии. Режим по умолчанию, обзорный.
- От страницы — куда пользователи идут после выбранной страницы.
- К странице — какими маршрутами пользователи приходят на выбранную страницу. Колонки считаются к цели («Шаг −2, Шаг −1, Цель»), а сводка показывает конверсию: долю сессий периода, достигших страницы.
Между режимами удобно переключаться из карточки узла: кнопки «Пути от страницы →» и «← Пути к странице».
Контролы
- Период и приложение — обязательные; по умолчанию выбирается приложение с наибольшим числом сессий.
- Скрыть отказы — убрать сессии из одной страницы (вход и сразу выход). На контентных сайтах их большинство; включено по умолчанию. Применяется в режиме «От входа».
- Шагов — глубина пути (колонок); более длинные пути уходят в «Продолжение».
- Страниц на шаг — сколько самых посещаемых страниц показывать в колонке; хвост сворачивается в «Прочие».
- Мин. сессий — скрыть переходы тоньше порога; убирает шум единичных маршрутов на большом трафике.
Сводка и сравнение периодов
Строка над диаграммой показывает ключевые цифры выбранного режима: число вошедших (или прошедших через страницу / достигших её), долю отказов, среднюю глубину пути и — в режимах «От страницы»/«К странице» — конверсию от всех сессий периода.
Рядом с цифрами выводятся изменения к прошлому периоду той же длины: ▲/▼ в процентах для счётчиков и в процентных пунктах для долей. Рост входов и конверсии подсвечивается зелёным, рост отказов — красным.
Здоровье страниц
Узлы с деградацией помечаются знаком ⚠: доля просмотров с ошибками от 5% или загрузка (P75) от 8 секунд — при достаточном числе просмотров. Подробности — в подсказке узла и в карточке узла (просмотры, процент ошибок, P75). Так диаграмма отвечает не только «сколько пользователей ушло», но и «не техническая ли причина у отвала».
Переход к сессиям
- Клик по странице — список сессий, прошедших через узел.
- Клик по ленте — сессии конкретного перехода «A → B» (лента в «Выход» — сессии, закончившиеся на странице).
- Клик по идентификатору сессии открывает её в разделе Цифровой опыт → Сессии с тем же окном времени: хронология событий, ошибки, ресурсы.
Качество названий страниц
Читаемость диаграммы напрямую зависит от того, как называются узлы.
Лучший способ — задавать имена страниц в приложении. Для одностраничных
приложений настройте view.name в браузерном SDK (ручное управление
представлениями и startView с осмысленным именем). Именованные страницы
не зависят от структуры URL и всегда читаются.
Для остальных страниц работает нормализация URL. Изменяемые сегменты
адреса (идентификаторы заказов, товаров и т.п.) заменяются на * по
списку известных «постоянных» сегментов. Список редактируется в
интерфейсе: Приложения → Настройки APM → Список сегментов. Если в
диаграмме много узлов вида /*/ или однотипные страницы сливаются,
добавьте недостающие сегменты ваших адресов (например, catalog,
orders, profile) — и страницы перестанут схлопываться в *.
Обратите внимание: нормализация применяется в момент поступления данных. После добавления сегментов правильные названия появятся у новых просмотров; исторические данные не пересчитываются.