E-ticareti ölçme

Kullanıcılarınızın alışveriş davranışı hakkında bilgi toplamak için e-ticaret etkinlikleri oluşturabilirsiniz. Etkinlikler sayesinde en popüler ürünlerinizin miktarını öğrenebilirsiniz. Ayrıca, promosyonlar ile ürün yerleştirmenin gelir üzerindeki etkisini görebilirsiniz.

Bu dokümanda, her bir e-ticaret etkinliği ve bu etkinliğin ne zaman oluşturulacağı açıklanmaktadır. E-ticaret etkinliğinin nasıl oluşturulacağıyla ilgili adım adım açıklamalı ö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'e ve 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 {{Event}} adlı yerleşik değişkeni 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 (ör. 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 hesaplandığından emin olmak için value (gelir) verilerini gönderirken currency olarak ayarlayın.
  • Parametrenin isteğe bağlı olup olmadığına bakılmaksızın, verileriniz olan her e-ticaret parametresini ayarlayın.
  • Web sitenizi etiketlemeyle ilgili bir örnek görmek için örnek e-ticaret web sitesini kullanı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. Belirtilen parametrelere ek olarak items dizisine en fazla 27 özel parametre ekleyebilirsiniz.

Aşağıdaki örnekte, bu kılavuzda atıfta bulunulan 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örüntülenen öğeleri içeren bir items dizi parametresi içeren bir view_item_list 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ı:

  • 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: event 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 seçili öğeyle birlikte items dizi parametresinde gönderin. Gönderilecek parametrelerle ilgili ayrıntılar için Etkinlik referansına bakın.

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: event 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 bir 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ı:

  • 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: event 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 items dizisindeki ilgili öğelerle birlikte bir add_to_cart etkinliği göndererek alışveriş sepetine eklenen bir öğeyi ölçün. Gönderilecek parametreler hakkında ayrıntılı bilgi için Etkinlikler referansı başlıklı makaleyi inceleyin.

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: event 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
    }
    ]
  }
});

Bir öğenin istek listesine ne zaman eklendiğini ölçmek için items dizisinde ilgili öğeleri içeren bir add_to_wishlist etkinliği de gönderebilirsiniz. Gönderilecek parametreler hakkında ayrıntılı bilgi için Etkinlikler referansı başlıklı makaleyi inceleyin.

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: event 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, view_cart etkinliğini alışveriş sepetindeki tüm öğ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ı:

  • Etiket türü: Google Analytics: GA4 Etkinliği
  • Etkinlik Adı: view_cart
  • Veri Katmanı Değişkenleri (Ad - Veri Katmanı Değişken 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: event 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 öğe kaldırdığını ölçmek için remove_from_cart etkinliğini gönderin. Gönderilecek parametrelerle ilgili ayrıntılar için Etkinlik referansına bakın.

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: event 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

İlgili alanlarla tanımlanmış bir veya daha fazla öğe içeren bir begin_checkout etkinliği göndererek ödeme sürecindeki ilk adımı ölçün. Bu aşamada kupon, etkinliğe ekleyerek siparişin tamamına veya items dizisindeki belirli öğelere ekleyerek belirli bir öğeye de eklenebilir. Gönderilecek parametreler hakkında ayrıntılı bilgi için Etkinlikler referansı başlıklı makaleyi inceleyin.

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şken 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: event 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
    }
    ]
  }
});

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

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 Gönderim 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: event 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 Etkinlikler referansı başlıklı makaleyi inceleyin.

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: event 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şlemlerini ölçün. Gönderilecek parametreler hakkında ayrıntılı bilgi için Etkinlikler referansı başlıklı makaleyi inceleyin.

Etiket yapılandırması:

  • Etiket türü: Google Analytics: GA4 Etkinliği
  • Etkinlik Adı: purchase
    • 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 şuna eşit: 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",
    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 transaction_id belirtilmiş ve item_id ile quantity ile tanımlanmış bir veya daha fazla öğe içeren bir refund etkinliği göndererek geri ödemeleri ölçün. 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 Etkinlikler referansı başlıklı makaleyi inceleyin.

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 şuna eşit: 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ıtmak için gösterilen banner'lar gibi dahili tanıtımların gösterimlerini ve tıklamalarını ölçme desteği içerir.

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

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 alanı - ecommerce.creative_slot
    • E-ticaret Promosyon Kimliği: ecommerce.promotion_id
    • E-ticaret Promosyon 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: event 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 öğe parametresi olarak söz konusu öğeyi içeren bir select_promotion etkinliği gönderin. Gönderilecek parametrelerle ilgili ayrıntılar için Etkinlikler referansına bakın.

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 alanı - ecommerce.creative_slot
    • E-ticaret Promosyon Kimliği: ecommerce.promotion_id
    • E-ticaret Promosyon 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: event 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ı seçerseniz 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ı: any
  • Verileri şu değişkenden oku: {{gaEcommerceData}}
  • Tetikleyici: event eşittir gtm.dom

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

  • Değişken türü: Özel JavaScript
  • İşlev gövdesi: Önceki örneği kullanın