Poznámky

Jak získat hodnoty (get values) z dataLayer

Pokud vkládáte hodnoty do dataLayer například: window.dataLayer = window.dataLayer || []; dataLayer.push({„shoptet“ : { „pageType“: „cart“, „cart“: { „3973“: 1, „3979“: 2 } }}); Pak se k nim dostanete: console.log(dataLayer[0].shoptet.cart.pageType) // v konzoli vypíše: cart Klíče a hodnoty polí jdou vypsat i následovně: console.log(Object.values(dataLayer[0].shoptet.cart)); // v konzoli vypíše: [1, 2] Číst více…

Od admin, před
Vyřešené problémy

GA event v kódu s Tag Managerem nefunguje

GA event v inline kódu nebo v javascriptu (jQuery) nefunguje jako např. onclick() GA DEBUG hlásí: „ga send Unknown target: undefined“ řešení: var trackerName = ga.getAll()[0].get(‚name‘); ga(trackerName + ‚.send‘, ‚event‘, { eventCategory: ‚kategorie‘, eventAction: ‚akce‘, eventValue: 0 }); credit: http://stackoverflow.com/questions/28765806/existing-google-analytics-events-and-google-tag-manager

Od admin, před
Poznámky

Google Tag Manager UserID Analytics

Programátor může přihlášeným lidem přiřadit cookies, při odhlášení toto cookies smazat. Potom máte přehled o přihlášených uživatelech. Výběr dat UserID se musí v Google Analytics zapnout. Článek o nastavení UserID Nastavení Google Tag Manager Nastavení vlastní Javascript Proměnné s názvem „UserID“: function() { try { return ga.getAll()[0].get('clientId'); }catch(e) { return Číst více…

Od admin, před