05İzleme
Dönüşümler ve e-ticaret
Varsayılan hedefler, dönüşüm değeri, transaction_id ile purchase ve GA4 biçiminde ürünler — satın alma yolunu işaretleme.
Gauss form gönderimlerini ve iletişim tıklamalarını kendisi görür; satın almayı ve tutarını ise site bir etkinlikle gönderir. Bu sayfada varsayılan olarak açık dönüşümler, değerin nasıl iletileceği ve ürün sayfasından ödemeye kadar yolun GA4 adlarıyla nasıl işaretleneceği anlatılıyor.
Varsayılan hedefler
Site oluşturulduğunda bu etkinlikler hemen hedef olur; dönüşümler ayar yapmadan görünür:
| Etkinlik | Nereden gelir |
|---|---|
form_submit | form gönderildiğinde izleyici kendisi gönderir |
contact_click | tel:, mailto:, WhatsApp, Telegram tıklamalarında izleyici kendisi gönderir |
generate_lead | site işaretler |
sign_up | site işaretler |
purchase | site işaretler |
Gereksiz hedefleri site sahibi site ayarlarından kapatır. Otomatik etkinlikler Otomatik olarak toplananlar sayfasında anlatılıyor.
Dönüşüm değeri
Tutar, GA4'teki gibi etkinliğin params alanında gönderilir:
| Parametre | Tür | Nedir |
|---|---|---|
value | sayı | dönüşüm değeri |
currency | metin | para birimi kodu, örneğin TRY; belirtilmezse sitenin para birimi kullanılır |
transaction_id | metin | sipariş kimliği, yalnızca purchase için |
Etkinlikte value yoksa hedef ayarlarındaki varsayılan değer kullanılır (örneğin "talep = 1.500 ₺"). value değerini metin olarak değil sayı olarak gönderin: "7.490 ₺" değil, 7490.
gauss('event', 'generate_lead', { value: 1500, currency: 'TRY' });Beta döneminde bir sitenin tek para birimi vardır. Değer raporlarını (toplam, ziyaret başına değer, kanala, kampanyaya ve giriş sayfasına göre) panel gösterir; panel şu anda kapalı betadadır (/beta).
Satın alma: purchase
purchase etkinliğini başarılı ödeme sayfasında gönderin. transaction_id zorunludur: aynı kimlikle 48 saat içinde tekrarlanan satın alma elenir, bu yüzden teşekkür sayfasının yenilenmesi geliri ikiye katlamaz. Gauss kimliğin kendisini saklamaz, yalnızca site anahtarıyla oluşturulan karmasını saklar.
gauss('event', 'purchase', {
transaction_id: 'A-10293',
value: 7490,
currency: 'TRY',
items: [
{
item_id: 'CM-200',
item_name: 'CM-200 kahve makinesi',
item_brand: 'Brewlab',
item_category: 'Kahve makineleri',
price: 7490,
quantity: 1,
},
],
});Gauss betiği çağrıdan sonra yüklenebiliyorsa, önüne Özel etkinlikler sayfasındaki stub'ı ekleyin: çağrılar kuyruğa alınır ve betik yüklendikten sonra gönderilir.
Ürünler: items
items, GA4 biçiminde en fazla 50 üründen oluşan bir dizidir. Yalnızca şu alanlar kabul edilir, diğerleri atılır:
| Alan | Tür | Sınır |
|---|---|---|
item_id | metin | en fazla 100 karakter |
item_name | metin | en fazla 100 karakter |
item_brand | metin | en fazla 100 karakter |
item_category … item_category5 | metin | en fazla 100 karakter |
item_variant | metin | en fazla 100 karakter |
price | sayı | 0 veya daha fazla |
quantity | tam sayı | 0 ile 1.000.000 arası |
coupon | metin | en fazla 100 karakter |
50'den fazla ürün varsa izleyici ilk 50'sini gönderir ve konsola bir uyarı yazar.
GA4 etkinlikleriyle satın alma yolu
Gauss, GA4'ün önerilen etkinliklerini aynı adlarla kabul eder: view_item, add_to_cart, begin_checkout, purchase (ayrıca generate_lead, sign_up, login, refund). Bunlardan bir satın alma hunisi kurabilirsiniz; bkz. Hedefler, huniler ve yollar.
// ürün sayfası
gauss('event', 'view_item', {
currency: 'TRY',
value: 7490,
items: [{ item_id: 'CM-200', item_name: 'CM-200 kahve makinesi', price: 7490 }],
});
// "Sepete ekle" düğmesi
gauss('event', 'add_to_cart', {
currency: 'TRY',
value: 7490,
items: [{ item_id: 'CM-200', item_name: 'CM-200 kahve makinesi', price: 7490, quantity: 1 }],
});
// ödeme adımına geçiş
gauss('event', 'begin_checkout', {
currency: 'TRY',
value: 7490,
items: [{ item_id: 'CM-200', price: 7490, quantity: 1 }],
});
// başarılı ödeme sayfası: yukarıdaki örnekYakında. GA4 adaptörü:
gtag('event', 'purchase', …)vedataLayer.push(…)çağrıları yeniden işaretleme olmadan Gauss'a ulaşacak. O zamana kadar gerekli etkinliklerigauss('event', …)ile de gönderin. Ayrıntılar: GA4 uyumluluğu.
Kontrol
Sayfa adresine ?gauss_debug=1 ekleyin ve bir test siparişi verin: izleyici etkinliği tam olarak göndereceği hâliyle tarayıcı konsoluna yazar. İzleyicinin kabul etmediği parametreler ve fazla ürünler orada [gauss] dropped … uyarısı olarak görünür. Ayrıntılar: Kurulumu doğrulama.
Bilmeniz gerekenler
- İzleyici satın almayı kendisi göremez: raporlardaki gelir tamamen
purchaseişaretlemesine bağlıdır. - Alıcının e-postasını, telefonunu veya adını parametrelerde göndermeyin:
email,phone,namegibi anahtarlar atılır, metin değerlerindeki adresler ve telefonlar[redacted]ile değiştirilir (Hangi veriler toplanır). - Ziyaretten birkaç gün sonra verilen sipariş, kaynağıyla yalnızca aynı gün içinde ilişkilendirilir. CRM'deki ödemeleri saymak için Çevrimdışı etkinlikler sayfasına bakın.