Hozzon létre egyéni, felhasználó által definiált internetes változókat a Google Címkekezelőben saját igényei szerint, amelyeket a beépített változók nem fednek le.
Egy új, felhasználó által definiált változó létrehozásához:
- A bal oldali navigációs panelen kattintson a Változók lehetőségre.
- A Felhasználó által definiált változó szakaszban kattintson az Új lehetőségre.
- Kattintson a Változó konfigurálása lehetőségre, és válassza ki a kívánt változótípust.
- Adja meg a beállításokat a kiválasztott változótípus számára.
- Adjon nevet a változónak. Használjon olyan elnevezést, amely leírja a változó működését, például „Adatréteg-változó – Terméknév”.
- Kattintson a Mentés gombra.
A Címkekezelő ezeket a felhasználó által definiált változótípusokat támogatja interneten:
Navigáció
HTTP-hivatkozó
Az érték a HTTP-hivatkozó (a felhasználó által előzőleg felkeresett oldal URL-címe) lesz. Ha például egy felhasználó a kezdőoldalról navigál az adott termék oldalára, akkor a hivatkozó a kezdőoldal lesz. A Címkekezelő automatikusan létrehozza a változótípus egy példányát, de ha szeretné a hivatkozó URL-címének különböző részeit használni, létrehozhat további példányokat is.
URL
Ez a változótípus lehetővé teszi az URL-összetevők elemzését és közzétételét. Az URL különböző részeinek közzététele céljából létrehozhat további példányokat. A következő URL-összetevők közül választhat: Teljes URL, Protokoll, Gazdagépnév, Port, Elérési út, Fájlnév kiterjesztése, Lekérdezés és Részlet. Az ilyen típusú változók bemeneti értéke annak az oldalnak az URL-címe, amelyen a felhasználó jelenleg tartózkodik (ezt a document.location
tulajdonság adja meg). Állítsa be az URL forrását úgy, hogy a Címkekezelő egy másik változót használjon az URL-érték forrásaként.
Oldalváltozók
Belső cookie
Az érték az Első fél cookie-ja lesz, azzal a domainnévvel, amelyen a felhasználó éppen tartózkodik. Ha egynél több cookie használja ugyanazt a nevet a domainen, a rendszer az első értéket választja ki. Ugyanaz történik, mintha a document.cookie
értékét hívta volna le egy oldalon belül, és kiválasztotta volna az első eredményt.
Egyéni JavaScript
Az értéket egy JavaScript-függvény eredménye határozza meg. A JavaScriptnek anonim függvénynek kell lennie, amely értékkel tér vissza. Például létrehozható egy egyéni JavaScript-változó, amely az előre meghatározott {{url}}
változó minden példányát átalakítja kisbetűsre:
function () {
return {{url}}.toLowerCase();
}
Adatréteg
Az értéket akkor állítja be a rendszer, amikor az adatot továbbítják az adatrétegbe a dataLayer.push()
segítségével:
dataLayer.push({"Data Layer Name": "value"})
.
Meghatározhatja, hogy hogyan értelmezze a Címkekezelő a pontokat („.
”) a kulcs nevében:
- 1. változat: pontok használatának engedélyezése a kulcsnevekben. Például a
dataLayer.push('a.b.c': 'value')
esetén a kulcs az „a.b.c
” (azaz{'a.b.c': 'value'}
). - 2. változat: a pontok egymásba ágyazott értékekként való értelmezése. Például a
dataLayer.push({'a.b.c': 'value'})
három egymásba ágyazott szintként értelmezendő:{a: {b: {c: 'value'}}}
.
JavaScript-változó
Az érték a megadott globális JavaScript-változó lesz. Ha a szükséges érték nincs beállítva az adatrétegben (lásd az Adatréteg változót) és a DOM-ban sem látható (lásd a DOM-elem változót), előfordulhat, hogy az érték lekérhető egy JavaScript-változóból. Használja ezt a változótípust, ha az érték megtalálható az oldal forráskódjában globális JavaScript-változóként.
Oldalelemek
Automatikus esemény változója
Információt rögzít az elemről, amely aktiválta az eseményt (pl. kattintásokat, űrlapbeküldések, elemláthatóság stb.)
- Element: Az elemobjektumot adja vissza. Kezelhető elemként az egyéni JavaScript esetében, pl.
{{Element}}.title
, vagy a CSS-választókban, pl.: {{Element}} megegyezik a CSS-választódiv.foo
értékével. - Elemtípus: Az
element.tagName
értéket adja vissza, pl. „A” , „BUTTON” , „IMG”. - Element Attribute: Ha megad egy attribútumnevet, ez a lehetőség az attribútum értékét adja vissza.
- Element Classes: Az elem
class
attribútumában található osztályok listáját adja vissza. - Element ID: Az
id
attribútum értékét adja vissza. - Element Target: A
target
attribútum értékét adja vissza, pl. „_blank”. - Element Text: Az elem szövegtartalmának értékét adja vissza.
- Element URL: Az elem URL-címét adja vissza, amelyet a
href
vagyaction
attribútumból gyűjt be. - History New URL Fragment: Az új URL-részletet adja vissza a böngészési előzményekből, pl. „#summary”.
- History Old URL Fragment: A régi URL-részletet adja vissza a böngészési előzményekből, pl. „#intro”.
- History new state: Az új előzményállapot-objektum, amely a webhely
pushState
-meghívásaival vezérelhető. - History old state: A régi előzményállapot-objektum, amely a webhely
pushState
-meghívásaival vezérelhető. - History Change Source: Az előzményváltozást kiváltó eseményt jeleníti meg, pl. „pushState”, „replaceState” stb.
DOM-elem
Az érték a DOM (dokumentum-objektummodell) elem szövege, illetve a megadott DOM-elem attribútumának értéke lesz. Ha a kívánt érték nincs beállítva az adatrétegben (lásd az Adatréteg-változót), akkor előfordulhat, hogy az érték lekérhető a DOM-ból. Használja ezt a változótípust, ha az érték megtalálható a DOM-ban.
Ha az opcionális attribútum neve meg van adva, a változó az attribútumból a megadott értéket adja vissza (pl. data-food="cupcake"
); egyéb esetben a változó értéke a DOM-elem szövege lesz.
Elem láthatósága
Az érték a megadott DOM elem látható állapotán alapul. Az elem láthatóságán alapuló aktiválási szabálytól eltérően az „elem láthatósága” változó csak egyetlen elem láthatóságára vonatkozhat. Állítsa be, hogy az elemet az elemazonosító vagy a CSS-választó alapján szeretné kiválasztani. Ha a megadott CSS-választó több elemet is talál, csak az elsőt fogja figyelembe venni.
Kiválaszthatja a változó kimenetének típusát:
- Igaz/hamis: Olyan logikai érték, amely azt jelzi, hogy a választott elem látható-e a változó lekérdezésekor.
- Százalék: Egy 0 és 100 közötti százalékos érték, amely jelzi, hogy a kiválasztott elem mekkora része látható a képernyőn a változó lekérdezésekor.
Ha a kimenet típusaként az „Igaz/hamis” lehetőséget választja, megadhatja a „Láthatóság minimális százalékos értéke” beállítást is, amely azt jelzi, hogy a választott elem mekkora részének kell a képernyőn láthatónak lennie ahhoz, hogy a változó értéke „igaz” legyen.
Segédprogramok
Állandó
Az érték az Ön által megadott karakterlánc lesz. Az állandó karakterlánc-változókat általában akkor használják, amikor több címke használja ugyanazt a fiókszámot. További információ: Google Analytics Beállítások.
Egyéni esemény
Az érték az adatrétegbe továbbított egyéni esemény neve.
Környezet neve
Az előnézeti módban megtekintett környezet nevét adja vissza.
Google Analytics Beállítások
A Google Analytics Beállítások változóját a Universal Analytics-címkék arra használják a webes és mobilos (Firebase-) tárolókban, hogy központilag beállítsák és megosszák a közös, több címke által is használt Google Analytics-beállításokat. Amikor a Universal Analytics használatával létrehoz egy Google Analytics-címkét, a Címkekezelő megkéri Önt, hogy válassza ki vagy hozza létre a Google Analytics Beállítások változóját. További információ
Google-címke: Konfigurációs beállítások
Ez a változó lehetővé teszi a konfigurációs szintű paraméterek beállítását a Google-címke betöltésekor.
Tegyük fel például, hogy több nyelven is közzéteszi webhelyét, és az alapján szeretné szegmentálni a közönségét, hogy ki milyen nyelven olvas. Az egyes címkék manuális frissítése helyett létrehozhat egylanguage
paraméterrel ellátott konfigurációs változót, és használhatja azt a Google-címkékben.
További információ a konfigurációs beállítások újrafelhasználásáról.
Google-címke: Eseménybeállítások
Ez a változó lehetővé teszi az eseményszintű paraméterek beállítását, hogy további adatokat küldhessen egy GA4-eseménnyel.
Tegyük fel például, hogy Ön egy online áruházat üzemeltet, és akciót hirdet. Ezután nyomon szeretné követni, hogy hányan használják fel az Ön által biztosított engedménykódot. Ahelyett, hogy az összes címkéhez manuálisan adná hozzá a discount
paramétert, ismételten felhasználhatja egy Google-címke: Eseménybeállítások változó segítségével.
További információ a konfigurációs beállítások újrafelhasználásáról.
Keresőtáblázat
Az érték beállítása a keresőtáblázat utasításai alapján történik. A keresőtáblázat két oszlopot tartalmaz: (A táblázat azért üres, hogy később szemléltetni lehessen rajta az adathasználatot):
Ha [válasszon egy változót] egyenlő a következővel: | Állítsa be a(z) [ez a változó] értéket a következőre: |
---|---|
A Keresőtáblázat segítségével létrehozhat egy olyan változót, amelynek értéke egy másik változótól függően módosulhat. Ez akkor hasznos, ha webhelye beállításai lehetővé teszik, hogy a megfelelő értéket (pl. egy konverzióazonosítót) hozzárendelje az URL-hez, DOM-elemhez vagy az oldal más részéhez. Ebben a példában egy Conversion ID nevű változó jön létre. Ha az URL „/thanks/buy1.html”, az érték „12345”; ha az URL „thanks/buy2.html”, az érték „34567”.
Ha az {{url}} tartalmazza a következőt: | Állítsa be a(z) {{Conversion ID}} értéket a következőre: |
---|---|
/thanks/buy1.html | 12345 |
/thanks/buy2.html | 34567 |
/thanks/buy3.html | 56789 |
Véletlen szám
A rendszer egy 0 és 2 147 483 647 közötti, véletlenszerű számra állítja be az értéket.
RegEx táblázat
A RegEx táblázatváltozó a keresőtáblázatokhoz hasonlít, azonban képes futtatni a reguláris kifejezések mintáit az egyeztetni kívánt elemeken.
Ehhez a RegEx-táblázatkonfigurációhoz:
Minta | Kimenet |
---|---|
.*/page[1-3]\.html.* |
foo |
.*/page[4-6]\.html.* |
bar |
.*/page[7-9]\.html.* |
baz |
A változó kimeneti értéke a következő lesz:
Egyeztetett eredmény | Érték |
---|---|
http://example.com/oldal1.html | foo |
http://www.example.com/oldal1.html | foo |
http://example.com/oldal2.html#reszletek | foo |
http://example.com/oldal5.html | bar |
http://example.com/oldal5.html?allapot=uj | bar |
http://example.com/oldal6.html | bar |
https://example.com/oldal9.html | baz |
A RegEx-táblázatok keresései a lista tetejéről lefelé indulnak. Amikor egyezést talál, akkor visszaadja a megfelelő kimeneti értéket.
Válassza az Alapértelmezett érték beállítása lehetőséget, ha szeretne megadni kimeneti értéket arra az esetre, ha a rendszer nem talál egyezést.
Alapértelmezés szerint a mintáknak meg kell felelniük a teljes bemeneti karakterláncnak, és nem különböztetik meg a kis- és nagybetűket. Ezt a viselkedést a Speciális beállításokban lehet módosítani:
-
Kis- és nagybetű figyelmen kívül hagyása: A minták meg fognak egyezni a nagybetűs és a kisbetűs találatokkal is anélkül, hogy ezt explicit módon a szabályos kifejezésbe kellene építeni.
-
Csak teljes egyezés: Ha engedélyezett, akkor a teljes mintabemeneteknek meg kell egyezniük. Ez megegyezik azzal, ha nyitó (
^
) és záró ($
) hivatkozási pontokat helyez implicit módon a mintába. Ha nem engedélyezett, akkor a minták egyezni fognak, amikor a bemenetben bárhol megtalálhatók. -
Befoglalási csoportok és csere funkció: Ha engedélyezve van, akkor használhat dollárjeles helyettesítési szintaxist a bemenet részleteinek (például az egyező mintában befoglalt csoportok) kimenetbe történő beillesztéséhez. Ha például az egyező reguláris kifejezés
/(hírek)/oldal(2)\.html,
akkor használhatja a$1
kifejezést az első befoglalási csoportra történő hivatkozáshoz („hírek”), és a$2
kifejezést a második befoglalási csoportra történő hivatkozáshoz („2”).
Felhasználók által megadott adatok
A kapcsolatfelvételi űrlap adatait gyűjti össze, például az e-mail-címet, a telefonszámot, a nevet és a címet. Adja meg a felvenni kívánt adatokat az alábbi módok egyikével:
- Automatikus konfiguráció: automatikusan észleli a webhely űrlapmezőit és az új bejegyzéseket.
- Manuális konfiguráció: lehetővé teszi a meglévő Címkekezelő-változók társítását a megfelelő, felhasználó által megadott adatmezőkkel, például az e-mail-címmel, a telefonszámmal, illetve a névvel és címmel.
- Kód: lehetővé teszi a felhasználó által megadott strukturált adatobjektum visszaadására szolgáló adatréteg-változó vagy egyéni JavaScript-változó megadását.
Tároló adatai
Tárolóazonosító
A Címkekezelő tárolójának azonosítóját adja vissza, pl. „GTM-101010”.
Tároló verziószáma
Amikor a tároló előnézeti módban van, a tároló verziószáma változó a tároló előző verziószámát tartalmazza. Egyéb esetben ez a változó a tároló élő verziószámát tartalmazza.
Hibakeresési mód
Az érték beállítása igaz, ha a tároló előnézeti és hibakeresési módban van, és hamis, ha nem.