Nasadenie trackingu na Shoptet pomocou GTM

Nasadenie trackingu na Shoptet pomocou GTM
Návod pre nastavenie GTM pre eshopy na systéme Shoptet.
- vytvorte si konto na https://tagmanager.google.com/#/home
- pridajte vašu webovú stránku. Tag Manager vám vygeneruje kód, z ktorého si zoberiete vaše ID. Vzor: GTM-XXXXXX
- vaše GTM ID vložte v administrácii Shoptet do políčka pre Google Tag Manager ID a zaškrtnite použitie Google Data Layer Helperu
- v Tag Manageri vytvorte tag pre sledovanie preklikov „Affil Dognet – click tracking“ ako custom HTML kde vložíte kód pre sledovanie preklikov (kód dodáme). Triggerom je každá stránka (All pages)
- v Tag Manageri vytvorte trigger „DOM ready“
- vytvorte tag pre sledovanie predajov „Affil Dognet – sale tracking“ ako custom HTML, kde vložíte kód pre sledovanie predajov (kód dodáme). Triggerom je DOM ready. V rozšírených nastaveniach nastavte, aby sa tag spúšťal pri každom evente.
- v tomto kroku máte už vytvorené 2 tagy a 1 trigger
- nakonfigurujte Variables tak, aby ste mali zaškrtnuté všetko z kategórií Pages, Utilities, Clicks a Forms
- publikujte všetky zmeny
V prípade potreby nás kontaktujte, GTM vieme nastaviť aj za vás 😉
- Krok 3 – GTM v Shoptet
- Krok 4 – Affil Dognet – click tracking
- Krok 5 – DOM ready
- Krok 5 – Trigger DOM ready
- Krok 6 – Affil Dognet – sale tracking
- Krok 6 – Affil Dognet – sale tracking – nastavenie
- 2 tagy v GTM
- Variables
Click tracking kód
„XXXXXXXXXXX“ treba nahradiť za ID vášho účtu
„YYYYYYY“ treba nahradiť za ID vašej kampane
<script type="text/javascript" id="pap_x2s6df8d" src="https://login.dognet.sk/scripts/fj27g82d"></script> <script type="text/javascript"> PostAffTracker.setAccountId('XXXXXXXXXXX'); try { var CampaignID='YYYYYYY'; PostAffTracker.track(); } catch (err) { } </script>
Sale tracking kód
„XXXXXXXXXXX“ treba nahradiť za ID vášho účtu
„YYYYYYY“ treba nahradiť za ID vašej kampane
<script type="text/javascript" id="pap_x2s6df8d" src="https://login.dognet.sk/scripts/fj27g82d"></script> <script type="text/javascript"> var dataHelper = new DataLayerHelper(dataLayer); if (dataHelper.get('shoptet.pageType') == 'thankYou') { PostAffTracker.setAccountId('XXXXXXXXXXX'); var sale = PostAffTracker.createSale(); sale.setCampaignID('YYYYYYY'); sale.setTotalCost(dataHelper.get('shoptet.order.netto')); sale.setOrderID(dataHelper.get('shoptet.order.orderNo')); sale.setCurrency(dataHelper.get('shoptet.order.currencyCode')); PostAffTracker.register(); } </script>