Bu belge, tek sayfalık uygulamalarındaki sayfa görüntülemelerini Google Analytics'i kullanarak ölçmek isteyen geliştiriciler içindir.
Tek sayfalık uygulamalar (SPA), bir HTML dokümanını bir kez yükleyen ve JavaScript API'lerini kullanarak diğer içerikleri getiren web siteleridir.
Örnek: Potansiyel müşteri edinmeye yönelik bir formunuz olduğunu varsayalım. Formda üç ekran vardır:
- Müşteri bilgilerinin kaydedildiği ilk ekran.
- Müşterilerin belirli hizmetlerle ilgilendiklerini belirttiği ikinci ekran.
- Müşterinin ilgi alanlarıyla ilgili web seminerlerine kaydolmak için kullanabileceğiniz üçüncü ekran sayfası.
SPA'lardan gelen sayfa görüntüleme sayısını doğru bir şekilde ölçmenin anahtarı, bir kullanıcının etkileşim kurduğu her ekran için sayfa görüntüleme sayısını saymak ve sayfayı referrer sayfayı doğru şekilde ayarlamaktır. Böylece kullanıcı yolculuğunu doğru bir şekilde izleyebilirsiniz.
Başlamadan önce
Bu sayfada, aşağıdakilere sahip olduğunuz varsayılmaktadır:
Web siteniz için bir Google Analytics 4 hesabı ve mülkü. Google Analytics'i nasıl kuracağınızı öğrenin.
Web sitenizde uygulanmış ve sayfa ilk yüklendiğinde tetiklenen bir Google etiketi. Google etiketini nasıl oluşturacağınızı öğrenin.
Tek sayfalık uygulama ölçümünü uygulayın
Doğru SPA ölçümü uygulamak için aşağıdaki yöntemlerden birini kullanarak yeni bir sanal sayfa görüntüleme tetikleyin:
Tarayıcı geçmişi değişiklikleri (önerilir): SPA'nız ekranları güncellemek için History API'sini, özellikle de
pushState()
vereplaceState()
yöntemini kullanıyorsa bu seçeneği kullanın.Özel etkinlikler: Web siteniz farklı ekranlar oluşturmak için
DocumentFragment
nesnesini kullanıyorsa bu seçeneği kullanın.