Dognet mérőkód beállítása Shoprenter esetében
Dognet mérőkód beállítása Shoprenter esetében
A közelmúltban sok potenciális ügyfélnél az együttműködés akadálya az volt, hogy rendszerünk nem volt képes kommunikálni a Shoprenterrel. Az ő számukra jó hírünk van, sikerült végre megoldást találnunk, és össze is írtuk az egyes lépéseket.
- Hozzon létre fiókot az https://tagmanager.google.com/#/home oldalon és hozzon létre egy „container”-t a webshop számára
- A Tag Manager ad egy két részből álló kódot. Az elsőt másolja ki:
- A Shoprenter felületén menjen a „Beállítások” – „SEO & analitika beállítások” részbe, ahol megtalálja a „Google Tag Manager” fület, ide tegye be a fenti kódot
- A Tag Managerben hozza létre a „Dognet” nevű taget mint egyéni HTML-t, ide illessze be az általunk küldött követőkódot (a kódot mi küldjük majd, az alábbi csak példa). Triggerként az összes oldalt be kell állítani (All pages)
- Publikálja az összes változást
Igény esetén a fenti beállításokat mi is el tudjuk végezni, ha kapunk egy GTM hozzáférést. 🙂
Dognet tracking kód példa
- az „XXXXXXXXXXX” helyére a fiók ID-jét kell beilleszteni
- az „YYYYYYY” helyére a kampány ID-t kell beilleszteni
<script id="pap_x2s6df8d" src="https://login.dognet.sk/scripts/fj27g82d" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId('XXXXXXXXXXX');
try {
var CampaignID='YYYYYYY';
PostAffTracker.track();
} catch (err) { }
</script>
<script type="text/javascript">
if (ShopRenter && ShopRenter.lastOrder && ShopRenter.lastOrder.products) {
PostAffTracker.setAccountId('XXXXXXXXXXX');
var sale = PostAffTracker.createSale();
sale.setCampaignID('YYYYYYY');
var totalPrice = 0.0;
var productIds = [];
for (var i = 0; i < ShopRenter.lastOrder.products.length; i++) {
totalPrice += parseFloat(ShopRenter.lastOrder.products[i].totalPrice);
productIds.push(ShopRenter.lastOrder.products[i].id);
}
sale.setTotalCost(totalPrice);
sale.setOrderID(ShopRenter.lastOrder.id || 'NOT_FOUND');
sale.setProductID(productIds.join(','));
sale.setCurrency('HUF');
}
PostAffTracker.register();
</script>