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

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

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

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

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

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


person Jojo    schedule 18.02.2019    source источник
comment
Какой триггер вы используете для виртуального просмотра страниц?   -  person zborovskaya    schedule 18.02.2019
comment
@zborovskaya- Спасибо за ответ. Я использовал тип триггера "Просмотр страницы"   -  person Jojo    schedule 18.02.2019
comment
Уверены ли вы? Вы сказали, что страница загружается динамически. Может быть, клик по элементу или изменение истории?   -  person zborovskaya    schedule 18.02.2019
comment
@zborovskaya- Моя страница перезагружается с разным содержимым на каждом этапе, я устанавливаю элемент dom с соответствующим идентификатором шага. И использует переменную элемента DOM в GTM, чтобы получить шаг и вызвать виртуальное представление относительно этого шага.   -  person Jojo    schedule 18.02.2019


Ответы (1)


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

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

введите здесь описание изображения

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

введите здесь описание изображения

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

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

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