Zobrazit stránkuStarší verzeZpětné odkazyNahoru Tato stránka je pouze pro čtení. Můžete si pouze prohlédnout zdrojový kód, ale ne ho měnit. Zeptejte se správce, pokud si myslíte, že něco není v pořádku. ====== CARERO ====== Technický popis pro nasazení měření na webech velkoobchodu - velkoobchod.carero.cz, velkoobchod.carero.sk, nagykereskedes.carero.hu, b2b.carero.pl a b2b.carero.eu ===== Odstranění původních Analytics kódů ===== Měření do Google Analytics bude nově probíhat přes GTM, proto je nutné odstranit původní kód GA4/UA. ===== Nasazení měření základních událostí ===== ==== Měření přihlášeného uživatele ==== Na všech stránkách webu bude informace o právě přihlášeném uživateli, pokud přihlášený není, budou pole prázdná <code> <script> var dataLayer = window.dataLayer = window.dataLayer || []; dataLayer.push({ 'user_id': '123abc', 'user_email': 'my@email.com' }); </script> </code> Tento kód by měl být ideálně ještě před kódem GTM, //userId// je interní identifikátor uživatele, může to být text nebo číslo, //userEmail// je email přihlášeného uživatele, může být v čitelné podobě nebo jako SHA256 hash. ==== Měření registrace ==== Po úspěšné registraci vložit kód <code> <script> dataLayer.push({'event': 'sign_up'}); </script> </code> ==== Měření přihlášení ==== Po úspěšném přihlášení vložit kód <code> <script> dataLayer.push({'event': 'login'}); </script> </code> ===== Nasazení měření elektronického obchodu ===== Části kódů, je potřeba nahradit relevantními hodnotami. ==== Zobrazení detailu produktu ==== Na stránkách s detailem produktu, přidat kód <code> <script> dataLayer.push({ 'event': 'view_item', 'ecommerce': { 'items': [ { 'item_id': '7631', 'item_name': 'Dětský vozík - zelený', 'currency': 'CZK', 'item_brand': 'DOHANY', 'item_category': 'Hračky', 'item_category2': 'Hračky na ven', 'price': 260.43 } ] } }); </script> </code> ==== Přidání do košíku ==== Po kliknutí na tlačítko “Vložit do košíku” <code> <script> dataLayer.push({ 'event': 'add_to_cart', 'ecommerce': { 'items': [ { 'item_id': '7631', 'item_name': 'Dětský vozík - zelený', 'currency': 'CZK', 'item_brand': 'DOHANY', 'item_category': 'Hračky', 'item_category2': 'Hračky na ven', 'price': 260.43 } ] } }); </script> </code> ==== Objednávkový proces ==== Na stránce košíku (/eshop/kosik) vložit kód <code> <script> dataLayer.push({ 'event': 'begin_checkout', 'ecommerce': { 'currency': 'CZK', 'value': 720, 'items': [ { 'item_id': '7631', 'item_name': 'Dětský vozík - zelený', 'currency': 'CZK', 'item_brand': 'DOHANY', 'item_category': 'Hračky', 'item_category2': 'Hračky na ven', 'price': 260.43 }, { .... } ] } }); </script> </code> Pro každý produkt v objednávce bude jeden objekt v poli items. ==== Dokončení objednávky ==== Po dokončení objednávky, na děkovací stránce <code> <script> dataLayer.push({ 'event': 'purchase', 'ecommerce': { 'transaction_id': '12345', 'value': 521, 'tax': 109, 'shipping': 0, 'currency': 'CZK', 'coupon': 'SLEVA20', 'items': [ { 'item_id': '7631', 'item_name': 'Dětský vozík - zelený', 'currency': 'CZK', 'item_brand': 'DOHANY', 'item_category': 'Hračky', 'item_category2': 'Hračky na ven', 'price': 260.43 'quantity': 2 }, { .... } ] } }); </script> </code> Pro každý produkt v objednávce bude jeden objekt v poli items. ===== Zdroje ===== * [[https://developers.google.com/analytics/devguides/collection/ga4/ecommerce?client_type=gtm|Measure ecommerce - Developer Guide]] * [[https://support.google.com/analytics/table/13948007|[GA4] Dimensions and metrics]] wa/carero.txt Poslední úprava: 2024/07/30 22:36autor: vlada