Bu doküman, web sitelerindeki sayfa görüntülemelerini ölçmek isteyen
tek sayfalık uygulama için Google Analytics'i kullanabilirsiniz.
Tek sayfalık uygulamalar
(SPA), bir HTML dokümanı yükleyen ve ek doküman getiren web siteleridir
JavaScript API'lerini kullanan içerikler.
Örnek: Potansiyel müşteri elde etmek için bir formunuz olduğunu varsayalım. Formda üç
ekranlar:
Müşteri bilgilerini yakalamak için ilk ekran.
Müşterilerin belirli hizmetlere ilgi gösterdiği ikinci ekran.
Müşterinin ilgi alanlarıyla ilgili web seminerlerine kaydolmak için üçüncü ekran sayfası.
SPA'lardan gelen sayfa görüntülemelerini doğru ölçmenin anahtarı, sayfa görüntülemelerini
ve sayfa yönlendirenini doğru şekilde almak için kullanıcının etkileşimde bulunduğu her ekran
izlemelisiniz.
Başlamadan önce
Bu sayfada sahip olduğunuz varsayılır:
Web siteniz için bir Google Analytics 4 hesabı ve mülkü. Nasıl yapıldığını öğrenin
Google'ı kurun
Analiz.
Doğru bir SPA ölçümü uygulamak için, bu yöntemlerden birini kullanarak yeni bir SPA
sanal sayfa görüntüleme:
Tarayıcı geçmişi değişiklikleri (önerilir): SPA'nız Geçmiş
API, özellikle
ekranları güncellemek için pushState() ve replaceState() yöntemini kullanıyorsanız,
seçeneğini belirleyin.
Özel etkinlikler: Web siteniz DocumentFragment kullanıyorsa
farklı ekranlar oluşturmak için bu seçeneği kullanın.
Ölçüm ayarlarınızı doğrulama
Tek sayfalık uygulamanızın sayfa görüntülemelerini doğru ölçtüğünü doğrulamak için:
SPA ölçüm ayarlarınızdaki her etiket için hata ayıklama modunu etkinleştirin. Nasıl yapıldığını öğrenin
Etkinlikleri şurada izleyin:
DebugView bölümüne gidin.
Tek sayfalık uygulamanızı tıklayın. Yeni bir sanal makineyi tıkladığınızda
DebugView'da yeni bir page_view etkinliği görürsünüz. Karşılaştırma
Kontrol edilecek önceki page_view etkinliğe sahip page_view etkinlik parametresi
sayfa yönlendireni ve sayfa konumu doğru şekilde güncellendiyse.
[null,null,["Son güncelleme tarihi: 2024-08-22 UTC."],[[["This guide helps developers track page views within single-page applications using Google Analytics 4."],["Accurate tracking involves counting views for each screen a user interacts with and ensuring correct referral data for user journey analysis."],["Implementation relies on leveraging browser history changes or custom events to trigger virtual page views for different screens within the application."],["Before starting, ensure you have a Google Analytics 4 account and a Google tag implemented on your website."],["Verification involves enabling debug mode and confirming that new `page_view` events are triggered with updated page referrer and location data upon screen transitions."]]],["Developers using Google Analytics to measure page views on single-page applications (SPAs) should count page views for each user-interacted screen and accurately track the page referrer. To implement this, they can trigger virtual page views via browser history changes using the History API's `pushState()` and `replaceState()` methods, or through custom events with the `DocumentFragment` object. After implementation, debug mode should be enabled to verify new `page_view` events for each virtual screen, ensuring referrer and location data updates correctly.\n"]]