Pomiar wyświetleń strony

Istnieją 2 sposoby wysyłania odsłony do Google Analytics:

  1. Używanie domyślnego działania fragmentu kodu gtag.js
  2. Wysyłanie ręcznych zdarzeń „page_view”

Domyślne zachowanie

Gdy dodasz do witryny tag gtag.js, fragment kodu będzie zawierać polecenie config, które domyślnie wysyła odsłonę. Aby skonfigurować takie działanie, możesz uwzględnić dodatkowe parametry:

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

gdzie <parameters> to obiekt służący do konfigurowania sposobu inicjowania Google Analytics. Podczas dostosowywania działania odsłony możesz użyć 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.
page_path string Nie location.pathname

Ścieżka do strony. Jeśli zostanie zastąpione, ta wartość musi zaczynać się od znaku /.

send_page_view boolean Nie true Określa, czy ma być wysyłana odsłona.

Na przykład poniższe wartości zastępuje wartości page_title i page_path:

gtag('config', 'GA_MEASUREMENT_ID', {
  'page_title' : 'homepage',
  'page_path': '/home'
});

Wiele usług

Aby wysyłać odsłony do wielu usług w Google Analytics, określ każdą z nich w wywołaniu gtag('config'):

gtag('config', 'GA_MEASUREMENT_ID_1');
gtag('config', 'GA_MEASUREMENT_ID_2');

Ustawienie nie jest trwałe i trzeba je powtarzać na każdej stronie witryny za pomocą fragmentu kodu gtag.js.

Wyświetlenia strony utworzone ręcznie

W większości implementacji Google Analytics nie trzeba modyfikować domyślnego fragmentu kodu. Jeśli jednak chcesz ręcznie kontrolować sposób wysyłania odsłon (np. aplikacje jednostronicowe lub przewijanie nieskończone), wykonaj te czynności:

  1. Wyłączanie pomiaru odsłon
  2. Wyślij zdarzenie page_view w razie potrzeby

Wyłączanie pomiaru odsłon

Aby wyłączyć domyślne działanie polegające na odsłonie, ustaw parametr send_page_view na false we fragmencie kodu gtag.js.

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

Ustawienie send_page_view nie jest stosowane na różnych stronach. Ustawienie to musisz powtórzyć na każdej stronie witryny, na której chcesz wyłączyć automatyczne odsłony.

Jeśli fragment kodu jest skonfigurowany pod kątem wielu usług, wyłącz odsłonę dla każdego polecenia config:

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

Wyślij ręcznie zdarzenia page_view

W razie potrzeby wykonaj podane niżej wywołanie gtag, zastępując w razie potrzeby wartości obiektów zastępczych:

gtag('event', 'page_view', {
  page_title: '<Page Title>',
  page_location: '<Page Location>',
  page_path: '<Page Path>',
  send_to: '<GA_MEASUREMENT_ID>'
})