Olay Tipleri
Finteza'ya sekiz tip E-Ticaret olayı gönderilebilir:
- View Item — ürünü görüntüleme
- Add To Cart and Remove From Cart — ürünü sepete ekleme ve sepetten çıkarma
- View Cart — sepeti görüntüleme
- Checkout Begin and Checkout Progress — satın alma işlemine başlama ve devam ettirme
- Checkout Success — başarılı satın alma işlemi
- Checkout Failed — başarısız satın alma işlemi
- Refund — iade işlemi
Diğer tüm olaylar Finteza tarafında E-Ticaret raporlarına dahil edilmeyecektir. |
View Item #
Bu olay, ürünün görüntülendiği anlamına gelir. Görüntülenen ürünün özellikleri olayda belirtilir:
fz('ecommerce', {
|
Sonuç olarak, Finteza'da iki "View Item" olayı oluşturulacaktır (açıklanan ürünlerin her biri için birer tane).
Add To Cart / Remove From Cart #
Bu olaylar, ürünler sepete eklendiğinde veya sepetten çıkarıldığında kullanılır. Olay, ürün açıklamalarına ek olarak, cart_id parametresinde sepet kimliğini içermelidir (kimlik, web siteniz tarafından oluşturulmalıdır).
fz('ecommerce', {
|
Sonuç olarak, Finteza'da iki "Add To Cart" olayı oluşturulacaktır (açıklanan ürünlerin her biri için birer tane). Belirtilen sepet kimliği her olaya eklenecektir.
Sepetten ürünün çıkarılması olayında list_name ve list_position parametreleri iletilmez. Bu iki parametre ürünün sepete eklendiği listeyi açıklar, dolayısıyla ürünü sepetten kaldırma olayı için bir anlam ifade etmezler.
View Cart #
Bu olay, sepeti görüntülemekle ilgilidir. Olay, alışveriş sepeti değerinin yanı sıra varsa ek parametreler de içerir: vergi, indirim, net kâr. Bireysel ürünler için ek parametreler de belirtilebilir.
fz('ecommerce', {
|
Finteza'da aşağıdaki üç olay oluşturulacaktır:
- Her bir ürün için "View Cart" olayı. Olaylar cart_id içerecektir.
- Sepet için "View Cart" olayı. cart_id belirtilmezse olay oluşturulmaz.
Checkout Begin / Checkout Progress #
Bu olaylar, satın alma işlemini başlatma ve devam ettirme olaylarıdır — ürününü sepetine eklemiş olan kullanıcı ödeme işlemine geçtiğinde.
"View Cart" aşamasında kullanılan parametrelere ek olarak buradan satın alma aşaması ile ilgili bilgiler de iletilebilir. İndirimler ve kullanılmış kuponlar hakkındaki bilgiler de buradan düzeltilebilir.
fz('ecommerce', {
|
Finteza'da aşağıdaki üç olay oluşturulacaktır:
- Her bir ürün için "Checkout Begin" olayı. Olaylar, sepet açıklamasından cart_id, checkout_step ve checkout_option bilgilerini içerecektir.
- Sepet için "Checkout Begin" olayı. cart_id belirtilmezse olay oluşturulmaz.
Checkout Success #
Bu olaylar, satın alma işleminin başarıyla tamamlandığı anlamına gelir. Önceki olaydan gelen bilgilere ek olarak, burada ödeme kimliğini (transaction_id) ve mağaza ayrıntılarını (affiliate) belirtmek mümkündür. Aşağıdakiler ek olarak belirtilebilir:
- Alıcının adı (buyer) ve satıcının adı (seller). En çok satanlar ve alıcılarla ilgili raporlar, sitenizde çok sayıda üçüncü taraf satıcı faaliyet gösteriyorsa faydalıdır.
- Ödeme işlemi için ödeme sistemi komisyonu (transaction_fee).
- Satışlardan elde edilen net gelir eksi komisyonlar, vergiler ve ücretler (profit).
fz('ecommerce', {
|
Finteza'da aşağıdaki üç olay oluşturulacaktır:
- Her bir ürün için "Checkout Success" olayı. Olaylar, sepet açıklamasından transaction_id, affiliation, cart_id, checkout_step ve checkout_option bilgilerini içerecektir.
- Sepet için "Checkout Success" olayı. cart_id belirtilmezse olay oluşturulmaz.
Checkout Failed #
Bu olay, sipariş için yapılmış başarısız bir ödeme girişimini yansıtır. Önceki olaydan farklı olarak, bu olay transaction_id içermez, ancak detail parametresinde hatanın açıklamasını içerir.
fz('ecommerce', {
|
Finteza'da aşağıdaki üç olay oluşturulacaktır:
- Her bir ürün için "Checkout Failed" olayı. Olaylar, sepet açıklamasından detail, cart_id, checkout_step ve checkout_option bilgilerini içerecektir.
- Sepet için "Checkout Failed" olayı. cart_id belirtilmezse olay oluşturulmaz.
Refund #
Bu olay, ürün iadelerini yansıtır. Olay, orijinal ödemeyle ilişkilendirmek için transaction_id ödeme tanımlayıcısını ve detail parametresinde geri ödeme nedeninin açıklamasını içerir.
fz('ecommerce', {
|
Finteza'da aşağıdaki üç olay oluşturulacaktır:
- Her bir ürün için "Refund" olayı. Olaylar, sepet açıklamasından transaction_id, detail ve cart_id bilgilerini içerecektir.
- Sepet için "Refund" olayı. cart_id belirtilmezse olay oluşturulmaz.