Как отслеживать просмотры страниц

Всякий раз, когда кто-то загружает страницу вашего веб-сайта или состояние истории его браузера изменяется активным сайтом, событие расширенного измерения под названием page_view отправляется с вашего веб-сайта в Google Analytics. Поскольку событие отправляется автоматически, вам не нужно вручную отправлять данные о просмотрах страниц в Analytics.

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

В этом документе описывается поведение просмотра страниц по умолчанию, а также способы отправки собственных просмотров страниц вручную.

Информацию о том, как измерить количество просмотров экрана в мобильном приложении, см. в разделе «Измерение просмотров экрана» .


В этом руководстве предполагается, что вы выполнили следующее:

Также предполагается, что у вас есть следующее:

  • Доступ к исходному коду вашего сайта
  • Роль редактора (или выше) в аккаунте Google Analytics.

Поведение по умолчанию

Когда вы добавляете тег Google (gtag.js) на свой сайт, фрагмент включает команду config , которая по умолчанию отправляет информацию о просмотре страницы. Вы можете включить дополнительные <parameters> с информацией о просмотре страницы, чтобы указать, как инициализируется Google Analytics:

gtag('config', 'TAG_ID', <parameters>);

При настройке поведения просмотра страниц можно использовать следующие ключи:

Имя Тип Необходимый Значение по умолчанию Описание
page_title string Нет документ.название Название страницы.
page_location string Нет location.href

URL-адрес страницы.

Если вы переопределяете page_location , значение должно начинаться с протокола, за которым следует полный URL-адрес; например, https://www.example.com/contact-us-submitted.

send_page_view boolean Нет true Следует ли отправлять информацию о просмотре страницы.

Например, следующее переопределяет значения page_title:

gtag('config', 'TAG_ID', {
 
'page_title' : 'homepage'
});

Просмотры страниц вручную

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

  1. Отключить отслеживание просмотров страниц
  2. Отправьте событие page_view , когда это необходимо.

Отключить отслеживание просмотров страниц

Чтобы отключить событие page_view по умолчанию, установите для параметра send_page_view значение false во фрагменте тега Google.

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

Параметр send_page_view не сохраняется на разных страницах. Эту настройку необходимо повторить на каждой странице вашего веб-сайта, на которой вы хотите отключить автоматические просмотры страниц.

Отправка событий page_view вручную

При необходимости выполните следующий вызов gtag , заменяя при необходимости значения заполнителей:

gtag('event', 'page_view', {
  page_title
: '<Page Title>',
  page_location
: '<Page Location>'
});