Отслеживание событий исключенной Страницы

Новое в Google Analytics- Мне нужно исключить URL-адрес для просмотра, но мне все равно нужно отслеживать события из Диспетчера тегов Google.

Ситуация: У меня есть страница, которая динамически загружается с различным содержимым по одному и тому же URL-адресу. Пример: Старт, Шаг 1, Шаг 2, Шаг 3, Готово.

Мне нужно было отслеживать все эти шаги по отдельности и создать целевую воронку (без обязательной стартовой страницы). Чтобы отслеживать их, я использовал Диспетчер тегов Google для создания просмотров страниц (виртуальных), но мне пришлось исключить фактический URL-адрес, поскольку он дважды запускал цели. Проблема в том, что когда я создаю событие (скажем, щелчок) на странице, диспетчер тегов отправляет его в Analytics, но там оно не фиксируется, поскольку URL-адрес исключен.

Есть ли какой-либо способ отслеживать события на этой странице, не затрагивая мои цели и используя один фактический URL-адрес?

Примечание. Я не могу прекратить отправку PageView для этой конкретной страницы, поскольку сценарий GA добавляется в глобальный файл макета.

Какой триггер вы используете для виртуального просмотра страниц?

zborovskaya 18.02.2019 12:43

@zborovskaya- Спасибо за ответ. Я использовал тип триггера "Просмотр страницы"

Jojo 18.02.2019 12:56

Уверены ли вы? Вы сказали, что страница загружается динамически. Может быть "Клик по элементу" или "Изменение истории"?

zborovskaya 18.02.2019 13:49

@zborovskaya- Моя страница «перезагружается» с разным содержимым на каждом этапе, что я делаю, так это устанавливаю элемент dom с соответствующим идентификатором шага. И использует переменную «DOM element» в GTM, чтобы получить шаг и вызвать виртуальное представление относительно этого шага.

Jojo 18.02.2019 14:07
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
0
4
196
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Если я правильно понимаю, вы хотите исключить «физический» URL-адрес для просмотра страницы в пользу виртуального URL-адреса, но при этом хотите сохранить события, которые отправляются на этот физический URL-адрес.

На первый взгляд, я бы сказал, создайте «расширенный» фильтр, установите поле A для запроса URL-адреса и сопоставьте значение URL-адреса, который вы хотите исключить, установите для поля B «тип обращения» и используйте «просмотр страницы» (вы возможно, придется проверить, является ли это правильным именем, но оно должно быть), и выберите «настраиваемое поле 1» в качестве выходного поля. Установите для вывода значение «исключить» и убедитесь, что обе галочки «Обязательное поле A» и «Обязательное поле B» отмечены. Должно выглядеть примерно так:

Затем вместо использования текущего фильтра исключения по URL-адресу создайте фильтр, исключающий на основе значения настраиваемого поля 1:

Таким образом, вы отклоняете только просмотры страниц, но сохраняете событие, даже если URL-адрес одинаков для обоих. Не проверено, поэтому может потребоваться небольшая настройка, но принцип звучит.

Однако я не думаю, что на самом деле это правильный путь (просто круто, что вы можете делать такие вещи). Вместо этого я думаю, что вам следует перезаписать поле пути к странице в тегах событий путем указания пути соответствующих виртуальных просмотров страниц. Таким образом, вам не нужны фильтры, и это делает отчеты более качественными.

Это действительно круто :). Сработало отлично (необходимо изменить значение HitType с «просмотр страницы» на «страница», как в этом документе support.google.com/analytics/answer/1034380?hl=ru ). Я тоже попробовал другое предложение и сработал, но все еще не могу избежать использования фильтра uri исключения, поскольку моя цель срабатывает дважды, как указано в вопросе.

Jojo 18.02.2019 14:34

Другие вопросы по теме