E-Commerce

Finteza ondersteunt E-Commerce-evenementen om diepgaande analyses voor online winkels te genereren. Configureer het verzenden van geschikte gebeurtenissen en

  • ontdek welke artikelen en merken populair zijn
  • bepaal het werkelijke verkoopvolume
  • schat niet gerealiseerde winsten wanneer potentiële kopers hun winkelwagen verlaten zonder een aankoop om de een of andere reden te voltooien

Het systeem biedt veel andere waardevolle statistieken om u te helpen bij het evalueren van uw bedrijfsprestaties. Lees het artikel voor meer informatie "Finteza introduceert E-Commerce".

Hoe het werkt #

De E-Commerce sectie werkt op dezelfde manier als evenementen. Installeer een trackingcode naar uw website en voeg de relevante functies toe aan pagina's om verschillende evenementen te verzenden: gegevens over aankoopfasen, over een artikel dat aan een winkelwagen wordt toegevoegd, enzovoort.

In tegenstelling tot reguliere evenementen, bieden e-commerce tracks een veel grotere set van parameters. Deze parameters worden gebruikt voor het weergeven van de relevante gegevens in speciale rapporten in het Finteza paneel:

e-Commerce rapport in Finteza

E-commerce-evenementen verzenden #

Na het verbinden met de Finteza JavaScript Cliënt, kunt U het verzenden van e-commerce-evenementen inschakelen. Voeg hiervoor de volgende JavaScript-code toe aan de websitepagina:

fz("ecommerce", {
  "evenement""{EVENT_NAME}"
  "{CART_PARAMETER1}""CART_VALUE1",
  "{CART_PARAMETER2}""CART_VALUE2",
  ...
  "items": [
    {
     "ITEM1_PARAMETER1""ITEM1_VALUE1",
     "ITEM1_PARAMETER2""ITEM1_VALUE2",
     ...
    },
    {
     "ITEM2_PARAMETER1""ITEM2_VALUE1",
     "ITEM2_PARAMETER2""ITEM2_VALUE2",
     ...
     },
     ...
  ]
} );

{EVENT_NAME} staat voor een specifieke voorgedefinieerde evenement naam, bijvoorbeeld "Item Bekijken".

Voeg vervolgens een JSON-beschrijving van de gebeurtenis toe. De beschrijving bestaat uit voorgedefinieerde parameters:

  • Het begint met de winkelwagenparameters voor winkelwagengerelateerde evenementen.
  • Verder wordt een reeks itembeschrijvingen doorgegeven in de 'items' parameter.

De lijst met parameters moet overeenkomen met het gebeurtenistype. Geef bijvoorbeeld geen verzendparameters op voor item bekijken evenementen.

Zie afzonderlijke secties voor een lijst met ondersteunde evenementen en hun verzendvoorbeeld, evenals voor een lijst van alle beschikbare item en winkelwagen parameters.

Hieronder vindt u de gedetailleerde beschrijving van het invullen van een track, met behulp van een voorbeeld van een succesvolle voltooiing van de aankoop, wat het belangrijkste eCommerce-evenement is.

Voorbeeld van verzending volgen voor het Checkout Success evenement #

Het Checkout Succes evenement betekent een succesvolle afronding van de aankoop. De maximaal beschikbare informatie kan worden doorgegeven in het geval, van een transactie tot verzendgegevens.

De gebeurtenisbeschrijving wordt doorgegeven als parameters. Algemene aankoopparameters zoals transactienummer, klant en andere worden alleen ingevuld in het winkelwagengedeelte:

  • cart_id – cart identifier.
  • transaction_id – betalings ID.
  • verkoper, koper – verkoper's en koper's naam of ID. Dit kunnen gebruikersaanmeldingen op uw site zijn. Deze parameters worden gebruikt voor het genereren van Top kopers rapporten. Dergelijke rapporten zijn handig als producten van veel externe verkopers op uw sites worden weergegeven.
  • affiliation – de winkel of het filiaal waar de transactie is uitgevoerd.
  • detail – hier kunt u aanvullende informatie over de aankoop opgeven.
  • checkout_option – betalings methode.
  • checkout_step – aankoop stap nummer. Als een aankoop op uw site bijvoorbeeld drie stappen heeft: het winkelwagentje bekijken, verzendgegevens invoeren en betalen, kunt u ze nummeren als 1, 2 en 3. Dienovereenkomstig wordt waarde 3 doorgegeven bij een succesvolle aankoopfase.

Totale betalingsparameters (totaalbedrag, korting en andere) kunnen aanvullend worden gespecificeerd in het winkelwagengedeelte. Beschrijving van de winkelwagen wordt gevolgd door de beschrijving van elk item in de winkelwagen.

Let op het invullen van details met betrekking tot betalingsparameters: winst, waarde, prijs, transactiekosten, belastingwaarde, kortingswaarde, verzendwaarde.

  • Voor de winkelwagen: de 'price ' parameter is niet gevuld. Andere parameters worden aangegeven als een totale waarde van de overeenkomstige parameters van winkelwagenitems. De waarden zijn aangegeven in geld.
  • Voor het item: de 'prijs' parameter geeft de prijs per artikel aan, zelfs als meerdere eenheden van hetzelfde artikel worden gekocht (quantity > 1). Andere waarden worden aangegeven rekening houdend met het aantal artikeleenheden. Als de artikelprijs bijvoorbeeld 300 USD is (price = 300), en de winkelwagen bevat 5 eenheden van het product (quantity = 5), dan moet 1500 worden doorgegeven in de 'value' parameter.

fz('ecommerce', {
  "event""Checkout Success",
  "transaction_id""CH38027",
  "affiliation""Online store",
  "buyer""john_smith",
  "seller""Europe Shop",
  "cart_id""C89367",
  "cart_items": 2,
  "currency""USD",
  "value": 7.07,
  "profit": 2,
  "transaction_fee": 0.07,
  "tax_value": 0.7,
  "tax_name""Tax",
  "tax_type""VAT",
  "discount_value": 1,
  "discount_name""Black Friday",
  "discount type""B112029",
  "shipping_value": 0.3,
  "shipping_name""Shipping",
  "shipping_type""Standard Post",
  "checkout_step": 1,
  "checkout_option" : "Shipping",
  "items": [
    {
      "id""P12345",
      "name""USB Charger",
      "brand""ChargeIt",
      "category""Accessories",
      "variant""Black",
      "quantity": 2,
      "currency""USD"
      "price": 2,
      "value": 4.24,
      "profit": 1.6,
      "transaction_fee": 0.04,
      "tax_value": 0.4,
      "tax_name""Tax",
      "tax_type""VAT",
      "discount_value": 0.4,
      "discount_name""Black Friday",
      "discount type""B112029",
      "shipping_value": 0.2,
      "shipping_name""Shipping",
      "shipping_type""Standard Post",
    },
    {
      "id""P67890",
      "name""Finteza TShirt",
      "brand""Finteza",
      "category""T-Shirts",
      "variant""Red",
      "quantity": 1,
      "currency""USD"
      "price": 3.00,
      "value": 2.83,
      "profit": 0.4,
      "transaction_fee": 0.03,
      "tax_value": 0.3,
      "tax_name""Tax",
      "tax_type""VAT",
      "discount_value": 0.6,
      "discount_name""Black Friday",
      "discount type""B112029"
      "shipping_value": 0.1,
      "shipping_name""Shipping",
      "shipping_type""Standard Post",
    }
  ]
});

Op basis van deze track worden de volgende drie evenementen in Finteza gecreëerd:

  • Het "Checkout Success" evenement voor elk item. Deze evenementen zijn inclusief transaction_id, affiliation, cart_id, checkout_step en checkout_option uit de winkelwagenbeschrijving.
  • Het "Checkout Success" evenement voor de winkelwagen. Als cart_id niet is opgegeven, wordt de gebeurtenis niet gegenereerd.