A Google Címkekezelő a következő elvek alapján kezeli a címkék konfigurálását és aktiválását:
- Címkék: A címke egy kód, amely adatokat küld egy rendszernek, például a Google Analytics szolgáltatásnak.
- Aktiválási szabály: Az aktiválási szabály bizonyos eseményeket figyel, például kattintásokat, űrlapok beküldését vagy oldalbetöltéseket.
- Változók: A változó egy olyan érték elnevezett helyőrzője, amely nem állandó, például termék neve, érték vagy dátum.
- Adatréteg: A Címkekezelő az adatrétegben tárol ideiglenesen értékeket a kliens számára, amelyeket felhasználhatnak a címkék, aktiválási szabályok és változók.
A cikk célja, hogy segítsen megérteni, hogyan működnek együtt ezek a részek.
Címkék és aktiválási szabályok
A címkék olyan kódrészletek, amelyeket a rendszer végrehajt egy adott oldalon. A címkéknek számos felhasználási módja van, de a Címkekezelő legtöbb címkéje információt küld az Ön webhelyéről egy harmadik félnek. Ilyen például a Google Analytics-címke vagy az Google Ads konverziókövetési címkéje.
Ha nem használ címkekezelő megoldást, akkor a címkék kódját közvetlenül kell elhelyezni a forráskódban. A Címkekezelővel az összes címkét egy egyszerűen használható internetes felületről kezelheti.
Az aktiválási szabályok eseményekre reagálva aktiválják a címkéket. Az események lehetnek oldalbetöltések, gombok kattintásai, oldalgördítések stb. A Google Címkekezelőben aktiválási szabályokat adhat meg az események figyelésére – ezek az aktiválási szabályok vezérlik a címkék aktiválását.
Aktiválási szabályok és változók
A Címkekezelő számos beépített változóval rendelkezik, de egyéni változók is beállíthatók. Például az előre definiált „url” változó mindig az aktuálisan betöltött oldal URL-címét tartalmazza. Ha azt szeretné, hogy egy címke csak az example.com/vásárlás/nyugta.html oldalon aktiválódjon, akkor határozzon meg egy aktiválási szabályt az alábbi beállításokkal:
- Esemény: Oldalmegtekintés
- Aktiválási szabály típusa: Oldalmegtekintés
- Aktiválás ideje: Egyes oldalmegtekintések esetén
- A címke aktiválása, ha a következő feltételek igazak:
Az URL tartalmazza az example.com/vásárlás/nyugta.html karakterláncot
- A címke aktiválása, ha a következő feltételek igazak:
Konfigurálja a beépített vagy egyéni változókat, hogy az alkalmazás rendelkezésére bocsássa az adatokat, amikor szüksége lesz rájuk. Ezek a változók felhasználhatók az aktiválási szabályok feltételeiben, illetve a címkéknek történő adatátadás céljából.
Változók és az adatréteg
Az adatréteg az adatok ideiglenes tárolására használható. Ehhez olyan strukturált formázást használt, amelyet a Címkekezelő értelmezni tud, így megkönnyítve az adatok mozgatását a weboldalról vagy mobilalkalmazásból a Címkekezelő címkéihez, aktiválási szabályaihoz és más változóihoz.
Nem feltétlenül kell beállítani adatréteget ahhoz, hogy a változók adatokat érhessenek el. A Címkekezelő változói beállíthatók úgy, hogy közvetlenül a JavaScript-változóktól, a saját cookie-któl vagy a DOM-ból kérjék le az értékeket. Azonban általában jobban működik, ha a változók közvetlenül egy jól szervezett adatréteg-objektumból kérnek le adatokat. Adatréteg használatával minimalizálhatja a kódok módosítása okozta adatveszteséget, jól szervezett és elérhető adatmodellt működtethet, és megkönnyítheti a hibaelhárítást.
Implementálási forgatókönyvek
Az alábbi pontok segítenek eldönteni, hogy szüksége van-e adatrétegre:
- Ha a címkéknek csak az oldal betöltődésekor kell aktiválódniuk (azaz nem az oldalon végzett felhasználói műveletek eredményeként aktiválódnak), illetve a címkéknek csak az URL-re és a hivatkozóra van szükségük, akkor elég, ha a webhely egyes oldalaihoz adja hozzá a tároló kódrészletet. Ilyenkor valószínűleg nincs szüksége adatrétegre.
- Ha a címkéknek az oldal betöltésekor kell aktiválódniuk, de az URL-en és a hivatkozón kívül további információkra is szükség van (például az oldal típusára vagy a felhasználó azonosítójára), akkor lehet, hogy olyan kódot kell használnia, amely létrehoz egy adatréteget, majd leküldi neki az adatokat.
- Ha a használni kívánt csak akkor érhető el, ha a felhasználó interakcióba lép az oldallal, akkor olyan kódot kell használnia, amely leküldi az adatokat az adatrétegnek, majd úgy kell beállítania a Címkekezelőt, hogy bizonyos események bekövetkezése esetén használja az adatréteget.