GA4 Para Birimi Değiştirmek
Google Analytics 4 içindeki Mülk (Property) ayarlarında yer alan GA4 Para Birimi değişikliğinin raporlamalara etkisi ve geçmiş verileri retroaktif olarak etkileyip etkilemediği üzerine bir blog yazısı hazırladık.
Öncelikle geriye dönük verilerin değişimini başka bir örnek üstünden anlatalım. Mesela kanal gruplaması yaptıktan sonra yapılan herhangi bir değişiklik, geçmiş veri setini etkiler. Örneğin, Facebook üzerinden gelen CPC trafiğini “Paid Social” adlı bir gruba atıflandırdınız. Ancak 2 ay sonra bu Facebook / CPC kaynağından gelen trafiği sadece “Paid” kanalı olarak görmek istediğinize karar verdiniz. Bu durumda yaptığınız değişiklikler, geçmişte atıfta bulunduğunuz veriyi de etkiler. Dolayısıyla 1 ay önce, dün ve değişimi yaptığınız gün dahil olmak üzere tüm veri setini “Paid” kanalında görmeye başlarsınız.
Peki GA4 para birimini değiştirdiğinizde de geçmişe dönük gelir bilginizi doğru olarak görebilecek misiniz? Universal Analytics’te para birimi değişimi retroaktif olmadığı için değişiklik yapmak raporlamada büyük farklılıklar yaratıyordu. Ancak, GA4’te bu problemlerin önüne geçildiğini görüyoruz. İlgili google support dokümanına ulaşmak için tıklayınız.
Google Analytics 4 arayüzündeki para birimi ‘Euro’ iken 3 farklı satın alma etkinliği gerçekleştirdik. Testlerde ilk iki satın almayı Euro cinsinden yaparken son testi Türk Lirası cinsinden gerçekleştirdik. 2 gün sonrasında para birimi ayarını ‘Dolara çevirip raporlamadaki farkları inceledik. Aşağıda Test içerisinde alınan ürünleri ve toplam tutarı ve gönderilen para birimini görebilirsiniz. Verinin tetiklendiği dataLayer’lara ise buraya tıklayarak ulaşabilirsiniz.
Satın Alım 1:
- Para Birimi: EUR
- Toplam Gelir: 100 Euro
- 1 ürün (Fiyat: 50 Euro)
- 2 ürün (Fiyat: 25 Euro)
Satın Alım 2:
- Para Birimi: EUR
- Toplam Gelir: 3000 TRY
- 1 ürün (Fiyat: 100 Euro)
- 2 ürün (Fiyat: 20 Euro)
Satın Alım 3:
- Para Birimi: TRY
- Toplam Gelir: 3000 TRY
- 1 ürün (Fiyat: 1500 TRY)
- 2 ürün (Fiyat: 750 TRY)
GA4 Para birimi değişimini özetlemek gerekirse
Özetle global para birimi türünde yapılan değişimler geçmiş verileri etkiler. GA4 para birimini değiştirdiğiniz anda 1 yıl önceki veriniz 1 yıl öncenin kur bilgisinden değişir. Örneğin 5 Haziran 2023 tarihindeki gelir (Revenue) ve ürün geliri (Item Revenue) bilgileri 1000 dolarlık geliriniz o günün kuru olan 21.13 ile çarpılarak 21000.13 TL olacak şeklinde çevrilir. Ayrıca TRY ,EUR, USD, gibi currency bilgisini ayarlarsanız, işlemin gerçekleştiği günden bir önceki gün kurundan çeviri yapılarak rapora gelir bilgileri yansıyacaktır. Örneğin 5 Haziran 2024 satış gerçekleştirildi. GA4 para birimi arayüzde Türk Lirası olarak seçildiyse ve GA4’a gönderilen bilgi Dolar üstünden yapıldıysa (Analytics’e gönderilen hit’teki currency bilgisinin USD olması) Bu satıştan elde edilen gelir bilgileri 5 Haziran 2024’ün kuru olan 32.28’den değil 4 Haziran 2024’ün kuru olan 32.64’ten TL’ye çevrilecektir.
Yukarıdaki örneklerde görüldüğü gibi, GA4 para birimi değişiklikleri global para birimlerinde yapıldığı koşulda raporlamalarda doğru veriye ulaşabiliyoruz. Özetle, doğru şartlar altında, GA4 para birimi değiştirildiğinde geçmiş veri seti de doğru bir şekilde çevrilecek.
dataLayer Örnekleri
Satın Alma Testi dataLayer 1
dataLayer.push({ ecommerce: null });
dataLayer.push({
event: "purchase",
ecommerce: {
currency: "EUR",
value: 100,
shipping: 0,
shipping_tier: "",
payment_type: "Credit card / Debit card",
transaction_id: "TEST-12345",
tax: 5,
items: [
{
item_id: "test_id",
item_name: "test_name",
affiliation: "xxx",
coupon: "",
discount: 0,
index: 1,
item_brand: "AnalyticsSessions",
item_category: "test_cateogory",
item_category2: "test_cateogory2",
item_category3: "test_cateogory3",
item_category4: "test_cateogorY4",
item_category5: "test_cateogory5",
item_list_id: "test_list_id",
item_list_name: "test_list_name",
item_variant: "test_variant",
quantity: 1,
price: 50
},
{
item_id: "test_id",
item_name: "test_name",
affiliation: "xxx",
coupon: "",
discount: 0,
index: 1,
item_brand: "AnalyticsSessions",
item_category: "test_cateogory",
item_category2: "test_cateogory2",
item_category3: "test_cateogory3",
item_category4: "test_cateogorY4",
item_category5: "test_cateogory5",
item_list_id: "test_list_id",
item_list_name: "test_list_name",
item_variant: "test_variant",
quantity: 2,
price: 25
}]
}
});
Satın Alma Testi dataLayer 2
dataLayer.push({ ecommerce: null });
dataLayer.push({
event: "purchase",
ecommerce: {
currency: "EUR",
value: 140,
shipping: 0,
shipping_tier: "",
payment_type: "Credit card / Debit card",
transaction_id: "TEST-12345",
tax: 5,
items: [
{
item_id: "test_id",
item_name: "test_name",
affiliation: "xxx",
coupon: "",
discount: 0,
index: 1,
item_brand: "AnalyticsSessions",
item_category: "test_cateogory",
item_category2: "test_cateogory2",
item_category3: "test_cateogory3",
item_category4: "test_cateogorY4",
item_category5: "test_cateogory5",
item_list_id: "test_list_id",
item_list_name: "test_list_name",
item_variant: "test_variant",
quantity: 1,
price: 100
},
{
item_id: "test_id",
item_name: "test_name",
affiliation: "xxx",
coupon: "",
discount: 0,
index: 1,
item_brand: "AnalyticsSessions",
item_category: "test_cateogory",
item_category2: "test_cateogory2",
item_category3: "test_cateogory3",
item_category4: "test_cateogorY4",
item_category5: "test_cateogory5",
item_list_id: "test_list_id",
item_list_name: "test_list_name",
item_variant: "test_variant",
quantity: 2,
price: 20
}]
}
});
Satın Alma Testi dataLayer 3
dataLayer.push({ ecommerce: null });
dataLayer.push({
event: "purchase",
ecommerce: {
currency: "TRY",
value: 3000,
shipping: 0,
shipping_tier: "",
payment_type: "Credit card / Debit card",
transaction_id: "TEST-12345",
tax: 5,
items: [
{
item_id: "test_id",
item_name: "test_name",
affiliation: "xxx",
coupon: "",
discount: 0,
index: 1,
item_brand: "AnalyticsSessions",
item_category: "test_cateogory",
item_category2: "test_cateogory2",
item_category3: "test_cateogory3",
item_category4: "test_cateogorY4",
item_category5: "test_cateogory5",
item_list_id: "test_list_id",
item_list_name: "test_list_name",
item_variant: "test_variant",
quantity: 1,
price: 1500
},
{
item_id: "test_id",
item_name: "test_name",
affiliation: "xxx",
coupon: "",
discount: 0,
index: 1,
item_brand: "AnalyticsSessions",
item_category: "test_cateogory",
item_category2: "test_cateogory2",
item_category3: "test_cateogory3",
item_category4: "test_cateogorY4",
item_category5: "test_cateogory5",
item_list_id: "test_list_id",
item_list_name: "test_list_name",
item_variant: "test_variant",
quantity: 2,
price: 750
}]
}
});