Google Analytics изменяет URI страницы в отчете страниц - PullRequest
0 голосов
/ 07 сентября 2018

У меня есть страница моего веб-сайта, на которой отображается отчет о страницах в виде "/ configurator", когда этот текст отсутствует в URI страницы.Мне сказали, что (наряду с несколькими другими страницами) они настроены как отдельный «компонент» на веб-сайте, и все они добавляются как «/configurator".

Я надеюсь, что кто-то может предложить решениев котором я могу изменить то, как эта страница добавляется в отчет, по сути, меняя URI.

Вот текущий URI.Я хотел бы изменить его, чтобы он отображался как "/ подтвердить" / schedule / 0e81a5a5-90c9-431b-e9c9-08d6129095f1 / подтверждение

Большое спасибо!Сара

1 Ответ

0 голосов
/ 07 сентября 2018

Причина, по которой он отображается как «конфигуратор», возможно, заключается в том, что это одностраничное приложение. Различные URI, которые вы видите, связаны с тем, что приложение выполняет маршрутизацию страниц.

В зависимости от того, как реализована Google Analytics, у вас могут быть разные решения.

Если GA реализован с использованием analytics.js Если вы посмотрите на код отслеживания, предоставленный Google для analytics.js, вы увидите строку: «ga ('send', 'pageview');" эта строка отправляет текущий URI (среди других данных) в GA при загрузке страницы. Если это то, как GA реализован в вашем SPA, он будет захватывать URI, прежде чем SAP получит возможность изменить URI.

Чтобы это исправить, вам нужно будет использовать команду «отправить» вручную каждый раз, когда SAP переходит на новый экран, см. Здесь для справки: https://developers.google.com/analytics/devguides/collection/analyticsjs/pages

Если GA реализован с использованием GTM То же самое относится и к analytics.js, тэг GA запускается при просмотре страницы, которая является загрузкой приложения. Для этого вам нужно изменить триггер на конкретное событие «маршрутизации», которое SPA должен будет запустить и настроить GTM для поиска этого триггера. Вам также потребуется перезаписать параметр «page», используя часть «Fields to set» тега, если вы хотите изменить URI. Есть и другие параметры, которые вы также можете перезаписать.

...