Bu belgede, Analytics'in doğru kullanıcılara işaret ettiğini gtag.js kullandığınızda web sitenizden e-ticaret etkinlikleri toplamak. Doküman E-ticareti ölçme'yi okuduğunuzu varsayar.
E-ticaret etkinliklerini gerçek zamanlı olarak görün
Web sitenize e-ticaret etkinlikleri ekleyip etkinlikleri tetiklemeye başladığınızda, Analytics'in e-ticareti aldığını doğrulamak için DebugView raporunu kullanmak ve etkinlik parametreleri olabilir. DebugView raporuyla, her etkinlik düzeyindeki ve Analytics'in web sitenizden topladığı öğe düzeyinde parametredir.
DebugView raporu, etkinlikleri sürekli olarak aktarır ve etkinlik adını gösterir
her etkinlik için toplanan verileri gösterir. Bir etkinlikle ilişkili parametreleri görmek için:
etkinliğin adını tıklayın. Bir items
dizisi eklerseniz
etkinlikle birlikte gönderilen öğeler için ek bir sekme.
Eksik e-ticaret etkinlikleri sorunlarını giderme
Google Ads hesabınızda bir e-ticaret etkinliği görmemenizin olası nedenleri aşağıda Analiz.
Virgülleri kontrol edin
Her parametre değerinden sonra virgül eklemeniz gerekir. Analytics yok sayarlar parametresi eksik olan e-ticaret etkinliklerinin yanı sıra yoksayılan etkinlikten sonra gelen diğer etkinliklerdir. Örneğin, aşağıdaki etkinlik toplanmaz:
gtag("event", "refund", {
currency: "USD",
transaction_id: "T_12345" // Missing a trailing comma
value: 30.03,
coupon: "SUMMER_FUN",
shipping: 3.33,
tax: 1.11
});
Yerleşimi kontrol edin
E-ticaret etkinliklerini HTML yerine JavaScript'e yerleştirmelisiniz ve etkinliklerinizi Google etiketinden sonra değil, Google etiketinden sonra gelmelidir.
İyi:
<body>
<p>Hello, World!</p>
<script>
gtag("event", "<event-name>");
</script>
</body>
İyi:
<body>
<p>Hello, World!</p>
<script src="my_events.js"></script>
</body>
Kötü:
<body>
<p>Hello, World!</p>
gtag("event", "<event-name>");
</body>
Kötü:
<head>
<script>
gtag("event", "<event-name>");
</script>
<!-- the Google tag -->
</head>
Etkinlik söz dizimini kontrol etme
Aşağıdaki purchase
etkinliğinde doğru söz dizimi kullanılıyor:
gtag('event', 'purchase', {
transaction_id: "T_12345",
value: 72.05,
currency: "USD",
items: [
{
item_id: "SKU_12345",
item_name: "Stan and Friends Tee",
},
{
item_id: "SKU_12346",
item_name: "Google Grey Women's Tee",
}]
});
Etkinliğinizdeki ayırıcıların doğru şekilde yerleştirildiğinden emin olun:
gtag
sonrasında ve kapanış noktalı virgülünden önce parantez- Etkinlik parametrelerinden önce ve sonra kıvrık ayraçlar
- Öğe kapsamlı etkinlik parametrelerinden önce ve sonra köşeli parantezler
Ayrıca gerekli tüm etkinlik parametrelerini eklediğinizden emin olun. Eğer zorunlu bir parametre eklemezseniz etkinliği görmeye devam edersiniz ve parametrelerini Google Analytics'te görüntüleyebilir ancak Analytics, etkinliği özel bir etkinliği olan bir etkinliktir.
Etkinlik adını kontrol edin
E-ticaret etkinliklerini ayarlarken doğru önerilen e-ticaret etkinliklerini kullandığınızdan emin olun etkinlik adı. Örneğin, "add_to_cart" etkinlik adını kullanın. yerine "add_to_basket" Böylece Analytics'in etkinliği Önerilen e-ticaret etkinlikleri. Ayrıca, etkinlik adlarını doğru yazdığınızdan emin olun. hiçbir yazım hatası içermediğinden emin olun.
İşlem kimliğini kontrol etme
Aynı e-ticaret etkinliği aynı işlem kimliği ile iki kez tetiklenirse: Google Analytics yalnızca ilk etkinliği toplar ve ikinci etkinliği yoksayar. bazı değerleri değiştirmiş olsanız bile bu işlemi yapabilirsiniz.
Test sırasında bir e-ticaret etkinliği görmüyorsanız işlemi değiştirmeyi deneyin her sürümünü görmeniz için, test sırasında işlem kimliğini kaldırın veya unutmayın.
Yinelenen e-ticaret etkinlikleriyle ilgili sorunları giderme
Aşağıda, yinelenen e-ticaret etkinlikleri görmenizin olası bir nedeni açıklanmaktadır Analytics'ten ulaşabilirsiniz.
Her sayfada bir etiket kullanın
Google etiketi snippet'ini web sitenizin her sayfasına eklediğinizden emin olun. Ayrıca, Google etiketini (gtag.js) veya Google Etiket Yöneticisi'ni ancak her ikisi birden değil. Her iki seçeneği de kullandığınızda, belirli etkinlikler iki katına çıkar ve başka etkinlikler de istenmeyen sonuçlar doğurabilir.