Pomiar wyświetleń strony

Gdy użytkownik wczytuje stronę w Twojej witrynie lub gdy aktywna witryna zmienia stan historii przeglądania, z Twojej witryny do Google Analytics wysyłane jest zdarzenie objęte pomiarem zaawansowanym o nazwie page_view. Zdarzenie jest wysyłane automatycznie, więc nie musisz ręcznie wysyłać do Analytics danych o wyświetleniach strony.

Jeśli jednak chcesz ręcznie kontrolować sposób wysyłania odsłon (np. w przypadku aplikacji jednostronicowych lub przewijania nieskończonego), możesz wyłączyć odsłony, a następnie wysyłać je ręcznie ze swojej witryny. Dowiedz się, jak mierzyć aplikacje jednostronicowe.

W tym dokumencie opisujemy domyślne działanie odsłon, a następnie wyjaśniamy, jak ręcznie wysyłać własne odsłony.

Informacje o tym, jak mierzyć wyświetlenia ekranu w aplikacji mobilnej, znajdziesz w artykule Pomiar wyświetleń ekranu.


Zanim zaczniesz

W tym przewodniku przyjęto założenie, że zostały już przez Ciebie wykonane te czynności:

Zakładamy też, że masz:

  • dostęp do kodu źródłowego swojej witryny,
  • rolę Edytujący (lub o większych uprawnieniach) na koncie Google Analytics.

Domyślne działanie

Gdy dodasz do witryny tag Google (gtag.js), fragment kodu będzie zawierać polecenie config, które domyślnie wysyła odsłonę. Możesz dołączyć dodatkowe informacje o wyświetleniu strony, aby określić sposób inicjowania Google Analytics:<parameters>

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

Podczas dostosowywania działania odsłony można używać tych kluczy:

Nazwa Typ Wymagane Wartość domyślna Opis
page_title string Nie document.title Tytuł strony.
page_location string Nie location.href

Adres URL strony.

Jeśli zastąpisz wartość page_location, musi ona zaczynać się od protokołu, a następnie zawierać pełny adres URL, np. https://www.example.com/contact-us-submitted.

send_page_view boolean Nie true Określa, czy należy wysłać odsłonę.

Na przykład poniższy kod zastępuje wartości parametru page_title:

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

Ręczne wyświetlenia strony

Jeśli chcesz ręcznie kontrolować sposób wysyłania odsłon (np. w przypadku aplikacji jednostronicowych lub przewijania nieskończonego):

  1. Wyłączanie pomiaru wyświetleń strony
  2. Wysyłaj zdarzenie page_view w odpowiednich przypadkach

Wyłączanie pomiaru wyświetleń strony

Aby wyłączyć domyślne zdarzenie page_view wysyłane przez polecenie config po wczytaniu tagu Google, ustaw w fragmencie kodu tagu Google parametr send_page_view na false:

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

Ustawienia send_page_view w poleceniu config nie są zachowywane na kolejnych stronach. To ustawienie musisz powtórzyć na każdej stronie witryny, na której chcesz wyłączyć automatyczne odsłony po wczytaniu tagu.

Wyłączanie zmian na stronie na podstawie zdarzeń historii przeglądania

Jeśli pomiar zaawansowany jest włączony, Google Analytics będzie wysyłać zdarzenia page_view na podstawie zmian w historii przeglądania, nawet jeśli ustawisz send_page_view: false. Domyślnie pomiar zaawansowany nasłuchuje zdarzeń historii, takich jak te używane w aplikacjach jednostronicowych, i wysyła zdarzenia page_viewniezależnie od parametru send_page_view w poleceniu config.

Aby zapobiec wysyłaniu zdarzeń page_view z powodu zmian w historii, musisz też skonfigurować ustawienia pomiaru zaawansowanego w usłudze w Google Analytics. W ustawieniach pomiaru zaawansowanego dla strumienia danych z sieci możesz wyłączyć opcję „Zmiany na stronie na podstawie zdarzeń historii przeglądania”. Dowiedz się więcej o zdarzeniach objętych pomiarem zaawansowanym.

Ręczne wysyłanie zdarzeń page_view

W odpowiednich miejscach wykonaj to wywołanie gtag, zastępując w razie potrzeby wartości zmiennych:

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