Obvestilo

G Suite je zdaj Google Workspace: Vse, kar vaše podjetje potrebuje za opravljanje dela.

Vrste uporabniško določenih spremenljivk za splet

V Google Upravitelju oznak lahko ustvarite uporabniško določene spremenljivke po meri za splet, ki ustrezajo določenim zahtevam, ki jih še ne pokrivajo vgrajene spremenljivke.

Ustvarjanje nove uporabniško določene spremenljivke:

  1. V levem podoknu za krmarjenje kliknite Spremenljivke.
  2. V razdelku »Uporabniško določene spremenljivke« kliknite možnost Novo.
  3. Kliknite Konfiguracija spremenljivk in izberite želeno vrsto spremenljivke.
  4. Vnesite možnosti konfiguracije za izbrano vrsto spremenljivke.
  5. Poimenujte spremenljivko. Uporabite shemo poimenovanja, ki opisuje funkcijo spremenljivke, npr. »Ime spremenljivke podatkovne plasti – ime izdelka«.
  6. Kliknite Shrani.

Upravitelj oznak podpira naslednje vrste uporabniško določenih spremenljivk za splet:

Napotitelj HTTP

Vrednost se nastavi na napotitelja HTTP, ki je URL prejšnje strani, ki jo je uporabnik obiskal. Če uporabnik na primer z domače strani dostopa do ene od vaših strani o izdelku, bi bil napotitelj domača stran. Upravitelj oznak samodejno ustvari primerek te spremenljivke, vendar lahko ustvarite dodatne primerke, če bi želeli razkriti različne dele URL-ja napotitelja.

URL

Ta vrsta spremenljivke omogoča razčlenitev in razkritje komponent URL-ja. Po želji lahko ustvarite dodatne primerke in razkrijete različne dele URL-ja. Komponente URL-ja, med katerimi lahko izbirate, so: Celotni URL, Protokol, Ime gostitelja, Vrata, Pot, Končnica imena datoteke, Poizvedba in Fragment. Vhodna vrednost, nastavljena za tovrstne spremenljivke, je URL trenutne strani, na kateri je uporabnik (pridobi se iz parametra document.location). Če želite Upravitelju oznak sporočiti, naj kot vir vrednosti URL-ja uporabi drugo spremenljivko, prilagodite Vir URL-ja.

Spremenljivke strani

Vrednost se nastavi na lastni piškotek z imenom za domeno, na kateri je trenutno uporabnik. Če je znotraj iste domene uvedenih več piškotkov z istim imenom, bo izbrana prva vrednost. To je enako, kot če bi s strani klicali piškotek document.cookie in izbrali prvi rezultat.

JavaScript po meri

Vrednost se nastavi na rezultat funkcije JavaScript. JavaScript mora biti v obliki anonimne funkcije, ki vrne vrednost. Ustvarite lahko na primer spremenljivko JavaScript po meri, ki pretvori vse primerke vnaprej določene spremenljivke {{url}} v male črke:

function () {
  return {{url}}.toLowerCase();
}

Podatkovna plast

Vrednost je nastavljena, ko se podatki potisnejo v podatkovno plast prek klica dataLayer.push():
dataLayer.push({"Data Layer Name": "value"}).

Določite lahko, kako bo Upravitelj oznak obravnaval pike (».«) v imenu ključa:

  • 1. različica: Dovoli pike v imenih ključev. V primeru dataLayer.push("a.b.c": "value") naj sistem razume ime ključa kot »a.b.c« (tj. {"a.b.c": "value"}).
  • 2. različica: Obravnavaj pike kot ugnezdene vrednosti. V primeru dataLayer.push({"a.b.c": "value"}) naj sistem to obravnava kot tri ugnezdene ravni: {a: {b: {c: "value"}}}.

Spremenljivka JavaScript

Vrednost se nastavi na vrednost globalne spremenljivke JavaScript, ki jo določite. Če zahtevana vrednost ni bila nastavljena v podatkovni plasti (glejte spremenljivko »Podatkovna plast«) in ni vidna v DOM-u (glejte tudi: spremenljivko »Element DOM«), je vrednost morda mogoče pridobiti iz spremenljivke JavaScript. To vrsto spremenljivke uporabite, če je vrednost mogoče najti v izvorni kodi strani v obliki globalne spremenljivke JavaScript.

Elementi strani

Spremenljivka samodejnega dogodka

Zajame podatke o elementu, ki je sprožil dogodek (npr. kliki, oddaje obrazcev, vidnost elementa ipd.)

  • Element: Vrne objekt elementa. Obravnavati ga je mogoče kot objekt za JavaScript po meri, npr. {{Element}}.title, ali v izbirnikih CSS, npr. »{{Element}} se ujema z izbirnikom CSS div.foo«.
  • Vrsta elementa: Vrne vrednost element.tagName, npr. » , »BUTTON«, »IMG«.
  • Atribut elementa: Določite ime atributa in ta možnost bo vrnila vrednost tega atributa.
  • Razredi elementa: Vrne seznam razredov, ki jih je mogoče najti v atributu class elementa.
  • ID elementa: Vrne vrednost atributa id.
  • Cilj elementa: Vrne vrednost atributa target, npr. »_blank«.
  • Besedilo elementa: Vrne vrednost vsebine besedila elementa.
  • URL elementa: Vrne URL elementa, zbranega iz atributa href ali action.
  • Delček novega URL-ja zgodovine: Vrne delček novega URL-ja iz zgodovine brskalnika, npr. »#summary«.
  • Delček starega URL-ja zgodovine: Vrne delček starega URL-ja iz zgodovine brskalnika, npr. »#intro«.
  • Novo stanje zgodovine: Novi objekt stanja zgodovine, ki ga nadzorujejo klici spletnega mesta za pushState.
  • Staro stanje zgodovine: Stari objekt stanja zgodovine, ki ga nadzorujejo klici spletnega mesta za pushState.
  • Vir spremembe zgodovine: Vrne dogodek, ki je povzročil spremembo zgodovine, npr. »pushState«, »replaceState« itd.

Element DOM

Vrednost se nastavi na besedilo elementa DOM (dokumentni objektni model) ali na vrednost navedenega atributa elementa DOM. Če želena vrednost ni nastavljena v podatkovni plasti (glejte spremenljivko »Podatkovna plast«), je vrednost morda mogoče pridobiti iz DOM-a. To vrsto spremenljivke uporabite, če je vrednost mogoče najti v DOM-u.

Če je izbirno ime atributa nastavljeno, bo vrednost spremenljivke vrnila vrednost, navedeno za ta atribut (npr data-food="cupcake"); v drugih primerih bo vrednost spremenljivke besedilo v elementu DOM.

Vidnost elementa

Vrednost je nastavljena na glede na vidno stanje določenega elementa DOM. Za razliko od sprožilca vrste »Vidnost elementa« lahko ena sama spremenljivka za vidnost elementa sporoči le vidnost enega samega elementa. Vi določite, ali naj se element izbere na podlagi ID-ja elementa ali izbirnika CSS. Če se navedeni izbirnik CSS ujema z več elementi, se uporabi prvi ujemajoči se element.

Za to spremenljivko lahko izberete vrsto izhodnega podatka:

  • True/False: Logična vrednost, ki določa, ali je izbrani element viden ob sklicevanju na spremenljivko. 
  • Odstotek: Odstotna vrednost med 0 in 100, ki določa, kolikšen delež izbranega elementa je viden na zaslonu ob sklicevanju na spremenljivko.

Če za vrsto izhodnega podatka izberete True/False, lahko navedete tudi najnižji odstotek vidnosti, s katerim določite, kolikšen delež izbranega elementa mora biti viden na zaslonu, da spremenljivka vrne vrednost »true«.

Orodja

Konstanta

Vrednost je nastavljena na niz, ki ga vnesete. Spremenljivke niza s konstanto se pogosto uporabljajo, kadar obstaja več oznak, ki uporabljajo isto številko računa. Glejte tudi: Nastavitve storitve Google Analytics.

Dogodek po meri

Vrednost je nastavljena na ime dogodka po meri, ki je bil potisnjen v podatkovno plast.

Ime okolja

Vrne ime okolja, ki se ga ogleduje v načinu predogleda.

Nastavitve storitve Google Analytics

Spremenljivka »Nastavitve storitve Google Analytics« se uporabi v oznakah storitve Universal Analytics v vsebnikih za splet ter mobilne naprave (Firebase), in sicer za centralno konfiguriranje ter deljenje pogostih nastavitev storitve Google Analytics, ki se uporabljajo za več oznak. Ko ustvarite oznako Google Analytics s storitvijo Universal Analytics, vas bo Upravitelj oznak pozval, da izberite ali ustvarite spremenljivko vrste »Nastavitve storitve Google Analytics«. Preberite več o tem.

Googlova oznaka: Nastavitve konfiguracije

Ta spremenljivka omogoča nastavitev parametrov na ravni konfiguracije, ko se naloži Googlova oznaka.

Denimo, da ste spletno mesto objavili v več jezikih in želite segmentirati ciljno skupino glede na jezik, v katerem ga bodo uporabniki prebrali. Namesto da bi vsako oznako posodobili ročno, lahko ustvarite spremenljivko konfiguracije s parametrom language in jo uporabite v vseh Googlovih oznakah.

Preberite, kako znova uporabiti nastavitve konfiguracije.

Googlova oznaka: Nastavitve dogodka

Ta spremenljivka vam omogoča, da nastavite parametre na ravni dogodka za pošiljanje dodatnih podatkov prek dogodka GA4.

Denimo, da ste lastnik spletne trgovine in imate razprodajo. Želite preveriti, koliko uporabnikov uporabi kodo za popust, ki ste jim jo ponudili. Namesto da bi vsaki oznaki ročno dodali parameter discount, lahko parameter znova uporabite s spremenljivko Googlova oznaka: Nastavitve dogodka.

Preberite, kako znova uporabiti nastavitve konfiguracije.

Šifrirna tabela

Vrednost se nastavi v skladu z navodili v šifrirni tabeli. Šifrirna tabela vsebuje dva stolpca. (Tabela je prazna, da se bo pozneje prikazalo, kako so podatki uporabljeni):

Ko je [izbrana spremenljivka] enako Nastavi [ta spremenljivka] na
   

Šifrirna tabela vam omogoča, da ustvarite spremenljivko, katere vrednost se spreminja glede na vrednost druge spremenljivke. To je koristno, če je vaše spletno mesto nastavljeno tako, da je mogoče ustrezno vrednost (npr. ID sledenja konverzijam) preslikati v URL, element DOM ali drug del strani. V tem primeru je ustvarjena spremenljivka z imenom ID konverzije. Če URL vsebuje »/thanks/buy1.html«, je vrednost nastavljena na »12345«. Če URL vsebuje »thanks/buy2.html«, je vrednost nastavljena na »34567«.

Če {{url}} vsebuje Nastavi {{ID konverzije}} na
/thanks/buy1.html 12345
/thanks/buy2.html 34567
/thanks/buy3.html 56789

Naključno število

Vrednost je nastavljena na naključno število med 0 in 2147483647.

Tabela regularnih izrazov

Tabela regularnih izrazov deluje podobno kot spremenljivka »Šifrirna tabela«, s tem da lahko izvaja tudi vzorce regularnih izrazov za elemente, ki jih želite primerjati.

Za konfiguracijo te tabele regularnih izrazov:

Vzorec Izhodni podatki
.*/page[1-3]\.html.* foo
.*/page[4-6]\.html.* bar
.*/page[7-9]\.html.* baz

Izhodna vrednost spremenljivke bo takšna:

Ujemajoči se rezultat Vrednost
http://example.com/page1.html foo
http://www.example.com/page1.html foo
http://example.com/page2.html#detail foo
http://example.com/page5.html bar
http://example.com/page5.html?status=new bar
http://example.com/page6.html bar
https://example.com/page9.html baz

Iskanja v tabeli regularnih izrazov se izvedejo od vrha seznama proti dnu. Ko je najdeno ujemanje, je vrnjena ustrezna izhodna vrednost.

Če želite, da bo v primerih, ko ni ujemanj, nastavljena izhodna vrednost, izberite Nastavi privzeto vrednost.

Vzorci privzeto ne razlikujejo med malimi in velikimi črkami, morajo pa se ujemati s celotnim vhodnim nizom. To vedenje lahko prilagodite v možnosti Dodatne nastavitve:

  • Prezri razlikovanje med velikimi in malimi črkami: Vzorci bodo našli ujemanja tako velikih kot malih črk, ne da bi to morali izrecno vgraditi v regularni izraz.

  • Samo popolna ujemanja: Če je ta možnost omogočena, se morajo vzorci ujemati s celotnim vnosom. To je enako, kot da bi bil vzorec obdan z začetnim (^) in končnim ($) sidrom. Če je ta možnost onemogočena, bodo vzorci našli ujemanje, ne glede na to, kje v vnosu ga odkrijejo.

  • Skupine zajema in funkcije zamenjave: Če je ta možnost omogočena, lahko uporabite skladnjo zamenjave z dolarskim znakom, da vključite dele vnosa vhodnih podatkov (npr. iz skupin zajema v vzorcu z ujemanjem) v izhodne podatke. Če je izraz, ki se ujema, na primer /(news)/page(2)\.html, lahko uporabite $1 za sklic na prvo skupino zajema (»news«), $2 pa za sklic na drugo skupino zajema (»2«).

Če uporabite možnost »Skupine zajema in funkcije zamenjave«, pri čemer je možnost »Samo popolna ujemanja« onemogočena, lahko pride do nepričakovanega vedenja (vrnjena bo na primer celotna vhodna vrednost z zamenjanim ujemajočim se delom).

Podatki, ki jih posredujejo uporabniki

Iz obrazca za stik zbira podatke, kot so e-poštni naslov, telefonska številka, ime in naslov. Podatke, ki jih želite zajeti, določite z enim od teh načinov:

  • Samodejna konfiguracija: Samodejno zazna polja obrazcev na spletnem mestu in nove vnose.
  • Ročna konfiguracija: Omogoča preslikavo obstoječih spremenljivk Upravitelja oznak v ustrezna polja za podatke, ki jih posredujejo uporabniki, na primer v polja za e-poštni naslov, telefonsko številko, ime in naslov.
  • Koda: Omogoča, da določite spremenljivko podatkovne plasti ali spremenljivko JavaScript po meri, ki vrne strukturiran predmet podatkov, ki jih posredujejo uporabniki.

Podatki o vsebniku

ID vsebnika

Vrne ID vsebnika Upravitelja oznak, npr. »GTM-101010«.

Številka različice vsebnika

Ko je vsebnik v načinu za predogled, spremenljivka za različico vsebnika vrne številko različice vsebnika v predogledu. V nasprotnem primeru spremenljivka vrne številko različice objavljenega vsebnika.

Način za odpravljanje napak

Vrednost je nastavljena na true, če je vsebnik prikazan v načinu za predogled in odpravljanje napak in na false, če ni.

Je bilo to uporabno?

Kako lahko to izboljšamo?
Iskanje
Počisti iskanje
Zapiranje iskanja
Glavni meni
10573926412040667382
true
Iskanje v centru za pomoč
true
true
true
true
true
102259
false
false