E-ticareti ölçme

Kullanıcılarınızın alışveriş davranışları hakkında bilgi toplamak için e-ticaret etkinlikleri oluşturabilirsiniz. Etkinlikler, en popüler ürünlerinizi ölçmenize ve tanıtımlar ile ürün yerleştirmelerin geliriniz üzerindeki etkisini anlamanıza olanak tanır.

Bu belgede, her bir e-ticaret etkinliği ve etkinliğin ne zaman ayarlanacağı açıklanmaktadır. E-ticaret etkinliğinin nasıl oluşturulacağına dair adım adım bir örnek için Satın alma etkinliği oluşturma başlıklı makaleyi inceleyin.

Başlamadan önce

GA4 yapılandırma etiketini web sitenize ekleme

Google Analytics: GA4 Yapılandırması etiketini web sitenize eklediğinizden ve Analytics ile web sitesi kaynak koduna erişebildiğinizden emin olun.

GA4 etkinlik etiketiyle e-ticaret etkinliklerini ölçme

E-ticaret etkinliklerini ve parametrelerini Google Analytics mülkünüze göndermek için:

  1. Google Etiket Yöneticisini açın.

  2. Çalışma alanınızda Etiketler menüsünü açın.

  3. Yeni bir etiket oluşturun. Etiket Yapılandırması kutusunu tıklayın ve Google Analytics: GA4 Etkinliği etiketini seçin.

  4. Etkinlik Adı için yerleşik değişkeni {{Event}} kullanın. Bu işlemde, gtag.js API'si kullanılarak gönderilen Google Analytics e-ticaret etkinliği adı kullanılır.

  5. Diğer Ayarlar > E-ticaret bölümünde E-ticaret verilerini gönder'i işaretleyin.

  6. Veri Kaynağı için Veri Katmanı'nı seçin. E-ticaret etiketi yapılandırmasını gösteren Etiket Yöneticisi kullanıcı arayüzü.

  7. GA4 etkinliği için bir tetikleyici oluşturun (örneğin, kullanıcı ödeme düğmesini tıkladığında). Kullanılabilir tüm tetikleyici türlerini inceleyin.

  8. Etiketi adlandırın ve kaydedin.

Öneriler

  • Etkinlikleri gerçek zamanlı olarak görebilmek ve sorunları giderebilmek için hata ayıklama modunu etkinleştirin.
  • E-ticaret etkinlikleriyle özel parametreler gönderirken özel boyut ve metrik sınırlarını inceleyin.
  • Gelir metriklerinin doğru şekilde hesaplanması için value (gelir) verilerini gönderirken currency değerini ayarlayın.
  • Parametre isteğe bağlı olsa da olmasa da verilerini aldığınız her e-ticaret parametresini ayarlayın.
  • Web sitenizi nasıl etiketleyeceğinize dair bir örnek görmek için örnek e-ticaret web sitesini kullanın.
  • Verilerin raporlara doğru şekilde doldurulması için bu belgedeki biçimi kullanın. Öğeler dizisini e-ticaret dizisinin dışında ayarlamanız gerekiyorsa value (gelir) verilerini gönderirken currency parametresini etkinlik düzeyinde ayarlayın.

Uygulama

Genelde e-ticaret uygulamaları aşağıdaki işlemleri ölçer:

Bu işlemlerin merkezinde sattığınız ürünler ve hizmetler yer alır. Ürünleri ve hizmetleri, e-ticaret etkinliklerine eklenebilecek bir dizi öğe olarak gösterebilirsiniz. Belirlenen parametrelere ek olarak, öğeler dizisine 27 adede kadar özel parametre ekleyebilirsiniz.

Aşağıdaki örnekte, bu kılavuzda referans verilen items koleksiyonunun nasıl oluşturulacağı gösterilmektedir. items dizisi en fazla 200 öğe içerebilir.

items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 10.01,
      quantity: 3
    },
    {
      item_id: "SKU_12346",
      item_name: "Google Grey Women's Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 3.33,
      index: 1,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "gray",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 21.01,
      quantity: 2
    }
]

Listeden öğe seçme

Kullanıcıya bir sonuç listesi sunulduğunda, gösterilen öğeleri içeren bir items dizi parametresi de dahil olmak üzere bir view_item_list etkinliği gönderin. Gönderilecek parametrelerle ilgili ayrıntılar için Etkinlik referansı başlıklı makaleyi inceleyin.

Etiket yapılandırmasını göster

Etiket yapılandırması:

  • Etiket türü: Google Analytics: GA4 Etkinliği
  • Etkinlik Adı: view_item_list
  • Veri Katmanı Değişkenleri (Ad - Veri Katmanı Değişkeni Adı):
    • E-ticaret Öğeleri - ecommerce.items
    • E-ticaret öğe listesi kimliği: ecommerce.item_list_id
    • E-ticaret Öğe Listesi Adı - ecommerce.item_list_name
  • Etkinlik Parametreleri (Parametre Adı - Değer):
    • items-{{Ecommerce Items}}
    • item_list_id-{{Ecommerce Item List ID}}
    • item_list_name-{{Ecommerce Item List Name}}
  • Tetikleyici: Etkinlik eşittir view_item_list

Tetikleyici yapılandırması:

  • Tetikleyici Türü: Özel Etkinlik
  • Etkinlik Adı: view_item_list
  • Bu tetikleyici şu koşulda etkinleşir: Tüm Özel Etkinlikler
dataLayer.push({ ecommerce: null });  // Clear the previous ecommerce object.
dataLayer.push({
  event: "view_item_list",
  ecommerce: {
    item_list_id: "related_products",
    item_list_name: "Related products",
    items: [
     {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 10.03,
      quantity: 3
    },
    {
      item_id: "SKU_12346",
      item_name: "Google Grey Women's Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 3.33,
      index: 1,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "gray",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 21.01,
      promotion_id: "P_12345",
      promotion_name: "Summer Sale",
      quantity: 2
    }]
  }
});

Kullanıcı listeden bir öğe seçtiğinde, select_item etkinliğini items dizisi parametresinde seçilen öğeyle birlikte gönderin. Gönderilecek parametreler hakkında ayrıntılı bilgi için Etkinlikler referansı başlıklı makaleyi inceleyin.

Etiket yapılandırmasını göster

Etiket yapılandırması:

  • Etiket türü: Google Analytics: GA4 Etkinliği
  • Etkinlik Adı: select_item
  • Veri Katmanı Değişkenleri (Ad - Veri Katmanı Değişkeni Adı):
    • E-ticaret Öğeleri - ecommerce.items
    • E-ticaret öğe listesi kimliği: ecommerce.item_list_id
    • E-ticaret Öğe Listesi Adı - ecommerce.item_list_name
  • Etkinlik Parametreleri (Parametre Adı - Değer):
    • items-{{Ecommerce Items}}
    • item_list_id-{{Ecommerce Item List ID}}
    • item_list_name-{{Ecommerce Item List Name}}
  • Tetikleyici: Etkinlik eşittir select_item

Tetikleyici yapılandırması:

  • Tetikleyici Türü: Özel Etkinlik
  • Etkinlik Adı: select_item
  • Bu tetikleyici şu koşulda etkinleşir: Tüm Özel Etkinlikler
dataLayer.push({ ecommerce: null });  // Clear the previous ecommerce object.
dataLayer.push({
  event: "select_item",
  ecommerce: {
    item_list_id: "related_products",
    item_list_name: "Related products",
    items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 10.01,
      quantity: 3
    }
    ]
  }
});

Öğe ayrıntılarını görüntüleme

Öğe ayrıntılarının kaç kez görüntülendiğini ölçmek için kullanıcı bir öğenin ayrıntılar ekranını her görüntülediğinde view_item etkinliği gönderin. Gönderilecek parametreler hakkında ayrıntılı bilgi için Etkinlikler referansı başlıklı makaleyi inceleyin.

Etiket yapılandırmasını göster

Etiket yapılandırması:

  • Etiket türü: Google Analytics: GA4 Etkinliği
  • Etkinlik Adı: view_item
  • Veri Katmanı Değişkenleri (Ad - Veri Katmanı Değişkeni Adı):
    • E-ticaret Öğeleri - ecommerce.items
    • E-ticaret değeri - ecommerce.value
    • E-ticaret Para Birimi - ecommerce.currency
  • Etkinlik Parametreleri (Parametre Adı - Değer):
    • items-{{Ecommerce Items}}
    • value-{{Ecommerce Value}}
    • currency-{{Ecommerce Currency}}
  • Tetikleyici: Etkinlik eşittir view_item

Tetikleyici yapılandırması:

  • Tetikleyici Türü: Özel Etkinlik
  • Etkinlik Adı: view_item
  • Bu tetikleyici şu koşulda etkinleşir: Tüm Özel Etkinlikler
dataLayer.push({ ecommerce: null });  // Clear the previous ecommerce object.
dataLayer.push({
  event: "view_item",
  ecommerce: {
    currency: "USD",
    value: 30.03,
    items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 10.01,
      quantity: 3
    }
    ]
  }
});

Alışveriş sepetine öğe ekleme veya sepetten öğe kaldırma

Bir öğenin alışveriş sepetine eklenmesini ölçmek için add_to_cart etkinliğini items dizisindeki ilgili öğelerle birlikte gönderin. Gönderilecek parametreler hakkında ayrıntılı bilgi için Etkinlikler referansı başlıklı makaleyi inceleyin.

Etiket yapılandırmasını göster

Etiket yapılandırması:

  • Etiket türü: Google Analytics: GA4 Etkinliği
  • Etkinlik Adı: add_to_cart
  • Veri Katmanı Değişkenleri (Ad - Veri Katmanı Değişkeni Adı):
    • E-ticaret Öğeleri - ecommerce.items
    • E-ticaret değeri - ecommerce.value
    • E-ticaret Para Birimi - ecommerce.currency
  • Etkinlik Parametreleri (Parametre Adı - Değer):
    • items-{{Ecommerce Items}}
    • value-{{Ecommerce Value}}
    • currency-{{Ecommerce Currency}}
  • Tetikleyici: Etkinlik eşittir add_to_cart

Tetikleyici yapılandırması:

  • Tetikleyici Türü: Özel Etkinlik
  • Etkinlik Adı: add_to_cart
  • Bu tetikleyici şu koşulda etkinleşir: Tüm Özel Etkinlikler
dataLayer.push({ ecommerce: null });  // Clear the previous ecommerce object.
dataLayer.push({
  event: "add_to_cart",
  ecommerce: {
    currency: "USD",
    value: 30.03,
    items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 10.01,
      quantity: 3
    }
    ]
  }
});

Ayrıca, bir öğe istek listesine eklendiğinde bunu ölçmek için add_to_wishlist dizisindeki ilgili öğelerle birlikte bir items etkinliği gönderebilirsiniz. Gönderilecek parametrelerle ilgili ayrıntılar için Etkinlik referansı başlıklı makaleyi inceleyin.

Etiket yapılandırmasını göster

Etiket yapılandırması:

  • Etiket türü: Google Analytics: GA4 Etkinliği
  • Etkinlik Adı: add_to_wishlist
  • Veri Katmanı Değişkenleri (Ad - Veri Katmanı Değişkeni Adı):
    • E-ticaret Öğeleri - ecommerce.items
    • E-ticaret değeri - ecommerce.value
    • E-ticaret Para Birimi - ecommerce.currency
  • Etkinlik Parametreleri (Parametre Adı - Değer):
    • items-{{Ecommerce Items}}
    • value-{{Ecommerce Value}}
    • currency-{{Ecommerce Currency}}
  • Tetikleyici: Etkinlik eşittir add_to_wishlist

Tetikleyici yapılandırması:

  • Tetikleyici Türü: Özel Etkinlik
  • Etkinlik Adı: add_to_wishlist
  • Bu tetikleyici şu koşulda etkinleşir: Tüm Özel Etkinlikler
dataLayer.push({ ecommerce: null });  // Clear the previous ecommerce object.
dataLayer.push({
  event: "add_to_wishlist",
  ecommerce: {
    currency: "USD",
    value: 30.03,
    items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 10.01,
      quantity: 3
    }
    ]
  }
});

Kullanıcı daha sonra alışveriş sepetini görüntülediğinde, alışveriş sepetindeki tüm öğelerle birlikte view_cart etkinliğini gönderin. Gönderilecek parametreler hakkında ayrıntılı bilgi için Etkinlik referansı başlıklı makaleyi inceleyin.

Etiket yapılandırmasını göster

Etiket yapılandırması:

  • Etiket türü: Google Analytics: GA4 Etkinliği
  • Etkinlik Adı: view_cart
  • Veri Katmanı Değişkenleri (Ad - Veri Katmanı Değişkeni Adı):
    • E-ticaret Öğeleri - ecommerce.items
    • E-ticaret değeri - ecommerce.value
    • E-ticaret Para Birimi - ecommerce.currency
  • Etkinlik Parametreleri (Parametre Adı - Değer):
    • items-{{Ecommerce Items}}
    • value-{{Ecommerce Value}}
    • currency-{{Ecommerce Currency}}
  • Tetikleyici: Etkinlik eşittir view_cart

Tetikleyici yapılandırması:

  • Tetikleyici Türü: Özel Etkinlik
  • Etkinlik Adı: view_cart
  • Bu tetikleyici şu koşulda etkinleşir: Tüm Özel Etkinlikler
dataLayer.push({ ecommerce: null });  // Clear the previous ecommerce object.
dataLayer.push({
  event: "view_cart",
  ecommerce: {
    currency: "USD",
    value: 30.03,
    items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 10.01,
      quantity: 3
    }
    ]
  }
});

Kullanıcının alışveriş sepetinden bir öğeyi kaldırdığı zamanı ölçmek için remove_from_cart etkinliğini gönderin. Gönderilecek parametreler hakkında ayrıntılı bilgi için Etkinlik referansı başlıklı makaleyi inceleyin.

Etiket yapılandırmasını göster

Etiket yapılandırması:

  • Etiket türü: Google Analytics: GA4 Etkinliği
  • Etkinlik Adı: remove_from_cart
  • Veri Katmanı Değişkenleri (Ad - Veri Katmanı Değişkeni Adı):
    • E-ticaret Öğeleri - ecommerce.items
    • E-ticaret değeri - ecommerce.value
    • E-ticaret Para Birimi - ecommerce.currency
  • Etkinlik Parametreleri (Parametre Adı - Değer):
    • items-{{Ecommerce Items}}
    • value-{{Ecommerce Value}}
    • currency-{{Ecommerce Currency}}
  • Tetikleyici: Etkinlik eşittir remove_from_cart

Tetikleyici yapılandırması:

  • Tetikleyici Türü: Özel Etkinlik
  • Etkinlik Adı: remove_from_cart
  • Bu tetikleyici şu koşulda etkinleşir: Tüm Özel Etkinlikler
dataLayer.push({ ecommerce: null });  // Clear the previous ecommerce object.
dataLayer.push({
  event: "remove_from_cart",
  ecommerce: {
    currency: "USD",
    value: 30.03,
    items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 10.01,
      quantity: 3
    }
    ]
  }
});

Ödeme sürecini başlatma

Ödeme sürecindeki ilk adımı, ilgili alanlarla tanımlanmış bir veya daha fazla öğe içeren bir begin_checkout etkinliği göndererek ölçün. Etkinliğe eklenerek tüm siparişe veya items dizisindeki belirli öğelere eklenerek belirli bir öğeye de kupon eklenebilir. Gönderilecek parametrelerle ilgili ayrıntılar için Etkinlik referansı başlıklı makaleyi inceleyin.

Etiket yapılandırmasını göster

Etiket yapılandırması:

  • Etiket türü: Google Analytics: GA4 Etkinliği
  • Etkinlik Adı: begin_checkout
  • Veri Katmanı Değişkenleri (Ad - Veri Katmanı Değişkeni Adı):
    • E-ticaret Öğeleri - ecommerce.items
    • E-ticaret değeri - ecommerce.value
    • E-ticaret Para Birimi - ecommerce.currency
    • E-ticaret kuponu - ecommerce.coupon
  • Etkinlik Parametreleri (Parametre Adı - Değer):
    • items-{{Ecommerce Items}}
    • value-{{Ecommerce Value}}
    • currency-{{Ecommerce Currency}}
    • coupon-{{Ecommerce Coupon}}
  • Tetikleyici: Etkinlik eşittir begin_checkout

Tetikleyici yapılandırması:

  • Tetikleyici Türü: Özel Etkinlik
  • Etkinlik Adı: begin_checkout
  • Bu tetikleyici şu koşulda etkinleşir: Tüm Özel Etkinlikler
dataLayer.push({ ecommerce: null });  // Clear the previous ecommerce object.
dataLayer.push({
  event: "begin_checkout",
  ecommerce: {
    currency: "USD",
    value: 30.03,
    coupon: "SUMMER_FUN",
    items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 10.01,
      quantity: 3
    }
    ]
  }
});

Bir kullanıcı ödeme sürecinde bir sonraki adıma geçtiğinde ve kargo bilgileri eklediğinde add_shipping_info etkinliğini gönderin. Kullanıcının teslimat seçeneğini (ör. "Kara yolu", "Hava yolu" veya "Ertesi gün") belirtmek için shipping_tier parametresini kullanın. Gönderilecek parametreler hakkında ayrıntılı bilgi için Etkinlik referansı başlıklı makaleyi inceleyin.

Etiket yapılandırmasını göster

Etiket yapılandırması:

  • Etiket türü: Google Analytics: GA4 Etkinliği
  • Etkinlik Adı: add_shipping_info
  • Veri Katmanı Değişkenleri (Ad - Veri Katmanı Değişkeni Adı):
    • E-ticaret Öğeleri - ecommerce.items
    • E-ticaret değeri - ecommerce.value
    • E-ticaret Para Birimi - ecommerce.currency
    • E-ticaret kuponu - ecommerce.coupon
    • E-ticaret Kargo Katmanı - ecommerce.shipping_tier
  • Etkinlik Parametreleri (Parametre Adı - Değer):
    • items-{{Ecommerce Items}}
    • value-{{Ecommerce Value}}
    • currency-{{Ecommerce Currency}}
    • coupon-{{Ecommerce Coupon}}
    • shipping_tier-{{Ecommerce Shipping Tier}}
  • Tetikleyici: Etkinlik eşittir add_shipping_info

Tetikleyici yapılandırması:

  • Tetikleyici Türü: Özel Etkinlik
  • Etkinlik Adı: add_shipping_info
  • Bu tetikleyici şu koşulda etkinleşir: Tüm Özel Etkinlikler
dataLayer.push({ ecommerce: null });  // Clear the previous ecommerce object.
dataLayer.push({
  event: "add_shipping_info",
  ecommerce: {
    currency: "USD",
    value: 30.03,
    coupon: "SUMMER_FUN",
    shipping_tier: "Ground",
    items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 10.01,
      quantity: 3
    }
    ]
  }
});

Kullanıcı ödeme bilgilerini gönderdiğinde add_payment_info etkinliğini gönderin. Gerekirse seçilen ödeme yöntemi için bu etkinliğe payment_type ekleyin. Gönderilecek parametreler hakkında ayrıntılı bilgi için Etkinlik referansı başlıklı makaleyi inceleyin.

Etiket yapılandırmasını göster

Etiket yapılandırması:

  • Etiket türü: Google Analytics: GA4 Etkinliği
  • Etkinlik Adı: add_payment_info
  • Veri Katmanı Değişkenleri (Ad - Veri Katmanı Değişkeni Adı):
    • E-ticaret Öğeleri - ecommerce.items
    • E-ticaret değeri - ecommerce.value
    • E-ticaret Para Birimi - ecommerce.currency
    • E-ticaret kuponu - ecommerce.coupon
    • E-ticaret Ödeme Türü - ecommerce.payment_type
  • Etkinlik Parametreleri (Parametre Adı - Değer):
    • items-{{Ecommerce Items}}
    • value-{{Ecommerce Value}}
    • currency-{{Ecommerce Currency}}
    • coupon-{{Ecommerce Coupon}}
    • payment_type-{{Ecommerce Payment Type}}
  • Tetikleyici: Etkinlik eşittir add_payment_info

Tetikleyici yapılandırması:

  • Tetikleyici Türü: Özel Etkinlik
  • Etkinlik Adı: add_payment_info
  • Bu tetikleyici şu koşulda etkinleşir: Tüm Özel Etkinlikler
dataLayer.push({ ecommerce: null });  // Clear the previous ecommerce object.
dataLayer.push({
  event: "add_payment_info",
  ecommerce: {
    currency: "USD",
    value: 30.03,
    coupon: "SUMMER_FUN",
    payment_type: "Credit Card",
    items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 10.01,
      quantity: 3
    }
    ]
  }
});

Satın alma işlemi yapma veya geri ödeme yapma

İlgili alanlarla tanımlanmış bir veya daha fazla öğe içeren bir purchase etkinliği göndererek satın alma işlemini ölçün. Gönderilecek parametreler hakkında ayrıntılı bilgi için Etkinlik referansı başlıklı makaleyi inceleyin.

Etiket yapılandırmasını göster

Etiket yapılandırması:

  • Etiket türü: Google Analytics: GA4 Etkinliği
  • Etkinlik Adı: purchase
  • Veri Katmanı Değişkenleri (Ad - Veri Katmanı Değişkeni Adı):
    • E-ticaret Öğeleri - ecommerce.items
    • E-ticaret İşlem Kimliği - ecommerce.transaction_id
    • E-ticaret değeri - ecommerce.value
    • E-ticaret Vergisi - ecommerce.tax
    • E-ticaret Kargo - ecommerce.shipping
    • E-ticaret Para Birimi - ecommerce.currency
    • E-ticaret kuponu - ecommerce.coupon
  • Etkinlik Parametreleri (Parametre Adı - Değer):
    • items-{{Ecommerce Items}}
    • transaction_id-{{Ecommerce Transaction ID}}
    • value-{{Ecommerce Value}}
    • tax-{{Ecommerce Tax}}
    • shipping-{{Ecommerce Shipping}}
    • currency-{{Ecommerce Currency}}
    • coupon-{{Ecommerce Coupon}}
  • Tetikleyici: Etkinlik eşittir purchase

Tetikleyici yapılandırması:

  • Tetikleyici Türü: Özel Etkinlik
  • Etkinlik Adı: purchase
  • Bu tetikleyici şu koşulda etkinleşir: Tüm Özel Etkinlikler
dataLayer.push({ ecommerce: null });  // Clear the previous ecommerce object.
dataLayer.push({
  event: "purchase",
  ecommerce: {
    transaction_id: "T_12345",
    // Sum of (price * quantity) for all items.
    value: 72.05,
    tax: 3.60,
    shipping: 5.99,
    currency: "USD",
    coupon: "SUMMER_SALE",
    customer_type: "new",
    items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 10.01,
      quantity: 3
    },
    {
      item_id: "SKU_12346",
      item_name: "Google Grey Women's Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 3.33,
      index: 1,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "gray",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 21.01,
      promotion_id: "P_12345",
      promotion_name: "Summer Sale",
      quantity: 2
    }]
  }
});

İlgili refund etkinliğini göndererek geri ödemeleri ölçün. Bu etkinlikte, transaction_id belirtilmiş ve item_id ile quantity kullanılarak tanımlanmış bir veya daha fazla öğe olmalıdır. Analytics'te öğe düzeyinde geri ödeme metriklerini görmek için refund etkinliğinize öğe bilgilerini eklemenizi öneririz.

Gönderilecek parametreler hakkında ayrıntılı bilgi için Etkinlik referansı başlıklı makaleyi inceleyin.

Etiket yapılandırmasını göster

Etiket yapılandırması:

  • Etiket türü: Google Analytics: GA4 Etkinliği
  • Etkinlik Adı: refund
  • Veri Katmanı Değişkenleri (Ad - Veri Katmanı Değişkeni Adı):
    • E-ticaret Öğeleri - ecommerce.items
    • E-ticaret İşlem Kimliği - ecommerce.transaction_id
    • E-ticaret değeri - ecommerce.value
    • E-ticaret Vergisi - ecommerce.tax
    • E-ticaret Kargo - ecommerce.shipping
    • E-ticaret Para Birimi - ecommerce.currency
    • E-ticaret kuponu - ecommerce.coupon
  • Etkinlik Parametreleri (Parametre Adı - Değer):
    • items-{{Ecommerce Items}}
    • transaction_id-{{Ecommerce Transaction ID}}
    • value-{{Ecommerce Value}}
    • tax-{{Ecommerce Tax}}
    • shipping-{{Ecommerce Shipping}}
    • currency-{{Ecommerce Currency}}
    • coupon-{{Ecommerce Coupon}}
  • Tetikleyici: Etkinlik eşittir refund

Tetikleyici yapılandırması:

  • Tetikleyici Türü: Özel Etkinlik
  • Etkinlik Adı: refund
  • Bu tetikleyici şu koşulda etkinleşir: Tüm Özel Etkinlikler
dataLayer.push({ ecommerce: null });  // Clear the previous ecommerce object.
dataLayer.push({
  event: "refund",
  ecommerce: {
    currency: "USD",
    transaction_id: "T_12345", // Transaction ID. Required for purchases and refunds.
    value: 30.03,
    coupon: "SUMMER_FUN",
    shipping: 3.33,
    tax: 1.11,
    items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 10.01,
      quantity: 3
    }
    ]
  }
});

Promosyonları uygulama

E-ticaret, indirim tanıtımı için gösterilen banner'lar gibi dahili tanıtımların gösterim ve tıklamalarını ölçme desteğini içerir.

Promosyon gösterimleri genellikle tanıtılan öğeyi belirtmek için öğeler parametresiyle view_promotion etkinliği gönderilerek ilk ekran görüntüleme ile ölçülür. Gönderilecek parametreler hakkında ayrıntılı bilgi için Etkinlik referansı başlıklı makaleyi inceleyin.

Etiket yapılandırmasını göster

Etiket yapılandırması:

  • Etiket türü: Google Analytics: GA4 Etkinliği
  • Etkinlik Adı: view_promotion
  • Veri Katmanı Değişkenleri (Ad - Veri Katmanı Değişkeni Adı):
    • E-ticaret Reklam Öğesi Adı - ecommerce.creative_name
    • E-ticaret Reklam Öğesi Yuvası - ecommerce.creative_slot
    • E-ticaret Promosyon Kimliği - ecommerce.promotion_id
    • E-ticaret Tanıtım Adı - ecommerce.promotion_name
    • E-ticaret Öğeleri - ecommerce.items
  • Etkinlik Parametreleri (Parametre Adı - Değer):
    • creative_name-{{Ecommerce Creative Name}}
    • creative_slot-{{Ecommerce Creative Slot}}
    • promotion_id-{{Ecommerce Promotion ID}}
    • promotion_name-{{Ecommerce Promotion Name}}
    • items-{{Ecommerce Items}}
  • Tetikleyici: Etkinlik eşittir view_promotion

Tetikleyici yapılandırması:

  • Tetikleyici Türü: Özel Etkinlik
  • Etkinlik Adı: view_promotion
  • Bu tetikleyici şu koşulda etkinleşir: Tüm Özel Etkinlikler
dataLayer.push({ ecommerce: null });  // Clear the previous ecommerce object.
dataLayer.push({
  event: "view_promotion",
  ecommerce: {
    creative_name: "Summer Banner",
    creative_slot: "featured_app_1",
    promotion_id: "P_12345",
    promotion_name: "Summer Sale",
    items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 10.01,
      quantity: 3
    }
    ]
  }
});

Bir kullanıcının promosyonu tıkladığını belirtmek için bu öğeyi öğe parametresi olarak içeren bir select_promotion etkinliği gönderin. Gönderilecek parametreler hakkında ayrıntılı bilgi için Etkinlikler referansı başlıklı makaleyi inceleyin.

Etiket yapılandırmasını göster

Etiket yapılandırması:

  • Etiket türü: Google Analytics: GA4 Etkinliği
  • Veri Katmanı Değişkenleri (Ad - Veri Katmanı Değişkeni Adı):
    • E-ticaret Reklam Öğesi Adı - ecommerce.creative_name
    • E-ticaret Reklam Öğesi Yuvası - ecommerce.creative_slot
    • E-ticaret Promosyon Kimliği - ecommerce.promotion_id
    • E-ticaret Tanıtım Adı - ecommerce.promotion_name
    • E-ticaret Öğeleri - ecommerce.items
  • Etkinlik Parametreleri (Parametre Adı - Değer):
    • creative_name-{{Ecommerce Creative Name}}
    • creative_slot-{{Ecommerce Creative Slot}}
    • promotion_id-{{Ecommerce Promotion ID}}
    • promotion_name-{{Ecommerce Promotion Name}}
    • items-{{Ecommerce Items}}
  • Değişken Türü: Veri Katmanı Değişkeni - "ecommerce.items"
  • Tetikleyici: Etkinlik eşittir select_promotion

Tetikleyici yapılandırması:

  • Tetikleyici Türü: Özel Etkinlik
  • Etkinlik Adı: select_promotion
  • Bu tetikleyici şu koşulda etkinleşir: Tüm Özel Etkinlikler
dataLayer.push({ ecommerce: null });  // Clear the previous ecommerce object.
dataLayer.push({
  event: "select_promotion",
  ecommerce: {
    creative_name: "Summer Banner",
    creative_slot: "featured_app_1",
    promotion_id: "P_12345",
    promotion_name: "Summer Sale",
    items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 10.01,
      quantity: 3
    }
    ]
  }
});

Özel JavaScript değişkeni kullanma

Web siteniz veri katmanını desteklemiyorsa e-ticaret veri nesnesini döndüren bir işlevi çağırmak için Özel JavaScript Değişkeni kullanabilirsiniz. Bu nesne, bu kılavuzun önceki bölümlerinde gösterilen veri katmanı söz dizimini kullanmalıdır. Örneğin:

// A Custom JavaScript Variable that returns an ecommerceData object
// that follows the data layer syntax.
function getEcommerceData() {
  var ecommerceProductData = [
    {
      item_name: "Stan and Friends Tee",
      item_id: "SKU_12345",  // ID is required.
      // Rest of the product data should follow the data layer syntax.
    },
    // Multiple products may be included.
  ];
  return ecommerceProductData;
}

Özel JavaScript değişkeni kullanmayı tercih ederseniz bu değişkeni veri katmanını kullandığınız şekilde kullanabilirsiniz. items parametresindeki değeri, etiket yapılandırmanızda etkinlik parametresi olarak sağlayabilirsiniz.

Etiket yapılandırması:

  • Etiket türü: GA4 Etkinliği
  • Etkinlik Adı: herhangi biri
  • Verileri değişkenden oku: {{gaEcommerceData}}
  • Tetikleyici: Etkinlik eşittir gtm.dom

{{gaEcommerceData}} değişken ayarları:

  • Değişken türü: Özel JavaScript
  • Function body: Use the preceding example