Bir kullanıcı web sitenizin bir sayfasını her yüklediğinde veya tarayıcı geçmişi durumu etkin site tarafından değiştirildiğinde web sitenizden Google Analytics'e page_view adlı bir geliştirilmiş ölçüm etkinliği gönderilir. Etkinlik otomatik olarak gönderildiğinden sayfa görüntüleme verilerini Analytics'e manuel olarak göndermeniz gerekmez.
Ancak sayfa görüntülemelerinin nasıl gönderileceğini manuel olarak kontrol etmek istediğinizde (ör. tek sayfalık uygulamalar veya sonsuz kaydırma) sayfa görüntülemelerini devre dışı bırakabilir ve ardından bunları web sitenizden manuel olarak gönderebilirsiniz. Tek sayfalık uygulamaları nasıl ölçeceğinizi öğrenin.
Bu belgede, varsayılan sayfa görüntüleme davranışı ve kendi sayfa görüntülemelerinizi manuel olarak nasıl göndereceğiniz açıklanmaktadır.
Mobil uygulamada ekran görüntülemelerini ölçme hakkında bilgi edinmek için Ekran görüntülemelerini ölçme başlıklı makaleyi inceleyin.
Başlamadan önce
Bu rehberde, aşağıdakileri yaptığınız varsayılmaktadır:
- Google Analytics hesabı ve mülkü oluşturun. Bu adımda sizin için otomatik olarak bir Google etiketi oluşturulur.
- Web siteniz için web veri akışı oluşturma
- Google etiketi snippet'ini web sitenize yerleştirme
Ayrıca aşağıdakilere sahip olduğunuz da varsayılır:
- Web sitenizin kaynak koduna erişim
- Google Analytics hesabında Düzenleyici rolü (veya daha üst düzey bir rol)
Varsayılan davranış
Google etiketini (gtag.js) sitenize eklediğinizde snippet, varsayılan olarak sayfa görüntüleme gönderen bir config komutu içerir. Google Analytics'in nasıl başlatılacağını belirtmek için sayfa görüntüleme hakkında bilgi içeren ek <parameters> ekleyebilirsiniz:
gtag('config', 'TAG_ID', <parameters>);
Sayfa görüntüleme davranışı özelleştirilirken aşağıdaki anahtarlar kullanılabilir:
| Ad | Tür | Zorunlu | 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.
|
send_page_view |
boolean |
Hayır | true |
Sayfa görüntülemenin gönderilip gönderilmeyeceği. |
Örneğin, aşağıdakiler page_title değerlerini geçersiz kılar:
gtag('config', 'TAG_ID', {
'page_title' : 'homepage'
});
Manuel sayfa görüntüleme sayısı
Sayfa görüntülemelerinin nasıl gönderileceğini manuel olarak kontrol etmek istediğinizde (ör. tek sayfalık uygulamalar veya sonsuz kaydırma) aşağıdakileri yapın:
Sayfa görüntüleme ölçümünü devre dışı bırakma
Google etiketi yüklendiğinde config komutu tarafından gönderilen varsayılan page_view etkinliğini devre dışı bırakmak için Google etiketi snippet'inde send_page_view parametresini false olarak ayarlayın:
gtag('config', 'TAG_ID', {
send_page_view: false
});
config komutundaki send_page_view ayarı, sayfalar arasında kalıcı olmaz. Bu ayar, web sitenizde etiket yükleme sırasında otomatik sayfa görüntülemeyi devre dışı bırakmak istediğiniz her sayfada tekrarlanmalıdır.
Tarayıcı geçmişi etkinliklerine dayalı sayfa değişikliklerini devre dışı bırakma
Geliştirilmiş ölçüm etkinleştirilmişse Google Analytics, page_view ayarını yapsanız bile tarayıcı geçmişi değişikliklerine göre send_page_view: false etkinlikleri gönderir. Geliştirilmiş Ölçüm, varsayılan olarak tek sayfalık uygulamalarda kullanılanlar gibi geçmiş etkinliklerini dinler ve page_view etkinliklerini config komutundaki send_page_view parametresinden bağımsız olarak gönderir.
Geçmiş değişiklikleri nedeniyle page_view etkinliklerinin gönderilmesini önlemek için Google Analytics mülkünüzdeki Geliştirilmiş Ölçüm ayarlarını da yapılandırmanız gerekir.
Web veri akışınızın Gelişmiş Ölçüm ayarları bölümünde "Tarayıcı geçmişi etkinliklerine dayalı sayfa değişiklikleri" seçeneğini devre dışı bırakabilirsiniz. Geliştirilmiş ölçüm etkinlikleri hakkında daha fazla bilgi edinin.
page_view etkinliklerini manuel olarak gönderme
Uygun olduğunda aşağıdaki gtag çağrısını yapın ve yer tutucu değerleri gerektiği gibi değiştirin:
gtag('event', 'page_view', {
page_title: '<Page Title>',
page_location: '<Page Location>'
});