Bugün Google Analytics 4 üzerinde daha teknik ve özelleştirilebilir alanlara odaklandım. Özellikle regex kullanarak filtreleme, özel rapor oluşturma ve geliştirilmiş ölçüm event’leri üzerinde pratik yaptım.
Regex Yapıları ile Filtreleme Deneyimi
İlk olarak açılış sayfaları raporlarında regex kullanarak filtreleme işlemlerini denedim.
Bunun için açılış sayfaları raporunda filtre ekle alanına girdim ve:
- Boyut olarak: Açılış sayfası sorgu dizesi
- Eşleşme türü olarak: “Şu kısmi normal ifadeyle eşleşir” seçeneğini kullandım
Bu yapı sayesinde yalnızca belirli kriterlere uyan sayfaları raporlayabiliyoruz. Eğer belirli ifadeleri hariç tutmak istersek bunun tam tersi olan “şu kısmi normal ifadeyle eşleşmez” seçeneğini kullanmamız gerekiyor.
Açılış sayfası URL’si analizlerim ile biten sayfaları filtrelemek için aşağıdaki regex yapısını kullandım:
^.*analizlerim/$
Farklı bir testte ise URL içinde birden fazla kelimeyi kontrol etmek için şu regex yapısını denedim:
(analizlerim|seo)
Bu ifade sayesinde bağlantı içerisinde analizlerim veya seo kelimelerinden herhangi biri geçiyorsa ilgili sayfa filtreye dahil ediliyor.
Kullandığım temel regex yapıları:
^→ Başlangıç*→ Herhangi bir karakter$→ Bitiş|→ Veya (alternatif koşullar)
Regex ile filtreleme, özellikle büyük veri setlerinde raporları çok daha anlamlı hale getiriyor.
Özel Raporlar ve Kitaplık (Library) Alanı
Daha sonra özel raporlar ve kitaplık alanını inceledim.
GA4’te varsayılan raporlar hazır geliyor ancak bu raporları düzenlemek veya tamamen yeni raporlar oluşturmak mümkün.
Bunun için:
Raporlar → Kitaplık alanına girdim.
Burada:
- Raporlar
- Koleksiyonlar
alanları yer alıyor.
Aşağıdan yeni rapor oluştur diyerek ilerledim ve Ayrıntılı rapor seçeneğini kullandım.
Oluşturduğum raporun detayları:
- Boyut: Şehir
- Metrikler:
- Toplam Kullanıcı Sayısı
- Etkinlik Sayısı
- Kullanıcı Etkileşimi
- Oturumlar
Bu raporu “Şehir Bazlı Kullanıcı Raporu” adıyla kaydettim.
Ancak yalnızca raporu kaydetmek yeterli olmuyor. Raporun, Analytics panelinde görünmesi için bir koleksiyona eklenmesi gerekiyor.
Bu nedenle raporumu mevcut koleksiyonumdaki Edinme bölümüne ekledim.
Artık şehir bazlı kullanıcı verilerini tek tıkla görüntüleyebiliyorum.
Kitaplık alanında ayrıca:
- Raporun kim tarafından
- Hangi tarihte oluşturulduğu
bilgileri de yer alıyor. Bu da ekipli çalışmalarda oldukça faydalı.
Geliştirilmiş Ölçüm: Form Etkinlikleri
Son olarak geliştirilmiş ölçüm türleri arasında yer alan form_start ve form_submit event’lerini test ettim.
Bunun için:
- Yönetici → Veri Akışları bölümüne girdim
- Geliştirilmiş ölçüm ayarlarında Form etkileşimleri seçeneğinin aktif olduğundan emin oldum
Ardından sitemdeki iletişim formu üzerinden denemeler yaptım.
Form başlangıcı ve gönderim işlemlerinin:
- Gerçek zamanlı raporlarda
- DebugView ekranında
doğru şekilde tetiklendiğini gözlemledim.
Bu test sayesinde form etkileşimlerini herhangi ek bir etiket oluşturmadan, doğrudan GA4 üzerinden takip edebildiğimi net olarak görmüş oldum.