Ako merať rýchlosť načítania stránky pomocou GTM?

V aktuálnej verzii GA4 nie sú dostupné reporty ani metriky o dĺžke načítania stránok.

Martin Jelínek

Martin Jelínek

Certified PPC Specialist & Data Analyst

11. februára 2025

4 min.

Pokročilý

V aktuálnej verzii GA4 nie sú dostupné reporty ani metriky o dĺžke načítania stránok. Hoci Google tieto metriky môže v budúcnosti do GA4 pridať, existuje spôsob, ako tento údaj sledovať už teraz. Poďme si ukázať, ako môžete pomocou Google Tag Managera nastaviť meranie času načítania stránok a získať užitočné údaje priamo v Google Analytics 4.

Obsah

Krok 1: Vytvorenie premennej

Najskôr si musíte vytvoriť vlastnú JavaScriptovú premennú, ktorá bude obsahovať nasledujúci kód. Tento krok je nevyhnutný pre správne sledovanie času načítania stránky pomocou Google Tag Managera.

Takže prejdite do časti „Premenné“ na ľavom bočnom paneli a kliknite na „Nová“.

Google Tag Manager – sekcia Premenné a tlačidlo Nová na vytvorenie premennej

Následne vyberte typ premennej: „Vlastný kód v jazyku JavaScript“.

Po vybraní typu premennej do nej nakopírujte tento kód:

function()
{
          if (window.performance && window.performance.getEntriesByType) {

                   var entries =
window.performance.getEntriesByType("navigation");

                   if (entries.length > 0) {

                             var navTiming = entries[0];

                             var pageLoadTime = navTiming.loadEventEnd -
navTiming.startTime;

                   return Math.round(((pageLoadTime / 1000) + Number.EPSILON)
* 100) / 100;

                   }

          }

}

Pod poľom s kódom otvorte rozbaľovacie okno s položkou Formátovať hodnotu. Zakliknite možnosť „Konvertovať hodnotu undefined na“ a ako hodnotu zadajte „0“.

Google Tag Manager – JavaScript premenná na dĺžku načítania stránky s konverziou undefined na 0

To znamená, že ak sa časovanie nepodarí, premenná vráti nulovú hodnotu. Premennú pomenujte a uložte.

Krok 2: Vytvorenie spúšťača

Prejdite do časti Spúšťače. Stlačte tlačidlo „Nový“ na vytvorenie spúšťača.

Google Tag Manager – sekcia Spúšťače a tlačidlo Nový

Vyberte typ spúšťača „Okno bolo načítané“.

Google Tag Manager – výber typu spúšťača Okno bolo načítané

Ponechajte možnosť „Všetky udalosti po načítaní okna“ a uložte spúšťač. Tento spúšťač sa spustí po úplnom načítaní stránky v prehliadači.

Google Tag Manager – spúšťač Okno bolo načítané pre všetky udalosti po načítaní okna

Následne vytvorte ďalší spúšťač s časom načítania stránky menším ako 0. V tomto prípade musíte vybrať typ spúšťača Vlastná udalosť.

Google Tag Manager – výber typu spúšťača Vlastná udalosť

Ako názov udalosti zadajte .* a kliknite na začiarkavacie políčko pre použitie regexu.

Google Tag Manager – vlastná udalosť s názvom .* a zapnutými regulárnymi výrazmi

Potom musíme vybrať možnosť „Niektoré vlastné udalosti“, kedy sa má spúšťač spustiť, a vybrať našu vytvorenú premennú s JavaScriptom - Dĺžka Načítania Stránky.

Zadajte hodnotu, ktorá je menšia ako 0. Zabráni to spusteniu značky, ak premenná vráti hodnotu 0. Spúšťač pomenujte a uložte.

Google Tag Manager – spúšťač pre niektoré vlastné udalosti s dĺžkou načítania menšou ako 0

Krok 3: Vytvorenie značky

Teraz, keď máte vlastnú premennú JavaScriptu, ktorá zachytáva dĺžku načítania stránky a spúšťač, je čas vytvoriť značku udalosti GA4. Tento tag odošle čas načítania do služby Google Analytics 4.

Prejdite na položku „Značky“ a kliknite na položku „Nový“. Následne Kliknite na Google Analytics a vyberte možnosť „Google Analytics: udalosť GA4“.

Predpokladáme, že máte implementovaný identifikátor merania a vytvorenú značku Google. Následne pridajte názov udalosti ako page_load_time, prípadne použite vlastné pomenovanie tak, aby ste vedeli túto hodnotu rozoznať v GA4. Pri pomenovaní udalosti nepoužívajte medzery a diakritiku. Maximálna dĺžka názvu udalosti môže byť 40 znakov.

Následne kliknite na Parametre udalosti a pridajte parameter loading_time_sec ako hodnotu vložte vašu vytvorenú premennú „Dĺžka Načítania Stránky“.

Google Tag Manager – značka GA4 page_load_time s parametrom loading_time_sec

Posledným krokom je pripojenie spúšťačov k značke. Ako spúšťač musíte pridať „Zobrazenie stránky - Okno bolo načítané“.

Potom musíme v časti Výnimky pridať náš ďalší spúšťač. Vyberieme spúšťač „Čas načítavania stránky menší ako 0“. Týmto sa zabráni spusteniu značky, ak má premenná času načítania stránky hodnotu menšiu ako nula.

Google Tag Manager – spúšťač Okno bolo načítané a výnimka pre čas načítania menší ako 0

Následne značku pomenujte a uložte. Kliknite na náhľad, zadajte adresu URL svojej stránky a prejdite na stránku. Vráťte sa do Tag Assistant (okno s udalosťami) a uvidíte, že značka je spustená.

Tag Assistant – spustená značka GA4 Dĺžka načítania stránky pri udalosti Načítané okno

Kliknutím na „Premenné“ uvidíte vašu premennú s hodnotou načítania stránky v sekundách.

Tag Assistant – premenná Dĺžka načítania stránky s hodnotou 1,5 sekundy

Po skontrolovaní či všetko funguje, nezabudnite v Správcovi značiek kliknúť na „Odoslať“ a publikovať tak vaše zmeny.

Zobrazenie času načítania stránky v reportoch Google Analytics 4

Čas načítania stránok sa teraz odosiela do služby Google Analytics. Na jeho zobrazenie v rámci reportov to však nestačí. Ďalšou vecou, ktorú musíme urobiť, je zaregistrovať parameter loading_time_sec v systéme GA4.

Otvorte svoje konto GA4> kliknite na položku Správca (vľavo dole) > Zobrazenie údajov > Vlastné definície > Vlastné metriky. Kliknite na „Vytvoriť vlastnú metriku“.

Google Analytics 4 – vlastné definície a tlačidlo Vytvoriť vlastnú metriku

Metriku pomenujte ako Dĺžka načítania stránky, vyberte parameter udalosti, ktorý sme nastavili v GTM - loading_time_sec, a ako jednotku merania vyberte Sekundy.

Google Analytics 4 – nová vlastná metrika Dĺžka načítania stránky v sekundách

Uložte metriku a teraz ju uvidíte v reportoch.

Reporting dĺžky načítania stránky v Google Analytics 4

Začnite tým, že prejdete do časti „Preskúmať“ a vytvoríte novú prázdny prieskum.

Google Analytics 4 – vytvorenie nového prázdneho prieskumu v sekcii Preskúmať

Začnime pridaním segmentov a metrík, ktoré chcete zobraziť, a ich importovaním do panela po kliknutí na „+“. Ako dimenziu sme zvolili Cesta stránky a reťazec dopytu, ako metriku Zobrazenia a našu vytvorenú vlastnú metriku Dĺžka načítania stránky. Po vybratí segmentov a metrík kliknite vpravo hore na „Potvrdiť“.

Google Analytics 4 – prieskum s dimenziou cesty stránky a metrikou dĺžky načítania

Kliknutím môžete pridať segmenty a metriky ako riadky, stĺpce a hodnoty. Takto vytvoríte report s dĺžkou načítania stránok.

Google Analytics 4 – report dĺžky načítania jednotlivých stránok webu

Mám záujem o PPC stratégiu

Kontaktujte nás a dohodnite si s nami stretnutie v Bratislave, vo Zvolene alebo aj v San Franciscu. Radi Vám pomôžeme s Vašim projektom.

Odporúčame prečítať

Najnovšie trendy, overené postupy a analýzy z digitálu. Zistite, ako posunúť svoj technologický a marketingový rast.