Sayfa görüntülemelerini ölçme

Google Analytics'e sayfa görüntüleme göndermenin iki yolu vardır:

  1. gtag.js snippet'inin varsayılan davranışını kullanın
  2. Manuel page_view etkinliklerini gönderme

Varsayılan davranış

Sitenize gtag.js'yi eklediğinizde snippet, varsayılan olarak sayfa görüntüleme gönderen bir config komutu içerir. Bu davranışı yapılandırmak için ek parametreler ekleyebilirsiniz:

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

Bu örnekte <parameters>, Google Analytics'in başlatılma şeklini yapılandırmak için kullanılan bir nesnedir. Sayfa görüntüleme davranışını özelleştirirken aşağıdaki tuşlar kullanılabilir:

Ad Tür Gerekli Varsayılan değer Açıklama
page_title string Hayır document.title Sayfanın başlığı.
page_location string Hayır location.href Sayfanın URL'si.
page_path string Hayır location.pathname

Sayfanın yolu. Geçersiz kılınmışsa bu değer bir / karakteriyle başlamalıdır.

send_page_view boolean Hayır true Bir sayfa görüntülemenin gönderilip gönderilmeyeceği.

Örneğin, aşağıdakiler page_title ve page_path değerlerini geçersiz kılar:

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

Birden fazla mülk

Sayfa görüntülemelerini birden fazla Google Analytics mülküne göndermek için gtag('config') çağrısında her bir mülkü belirtin:

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

Bu, kalıcı bir ayar değildir ve gtag.js snippet'i kullanılarak sitenizin her sayfasında tekrarlanmalıdır.

Manuel sayfa görüntülemeler

Çoğu Google Analytics uygulaması için varsayılan snippet'in değiştirilmesine gerek yoktur. Ancak, sayfa görüntülemelerin nasıl gönderildiğini manuel olarak kontrol etmek istediğiniz durumlarda (ör. tek sayfalık uygulamalar veya sonsuz kaydırma) aşağıdakileri yapmanız gerekir:

  1. Sayfa görüntüleme ölçümünü devre dışı bırakma
  2. Uygun durumlarda page_view etkinliğini gönderin

Sayfa görüntüleme ölçümünü devre dışı bırak

Varsayılan sayfa görüntüleme isabetini devre dışı bırakmak için send_page_view parametresini gtag.js snippet'inde false olarak ayarlayın.

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

send_page_view ayarı, sayfalar genelinde kalıcı olmaz. Bu ayar, web sitenizde otomatik sayfa görüntülemelerini devre dışı bırakmak istediğiniz her sayfada tekrarlanmalıdır.

Snippet'iniz birden fazla mülk için yapılandırılmışsa her config komutu için sayfa görüntülemeyi devre dışı bırakın:

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

page_view etkinliği manuel olarak gönder

Uygun olduğu durumlarda, yer tutucu değerlerini gereken şekilde değiştirerek aşağıdaki gtag çağrısını yapın:

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