Şafak Kaya
Şafak Kaya - 04 Eylül 2022
Product Analytics Lead

Analytics’in son sürümü olan GA4, hem web sitesi hem de mobil uygulamada müşterilerin yaşam döngüsünü daha eksiksiz anlayabilir. 

GA4, Universal Analytics ile hala benzer birçok özelliğe sahip olsa da bu sürümde oldukça ilgi çekici değişiklikler de bulunuyor. Bunun en büyük örneği ise özel tanımlamalar. Elbette dimension ve metrik yapısını ilk defa GA4 ile görmeyeceğiz. Uzun bir süredir Analytics kullanıyorsanız, muhtemelen özel boyutlara zaten aşinasınızdır.

Google Analytics'e bir hit gönderdiğinizde, bazı veriler otomatik olarak toplanacaktır. Toplanan veriler, kullanıcı tanımlayıcı bilgiler (kullanıcı kimlikleri vs) ve cihaz bilgileri gibi bilgileri içerir. Ayrıca, kullanıcının hangi içerikle etkileşimde bulunduğunu ve sitenizdeki/mobil uygulamalarınızdaki davranışlarını kaydeder.

GA4 Dimension Kullanmanın Faydaları

Ancak, web sitenize veya mobil uygulamalarınıza özel, toplamak istediğiniz başka veriler de olabilir. Burada dimensionlar devreye girer. Dimensionı basitçe tanımlamak gerekirse, verilerin bir parametresi veya özelliğidir. Bir ürünün, etkinliğin, kullanıcının, web sitesinin vb. bir özelliği olabilir. Ne olduğunu, nerede olduğunu, ne zaman olduğunu vb. daha iyi tanımlamamıza ve anlamamıza yardımcı olur.Örnek vermek gerekirse:

Bir web sitesinde bir işlem gerçekleştiğinde bazı dimensionlar şunlar olabilir:

  • İşlem Kimliği
  • Kupon Kodu
  • En son trafik kaynağı 

Bir kullanıcı bir web sitesinde oturum açar ve olay giriş bilgilerini Google Analytics'e göndeririz. Bu etkinliğin dimensionları şunlar olabilir:

  • Giriş yöntemi
  • Kullanıcı kimliği 

Bir ürün satın alınır. Dimensionları şunlar olabilir:

  • Ürün adı
  • Ürün Kategorisi
  • Ürün çeşidi
  • Ürün boyutu 

Oturum açmış bir kullanıcı hesabını açar. Bir kullanıcının dimensionları şunlar olabilir:

  • Kullanıcı kimliği
  • Kayıt ülkesi

GA4 Custom Definitions ve Kullanım Alanları


GA4 Scope'ları

Fiyatlandırma planı GA4 property içinde, metrikleri de yapılandırabileceğinizi fark edeceksiniz. Dimension ve metrikler birbirine çok benzer, ancak bir fark vardır: Bir dimension ya event scope ya da user scope olarak bulunur ama metrik her zaman event scope olarak bulunur. Universal Analytics’ten aşina olduğumuz scope çeşidi azaltılmış olup, genel yapı event scope üzerine yoğunlaşmıştır. Öncelikle tüm bu scope’ların neler olduğunu inceleyelim. 

Hit

Yalnızca (dimenisonın gönderildiği) belirli olay/hit için geçerlidir. Örneğin, Universal Analytics'e "trial başladı" etkinliğini gönderebilir ve bununla birlikte ek bir "fiyatlandırma planı" parametresi ekleyebilirsiniz. Bu dimension yalnızca "trial başladı" etkinliğine uygulanacaktır.

Session

 Belirli bir oturumun tüm hitlerine uygulanır. Örneğin, oturum kimliği dimensionı gönderebilirsiniz ve bunu oturumun son olayı ile gönderseniz bile, önceki tüm olaylar (aynı oturumun) değeri alır. Bu, Google Analytics'in arka ucunda yapılır.

User

Bir kullanıcının tüm hitlerine uygulanır (hit bazlı bir etkinlik, sayfa görüntüleme, vb.). Örneğin, Kullanıcı kimliğini dimension olarak gönderirseniz, söz konusu oturumun tüm hitlerine ve o kullanıcı tarafından gönderilen gelecekteki tüm hitlere uygulanacaktır (GA çerezi aynı kaldığı sürece).

Product

Yalnızca belirli bir ürün için geçerlidir (Geliştirilmiş E-ticaret işleviyle izlenir). Aynı işlemle birden fazla ürün gönderseniz bile, her ürünün ürün kapsamındaki dimensionlarda farklı değerleri olabilir. Örneğin; “ürün boyutu”, “ürün rengi” vb. veriler için geçerlidir.

GA4'te session ve hit scopeları artık mevcut değil ama Google, gelecekte GA4'e session scope ekleyeceklerini söyledi.

Belirli bir sessionın tüm olaylarına bir dimension uygulamak istiyorsanız, o dimensionı her olayla birlikte göndermelisiniz (bu, kod (gtag) düzeyinde veya GTM'de yapılabilir). Ve uygulama, ilk etapta bu verilere nerede sahip olduğunuza bağlıdır. Bir çerezde, veri katmanında veya başka bir yerde olabilir.

GA4'teki user scope dimensionlar, Universal Analytics'teki user scope dimensionlara benzer şekilde çalışır ancak bazı farklılıklar vardır:

  • Universal Analytics'te, aynı sessiondaki her olaya (dimension ayarlanmadan önce bir olay gerçekleşmiş olsa bile) user scope bir dimension uygulanır. GA4'te User Property, tüm olaylara ancak o andan itibaren ileriye doğru ayarlanır. Aynı sessionın geçmiş olayları değiştirilmeyecektir.
  • GA4'te user scope dimensionın nasıl yapılandırıldığı süreci değişti.
  • Tek bir GA4 property içinde artık 25 adede kadar user scope dimension ekleyebilirsiniz.

Bir parametreyi GA4 arayüzünde kullanmak istiyorsanız, o zaman dimensionı GA4 arayüzüne kaydetmeniz gerekir. Bu durumda yapmanız gerekenler şunlardır:

Bir parametreyi custom definition olarak kaydedin ve istediğiniz olaylarla özel parametreler göndermeye başlayın.Burada sıranın önemi yok. Ama bunu hemen hemen aynı anda yapmalısınız. Parametreyi Google Analytics 4'e göndermeye başlar ve yalnızca dimension olarak kaydederseniz, örneğin 1 hafta sonra, raporlarınızda bu 1 haftalık veri eksik olacaktır. Çünkü ,dimensionın kaydı geriye dönük değildir. Ancak, ham veriler (ör. BigQuery'ye akış) bu parametreyi düzgün bir şekilde içerecektir.

Öyleyse, “Dimension nasıl tanımlanır?” merak ediyorsanız, panelde bu dimension tanımlamalarını nasıl yaptığımıza bakalım.


GA4 Dimension Nasıl Tanımlanır?

GA4'te dimension tanımlamak için aşağıdaki adımları izleyebiliriz:

  • Var olan GA4 hesabınızda “Configure” alanında bulunan “Custom Definitions” kısmına tıklıyoruz.GA4 Custom Definitions ve Kullanım Alanları 


  • Açılan sayfada “Create custom dimension” alanına tıklıyoruz.

GA4 Custom Definitions ve Kullanım Alanları

  • Oluşturmak istediğimiz dimension adını “Dimension name” alanına ekliyoruz.GA4 Custom Definitions ve Kullanım Alanları

Kullanıcıya ait bir bilginin olmadığı, bir eventin parametresini tanımladığımız için scope Event olarak kalabilir.

  • “Description” alanına tanımladığımız dimension için bir açıklama ekleyebiliriz.GA4 Custom Definitions ve Kullanım Alanları


  • Son olarak “Event parameter” alanına dimension olarak ekleyeceğimiz parametreyi seçiyoruz.GA4 Custom Definitions ve Kullanım Alanları

Bu tanımlamaları yapıp kaydettiğimizde, artık bu parametre için toplanan verileri oluşturduğumuz dimension ile raporlayabileceğiz.

GA4 Custom Definitions ve Kullanım Alanları

Ayrıca metrik tanımlamalarını da bu şekilde yapabiliriz:

  • Custom definitions ekranından seçeceğimiz “Custom metrics” alanına tıkladığımızda “Create custom metrics” butonuna tıklıyoruz.
  • Oluşturmak istediğimiz metrik adını ekliyoruz:

GA4 Custom Definitions ve Kullanım Alanları

  • Dimension tanımlamalarının aksine, burada scope seçemiyoruz. “Description” alanına tanımladığımız metriğin açıklamasını ekliyoruz:

GA4 Custom Definitions ve Kullanım Alanları

  • Daha sonra “Event parameter” alanına buraya hangi verinin akacağını ekleyeceğimiz bir parametre seçiyoruz.GA4 Custom Definitions ve Kullanım Alanları
  • Ve son olarak, “Unit of measurement” alanında bu metriğin alacağı veri türünü seçiyoruz:GA4 Custom Definitions ve Kullanım Alanları

Alacağınız tür, seçtiğiniz metriğe göre değişiklik gösterebilir. Bu metriği kaydettiğimizde artık verileri bu metrik adı ile raporlayabileceğiz.

GA4 Custom Definitions ve Kullanım Alanları

Unutmamak gerekir ki burada dimension ve metrik eklemek GA360 olmayan hesaplar için oldukça sınırlı. 

GA4 Custom Definitions ve Kullanım Alanları

Tanımlayacağınız verileri doğru seçmek her zaman daha iyi analizler yapmanızda destek olacaktır.

Ürün Analitiği & Veri Kategorisindeki Benzer Bloglarımız

Yeni Nesil Davranışsal Analiz Tool’u: Microsoft Clarity
Yeni Nesil Davranışsal Analiz Tool’u: Microsoft Clarity

Bu yazımızda sizlerle sitenizi Microsoft Clarity aracılığıyla yapacağınız analizler ile nasıl UX uyumlu bir hale getireceğinizin inceliklerini paylaşıyor olacağım.

Devamını oku
GTM Element Visibility ile Sanal Sayfa Entegrasyonu Nasıl Yapılır
GTM Element Visibility ile Sanal Sayfa Entegrasyonu Nasıl Yapılır

Kullanıcılarınızın site içi ve sitenizdeki sayfa içi etkileşimleri nasıl daha iyi ölçülebilir? Google Tag Manager ile Sanal Sayfa Entegrasyonu detayları için blogumuza göz atın.

Devamını oku
GA4’da Exit, Entrance ve Landing Page Raporlamaları
GA4’da Exit, Entrance ve Landing Page Raporlamaları

Google Analytics 4'da Exit, Entrance ve Landing Page raporlamalarının oluşumunu adım adım inceleceğiz.

Devamını oku
Sizi bekliyoruz! Çok boyutlu dijital pazarlama çözümlerimizle tanışmak için hemen iletişime geçin.