Typy Událostí
Osm typů E-Commerce událostí lze odeslat do společnosti Finteza:
- View Item — prohlížení produktu
- Add To Cart a Remove From Cart — přidávání a odebírání produktů z vozíků
- View Cart — zobrazení košíku
- Checkout Begin a Checkout Progress — zahájení a pokračování pokladny
- Checkout Success — úspěšně dokončený nákup
- Checkout Failed — objednávka selhala
- Refund — vrácení nákupu
Všechny ostatní události nebudou zahrnuty do přehledů E-Commerce na straně Finteza. |
View Item #
Událost ukazuje, že byl produkt zobrazen. Vlastnosti sledované položky jsou specifikovány v události:
fz('ecommerce', {
|
Ve Finteze budou ve výsledku vytvořeny dvě události „View Item“, pro každou z popsaných položek jedna.
Add To Cart / Remove From Cart #
Tyto události se používají, když jsou produkty přidány nebo odebrány z košíku. Kromě popisů produktů by událost měla obsahovat ID košíku v parametru cart_id (ID by mělo být vygenerováno vaším webem).
fz('ecommerce', {
|
Ve Finteze tak budou vytvořeny dvě události „Add To Cart“, pro každou z popsaných položek jedna. Ke každé události bude přidáno zadané ID košíku.
Nepředávejte parametry list_name a list_position pro odebrání z košíku. Popisují seznam, ze kterého byla položka přidána do košíku, takže pro událost odebrání nemají žádný význam.
View Cart #
Událost souvisí se zobrazením košíku. Událost obsahuje informace o nákladech na vozík a také případné další faktory: daň, sleva, čistý zisk. U jednotlivých produktů lze také zadat další parametry.
fz('ecommerce', {
|
Ve Finteze budou vytvořeny následující tři události:
- Událost „View Cart“ pro každý produkt. Události budou zahrnovat cart_id.
- Událost „View Cart“ pro košík. Pokud cart_id není zadán, událost se nevygeneruje.
Checkout Begin / Checkout Progress #
Jedná se o události začátku a pokračování nákupu — když uživatel již přidal položky do košíku a pokračuje k pokladně.
Kromě parametrů použitých ve fázi „View Cart“ lze zde předat informace o fázi nákupu. Zde lze také opravit informace o slevách a použitých kupónech.
fz('ecommerce', {
|
Ve Finteze budou vytvořeny následující tři události:
- Událost „Checkout Begin“ pro každou položku. Události budou zahrnovat cart_id, checkout_step a checkout_option z popisu košíku.
- Událost „Checkout Begin“ pro košík. Pokud cart_id není zadán, událost se nevygeneruje.
Checkout Success #
Tato událost znamená úspěšné dokončení nákupu. Kromě informací z předchozí události je zde možné zadat ID platby (transaction_id) a data obchodu (affiliate partner). Lze zadat dodatečně:
- Jméno kupujícího (buyer) a jméno prodejce ( seller). Přehledy nejlépe prodávaných a kupovaných jsou užitečné, pokud na vašem webu působí mnoho prodejců třetích stran.
- Poplatky platebního systému za transakci (transaction_fee).
- Čistý příjem z prodeje, čisté provize, daně a poplatky (profit).
fz('ecommerce', {
|
Ve Finteze budou vytvořeny následující tři události:
- Událost „Checkout Success“ pro každou položku. Události budou zahrnovat transaction_id , affiliation, cart_id, checkout_step a checkout_option z popisu košíku.
- Událost „Checkout Success“ pro košík. Pokud cart_id není zadán, událost se nevygeneruje.
Checkout Failed #
Tato událost ukazuje neúspěšný pokus o provedení platby za objednávku. Na rozdíl od předchozí události tato událost neobsahuje transaction_id, ale obsahuje popis chyby v parametru detail.
fz('ecommerce', {
|
Ve Finteze budou vytvořeny následující tři události:
- Událost „Checkout Failed“ pro každou položku. Události budou zahrnovat detail, cart_id, checkout_step a checkout_option, z popisu košíku.
- Událost „Checkout Failed“ pro košík. Pokud cart_id není zadán, událost se nevygeneruje.
Refund #
Událost značí vrácení peněz za produkt. Událost obsahuje identifikátor platby transaction_id, který má odkazovat na původní platbu, a popis důvodu vrácení peněz v detail parametru.
fz('ecommerce', {
|
Ve Finteze budou vytvořeny následující tři události:
- Událost „Refund“ pro každou položku. Události budou zahrnovat transaction_id, detail a cart_id z popisu košíku.
- Událost „Refund“ košíku. Pokud cart_id není zadán, událost se nevygeneruje.