Как отключить просмотр страниц Google Analytics в GTM? - PullRequest
0 голосов
/ 15 апреля 2020

Я создаю SPA и хотел бы иметь полный контроль над отслеживанием просмотров страниц. У меня есть тег Universal Analytics в GTM.

Как отключить начальный просмотр страницы?

gtag. js имеет параметр send_page_view:

gtag('config', 'GA_MEASUREMENT_ID', { 'send_page_view': false });

Как можно Я установил что-то похожее для Universal Analytics?

1 Ответ

0 голосов
/ 21 апреля 2020

При отслеживании SPA-приложения оно отправляется без использования стандартного триггера «Просмотр страницы» для просмотров страниц.

Если вы хотите получить полный контроль над просмотром страницы, вам нужно сделать две вещи

  1. Реализация пользовательского dataLayer pu sh в вашем SPA.
  2. Создание пользовательского триггера событий в GTM.

Реализация пользовательского dataLayer pu sh в вашем SPA Например:

window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
  'event': 'custom_pageview',
  'additionalData1': 'optional data 1'
})

Этот pu sh должен происходить каждый раз, когда вы хотите отслеживать просмотр страницы.

Создание пользовательского триггера событий в GTM

  1. go для триггера
  2. добавить пользовательский триггер события
  3. , поскольку имя события выбрало событие, которое вы нажали в dl: custom_pageview

Screenshot of custom event trigger

Теперь используйте этот триггер для тега просмотра страницы Google Analytics.

...