Blog o webové analytice

  • GTM a vliv na rychlost webu

    ,

    Rychlost webu přestala být technická záležitost a stala se byznysová. Google ji zahrnul do rankingového algoritmu přes Core Web Vitals — a e-commerce data ukazují, že každá sekunda zpoždění stojí přibližně 7 % konverzí. Sekundy, které pravděpodobně vidíte v číslu TBT (Total Blocking Time) ve svém Page Speed reportu. GTM je v tomhle příběhu klasický…

    GTM a vliv na rychlost webu
  • GTM vs. CSP

    , ,

    Vývojář nasadí Content Security Policy na firemní web — a tracking se v tichosti rozbije. Nebo naopak: analytik přidá tag do Google Tag Manager (GTM) a protlačí výjimku v CSP — měření funguje, ale web je děravý. Google Tag Manager (GTM) je ze své podstaty script injector — vkládá do stránky cizí skripty. Content Security…

    GTM vs. CSP
  • Jak rozbít web s pomocí Google Tag Manager

    , ,

    Google Tag Manager je na více než 30 milionech webů. Je to jeden z nejrozšířenějších nástrojů pro správu měřicích a marketingových skriptů. Markeťáci ho milují — tag přidáte za 2 minuty, bez vývojáře, bez deploye. Jenže GTM je ve své podstatě script injector s grafickým rozhraním. Co to znamená? Každý, kdo má právo publikovat v…

    Jak rozbít web s pomocí Google Tag Manager
  • Ukazují GA4 přesná data?

    ,

    Ne. Tak si to pojďme rozebrat. Nechci tím říct, že Google Analytics jsou na odpis. Mít GA4 data je pořád lepší než nemít nic. Ale je třeba vědět, kde jsou limity. A kolik vás ty limity stojí. Předpokládám, že máte GA4 technicky správně nasazené — žádné duplicitní eventy, žádné chybějící tagy, žádné rozbité triggery. I…

    Ukazují GA4 přesná data?
  • dataLayer a recursive merge

    ,

    dataLayer je jednoduché javascriptové pole. Pushnu objekt, přečtu si ho v proměnné v Google Tag Manageru (GTM), hotovo. Na tom přece nemůže být nic složitého. Jasně. Pokud navrhujete strukturu dataLayer a ještě jste neslyšeli o recursive merge, zvažte, jestli chcete číst dále. Bude se vám spát hůř. dataLayer vs. datový model GTM — to není…

    dataLayer a recursive merge