Я пытаюсь отслеживать просмотры страниц в Google Analytics, используя параметры utm, но они загружаются из моих URL-адресов при загрузке. Кажется, проблема связана с темой WordPress, которую я использую, но я не смог найти в файлах темы ни одного кода, который мог бы вызвать такое поведение.
Я использую дочернюю тему, но поведение присутствует в родительской теме и может быть открыто здесь:
http://coolist.themewaves.com/food/2016/10/31/consequat-ipsum-sagittis-sem-nibh-elit-duis-sed-odio-amet/?utm_source=sourceexample&utm_medium = facebook
Все, что я добавляю после «?» игнорируется, что мешает мне отслеживать трафик. Локально я отключил все плагины, но поведение сохраняется. Однако, если я переключаюсь на совершенно новую тему, ссылки отслеживания работают, поэтому я не верю, что это проблема конфигурации. (Мой файл .htaccess является стандартным базовым файлом без каких-либо изменений).
Я искал в базе кода любые функции, которые могли бы вызвать перенаправления или иным образом изменить URL-адрес (например, remove_query_arg
ничего со словом «редирект») но пока не повезло.
У кого-нибудь есть предложения для вещей или потенциальных причин? Любой вклад будет принята с благодарностью, большое спасибо!
Учитывая ссылку, я вижу, что есть проблема с прокруткой изображения вашего заголовка.
Он удаляет параметры после прокрутки изображения заголовка. Но это нормально, потому что параметры UTM предназначены для целевых страниц, а не для последующих страниц. GA автоматически приписывает параметры utm сеансу, как только пользователь попадает на целевую страницу, даже если он удаляется при последующих взаимодействиях. Надеюсь, это имеет смысл
PS — Если данная ссылка является тестовым URL, я не смог найти код GA
Других решений пока нет …