# Nincs régi Universal Analytics

> Azt nézzük, hogy az oldal tölt-e még régi Universal Analytics (UA-) kódot; ha igen, töröld, mert már nem gyűjt adatot, csak lassítja az oldalt.

A Universal Analytics (UA) a Google Analytics korábbi, `UA-` kezdetű azonosítót használó változata. A Google tájékoztatása szerint a szokásos Universal Analytics tulajdonságok **2023. július 1-jétől nem dolgozzák fel az adatokat**. Aki azóta is ezt a kódot használja, annak az oldala töltöget egy szkriptet, ami semmit nem mér, így csak a betöltést lassítja.

Ha a Google Analytics a cél, a jelenlegi változat a Google Analytics 4 (GA4). A régi kód törlése tehát kettős nyereség: gyorsabb az oldal, és kiderül, hogy a mérés valójában nem működik-e.

## Hogyan mérjük

A riport a nyitóoldal HTML-jében minden `<script>` elemet megvizsgál: a `src` attribútumát és a szkript szövegét. Régi UA-kódnak számít, ha találat van az alábbiak valamelyikére:

- `UA-` azonosító formátum: `UA-` + 4–10 számjegy + `-` + 1–4 számjegy (például `UA-12345678-1`);
- a régi betöltő szkriptek címe: `google-analytics.com/analytics.js` vagy `google-analytics.com/ga.js`.

- **Megfelelő:** egyik sincs a szkriptek között.
- **Hiba:** legalább egy találat van.
- **Nem értékelhető:** ha az oldal nem HTML.

A teszt csak a szkript elemeket nézi, a látható szöveget nem, ezért egy cikkben említett `UA-12345678-1` nem okoz hibát. A nyitóoldal HTML-jét olvassa: ha a kódot egy címkekezelő (például Google Tag Manager) tölti be, az itt nem látszik. A böngészős mérés ([Analitika](https://hub.hellowp.io/hu/report/alapok/analitika/)) a betöltött kérések alapján a Universal Analytics kérései is felismeri.

## Hogyan javítsd

A teendő a régi kód **törlése**, és ha mérni akarsz, a Google Analytics 4 beállítása.

1. **Keresd meg, hol van a kód.** Három tipikus hely: a téma `header.php` vagy `footer.php` fájlja, egy analitikai bővítmény beállítása, vagy egy címkekezelőben felvett Universal Analytics címke.
2. **Töröld a régi szkriptet és az azonosítót.** Az `analytics.js`/`ga.js` betöltést és a `UA-…` azonosítót tartalmazó teljes blokkot vedd ki. Ha bővítmény tölti, kapcsold ki vagy állítsd át a bővítmény beállítását.
3. **Ha mérést szeretnél, állíts be GA4-et** a Google hivatalos útmutatója szerint. A beállítás lépéseiről a hubon is van leírás: [Google Analytics 4 fiók és tulajdon létrehozása](https://hub.hellowp.io/hu/docs/marketing/google/google-analytics-letrehozasa/). Süti-hozzájárulási kérdéseknél lásd az [Analitika](https://hub.hellowp.io/hu/report/alapok/analitika/) oldalt.
4. **Ellenőrizd a címkekezelőt is,** hogy nem maradt-e benne Universal Analytics címke.

## Hogyan ellenőrizd

Futtasd újra a riportot. Parancssorból:

```bash title="Terminál"
curl -s https://pelda.hu/ | grep -o -E "UA-[0-9]{4,10}-[0-9]{1,4}|google-analytics\.com/(analytics|ga)\.js"
```

Nem szabad kimenetnek lennie. A böngészőben a fejlesztői eszközök Hálózat (Network) fülén szűrj a `google-analytics` szóra: ha van `analytics.js` kérés, akkor valahonnan még betöltődik a régi kód.
