Веб-приложения: Данные о действиях пользователя отсутствуют
Материал из Документация Ключ-АСТРОМ
Версия от 00:42, 22 августа 2025; IKuznetsov (обсуждение | вклад) (Новая страница: «Если в отслеживаемом веб-приложении отсутствуют данные о Действия по...»)
Если в отслеживаемом веб-приложении отсутствуют данные о действиях пользователя, вы можете выполнить следующие проверки в Google Chrome, открыв Chrome DevTools , а затем использовать Chrome DevTools для проверки наличия определённых данных и проверки корректности сбора данных о действиях пользователя. Нажмите F12 , чтобы открыть Chrome DevTools в Chrome.
- Убедитесь, что действие пользователя запускает сетевой трафик . Откройте вкладку «Сеть» в Chrome DevTools и удалите все запросы. Выполните действие, которое вы хотите проверить, и проверьте сетевой трафик этого действия. Для этого проверьте столбец «Тип» на вкладке «Сеть» . Если запросов типа или нет, это не действие, и RUM JavaScript не будет сообщать о нём. Изображения и информация CSS не учитываются как или и не приводят к созданию действия. Если запросов типа или нет, используйте RUM JavaScript API для ручного отслеживания этого действия.
xhrfetchxhrfetchxhrfetch - Убедитесь, что действие не использует
setTimeout(async). Выполните действие, которое вы хотите проверить, и с помощью Chrome DevTools убедитесь, что на вкладке «Сеть» есть запрос . Если запрос существует, наведите указатель мыши на столбец «Инициатор» в этой строке и проверьте, есть ли строка с . Если это так, проверьте, помогает ли включение захватить это действие. Если это не работает или если Initiator содержит или , необходимо ручное инструментирование. Подробнее см. в разделе «Отсутствующие действия XHR при использовании обещаний» . На следующем изображении показан типичный запрос в Chrome DevTools с данными об инициаторе.xhrxhrsetTimeout(async)Timed action supportsetInterval(async)Promise(async)xhrsetTimeout(async)
- Убедитесь, что активированы нужные модули . Выполните действие и с помощью Chrome DevTools проверьте, содержит ли вкладка «Сеть» запрос типа или . Включите нужный модуль — fetch или более специализированный модуль для fetch, BasicXHR или более специализированный модуль для действий XHR.
fetchxhr