Tracking zákazníků

Jednou z unikátních vlastností Samby je, že propojuje různá zařízení stejného návštěvníka. Díky tomu Samba řídí personalizaci přes různá zařízení, což zvyšuje její výkon.

Proto Samba potřebuje do stránek vašeho e-shopu implementovat svůj měřící kód – Smart point. Tento kód Sambě umožňuje vyhodnotit anonymní informace o aktivitách návštěvníků na e-shopu:

  • prohlížení detailu produktu
  • přihlášení zákazníka do svého zákaznického účtu
  • dokončení objednávky
  • interakce s košíkem (vložení / odebrání zboží z košíku)

Díky těmto kódům Samba prováže aktivity jednoho zákazníka na více zařízeních (počítač v práci, počítač doma, tablet, a další) a tím optimalizuje komunikaci vůči zákazníkovi.

Základní popis SmartPointu

  • SmartPoint

    • základní měřící skript
    • poskytuje informaci o návštěvníkovi
    • pomocí uložené cookie umožňuje svazování aktivit zákazníka na různých zařízeních
  • customerLoggedIn()

    • funkce měřícího skriptu – SmartPointu
    • informace o zákaznickém ID
    • umožňuje Sambě provázat aktivitu návštěvníka na webu s nákupní historií konkrétního zákazníka.
    • pokud není tato metoda správně implementovaná nebo ji nelze implementovat, stále ještě dochází k provazování návštěvník-zákazník díky proklikům zákazníka skrze e-mail ze Samby.
  • order()

    • funkce měřícího skriptu – SmartPointu
    • informace o provedení objednávky a jejím obsahu
    • dává Sambě okamžitou odezvu o provedené objednávce a tím pomáhá měřit a optimalizovat výkon webové personalizace
  • cartInteraction()

    • funkce měřícího skriptu – SmartPointu
    • informace o obsahu nákupního košíku
    • umožňuje aktivovat trigger Opuštěný košík

Pokud využíváte e-shopovou platformu Shoptet, snadno implementujete měřící kódy přímo v administraci svého Shoptet účtu. Stačí postupovat podle našeho návodu.

Zde najdete podrobný návod implementace pro e-shopy na jiných platformách.

Samba pracuje na integraci dalších nejpoužívanějších platforem. Do té doby můžete implementovat skripty například pomocí Google Tag Manageru.

Na platformě Shoptet.cz lze snadno integrovat Smart point pro trackování uživatelů. Trackování objednávek a obsahu košíku lze provést pouze, pokud již máte dokončenou Datovou integraci. Trackování přihlášení zákazníků není aktuálně možné.

Smart point

  1. Klikněte na VZHLED A OBSAH → Editor
  2. Vyberte záložku HTML kód

  3. Do políčka Zápatí (před koncovým tagem BODY) vložte Samba Smart point

    V Sambě v sekci Nastavení – Implementace naleznete skript, který je třeba umístit na každou stránku vašeho e-shopu.
    Standardní tvar tohoto skriptu je
  4. <!-- Samba.ai pixel -->
    <script async src="https://yottlyscript.com/script.js?tp=*VAS-IDENTIFIKATOR*"></script>
    <!-- End Samba.ai pixel -->

    kde *VAS-IDENTIFIKATOR* nahradíte vaším identifikátorem.

order

Pokud již na e-shopu využíváte Google Analytics, můžete snadno přidat tento skript následujícím způsobem.

  1. Klikněte na VZHLED A OBSAH → Editor
  2. Vyberte záložku HTML kód

  3. Do políčka Zápatí (před koncovým tagem BODY)
    vložte následující kód za Samba Smart point
  4. <!-- Samba.ai order -->
    <script>
    var _yottlyOnload = _yottlyOnload || [];
    _yottlyOnload.push(function() {
     for (var i = 0; i < window.dataLayer.length; i++) {
       var basketContent = [];
       if (window.dataLayer[i].transactionProducts) {
         for (var c = 0; c < window.dataLayer[i].transactionProducts.length; c++) {
           basketContent.push({
             productId: window.dataLayer[i].transactionProducts[c].sku,
             price: window.dataLayer[i].transactionProducts[c].quantity * Number(window.dataLayer[i].transactionProducts[c].price)
           });
         }
         diffAnalytics.order({ content: basketContent });
       }
      }
    });
    </script>
    <!-- End Samba.ai order -->

customerLoggedIn

Aktuálně Shoptet bohužel nepodporuje implementaci tohoto skriptu. Samba má však stále možnost spojovat aktivitu na webu s daným zákazníkem díky proklikům skrze e-maily odeslané naším systémem.

cartInteraction

Pokud již na e-shopu využíváte Google Analytics, můžete snadno přidat tento skript následujícím způsobem.

  1. Klikněte na VZHLED A OBSAH → Editor
  2. Vyberte záložku HTML kód

  3. Do políčka Zápatí (před koncovým tagem BODY)
    vložte následující kód za Samba Smart point a ostatní skripty

    <!-- Samba.ai cart -->
    <script>
     var _yottlyOnload = _yottlyOnload || [];
     _yottlyOnload.push(function () {
       var layer = dataLayer.filter(function(layer) {
         return layer.shoptet
       })[0];
       if (layer && layer.shoptet && layer.shoptet.cart) {
         var content = [];
         for (var i in layer.shoptet.cart) {
           content.push({
             productId: layer.shoptet.cart[i]['code'],
             amount:  layer.shoptet.cart[i]['quantity']
           })
         }
         var onOrderPage = layer.shoptet.pageType === 'customerDetails';
         diffAnalytics.cartInteraction({
           content: content,
           onOrderPage: onOrderPage
         });
       }
     });
    </script>
    <!-- End Samba.ai cart -->

Kontrola nasazení

Kontrola nasazení SmartPointu

Funkčnost všech skriptů Samby můžete zkontrolovat v konzoli vašeho webového prohlížeče. Samba skripty naleznete v Network > XHR > filtr podle názvu save-action nebo yottly.

Pokud je Smart point korektně implementován, měl by být dostupný diffAnalyticsobjekt. Zkuste napsat diffAnalytics do konzole a potvrďte Enter.

Kontrola nasazení order

V konzoli prohlížeče vyberte Network. Jakmile zákazník provede objednávku (je zobrazena thank-you-page), tak by jeden z requestů save-action měl obsahovat orderSubmitted attachment.

Věnujte prosím pozornost správnému pravopisu – productId musí být ve stejném formátu jako PRODUCT_ID v produktovém feedu.

Kontrola nasazení cartInteraction

V konzoli prohlížeče (F12) vyberte Network. Po načtení stránky by jeden z requestů save-action měl obsahovat cartInteraction attachment.

Příklad 1
Zákazníkovi se načetl 2. krok objednávky:

Příklad 2
Právě se zákazníkovi načetla thank-you-page.

This post is also available in: English (Angličtina)

Upraveno Srpen 1, 2019

Byl pro vás tento článek užitečný?

Mohlo by vás zajímat