Tentokrát se podíváme na jednoduché základní proměnné. Fungují na všech prohlížečích podporujících DOM, obecně lze říci že všechny prohlížeče co umí javascript, což jsou všechny moderní prohlížeče.
Jedná se o nejzákladnější proměnné, většinou data z nich slouží při stavbě složitějších skriptů a podmínek v Google Tag Manageru.
document.title
Co to je?
Titulek stránky.
K čemu tato proměnná slouží?
Prostě když potřebujete titulek, žádné složité parsování nebo jiné složitosti. Občas se používá i pro detekci chybových stránek a 404.
Vytvoření proměnné:
Název: document.title
Výběr typu: Proměnná jazyka JavaScript
Konfigurace proměnné
Název globální proměnné:
document.title
Výstup : ‚Proměnné Google tag manager díl č.4 Jazyky | Marek Lecián | Webový analytik‘
document.body.className
Co to je?
Proměnná vracející jméno class html prvku body.
K čemu tato proměnná slouží?
V class značky body jsou často třídy které určují docela zajímavé věci na stránce. Třeba tady je vidět že jsem na homepage, jsem lognuty a mám zapnutý admin bar. Ze zajímavých použitelných dat je třeba typ příspěvku stránky, který lze použít. Logged-in si můžete udělat čárku v metrice o logování uživatelů. Případně z postid si může vyparsovat id vašeho článku, pokud by jste chtěli data párovat s interním systémem.
Vytvoření proměnné:
Název: document.body.className
Výběr typu: Proměnná jazyka JavaScript
Konfigurace proměnné
Název globální proměnné:
document.body.className
Výstup : ‚home blog logged-in admin-bar customize-support‚ nebo ‚single single-post postid-3641 single-format-standard logged-in admin-bar cust omize-support‚
document.characterSet / document.inputEncoding
Co to je?
CharacterSet vaše dokumentu, tzv kódovaní.
K čemu tato proměnná slouží?
Zvláště na kombinacích různých CRM občas bývají problémy s kódovaná a proto se to sem tam může hodit. Třeba jen pro detekci změny CRM.
Vytvoření proměnné:
Název: document.characterSet
Výběr typu: Proměnná jazyka JavaScript
Konfigurace proměnné
Název globální proměnné:
document.characterSet
Výstup : ‚UTF-8‘
document.documentElement.lang
Co to je?
Vámi nastavený jazyk ve značce HTML.
K čemu tato proměnná slouží?
Třídění obsah v Google Analytics. Hodí se zvláště pokud nemáte pěkné URL ze kterých lze vyčíst jazyk stránky.
Vytvoření proměnné:
Název: document.documentElement.lang
Výběr typu: Proměnná jazyka JavaScript
Konfigurace proměnné
Název globální proměnné:
document.documentElement.lang
Výstup : ‚cs‘
document.lastModified
Co to je?
Poslední změna v dokumentu.
K čemu tato proměnná slouží?
Sledování aktuálnosti obsahu, ale raději mám article:published_time a article:modified_time.
Název: document.lastModified
Výběr typu: Proměnná jazyka JavaScript
Konfigurace proměnné
Název globální proměnné:
document.lastModified
Výstup : ’12/28/2015 13:22:26′
Jaké by jste chtěli další skripty? Napište si do komentářů…