Oznámení

Služba G Suite se nově nazývá Google Workspace. Obsahuje vše, co firma k práci potřebuje.

Typy uživatelem definovaných proměnných pro web

Ve Správci značek Google můžete vytvářet vlastní uživatelem definované proměnné pro web splňující konkrétní požadavky, které nemusí být pokryty integrovanými proměnnými.

Postup vytvoření nové uživatelem definované proměnné:

  1. V levé části navigace klikněte na možnost Proměnné.
  2. V části Proměnné definované uživatelem klikněte na Nová.
  3. Klikněte na Konfigurace proměnné a vyberte požadovaný typ proměnné.
  4. Zadejte možnosti konfigurace pro vybraný typ proměnné.
  5. Proměnnou pojmenujte. Použijte název, který vystihuje funkci proměnné, např. „Proměnná datové vrstvy – Název produktu.“
  6. Klikněte na Uložit.

Správce značek podporuje tyto typy uživatelem definovaných proměnných pro web:

HTTP referer

Hodnota je nastavena na HTTP referer, což je URL předchozí stránky, kterou daný uživatel navštívil. Pokud například uživatel přejde na některou ze stránek vašich produktů z domovské stránky, bude refererem domovská stránka. Jednu instanci proměnné tohoto typu vytvoří Správce značek automaticky. Pokud chcete zobrazit jiné části adresy URL refereru, můžete další instance vytvořit sami.

URL

Tento typ proměnné umožňuje analyzovat a zobrazit komponenty adresy URL. Pokud chcete zobrazit jiné části adresy URL, můžete vytvořit další instance. Můžete vybírat z těchto součástí adresy URL: úplná URL, protokol, název hostitele, port, cesta, přípona názvu souboru, dotaz a fragment. Vstupní hodnota nastavení pro proměnné tohoto typu je adresa URL aktuální stránky, na níž se uživatel nachází (načtená z umístění document.location). Úpravou Zdroje adresy URL můžete dát Správci značek pokyn, aby jako zdroj hodnoty adresy URL použil jinou proměnnou.

Proměnné stránky

Hodnota je nastavena na hodnotu souboru cookie první strany s názvem domény, na které se uživatel právě nachází. Bude-li soubor cookie se stejným názvem ve stejné doméně uložen několikrát, použije se první hodnota. Je to stejné, jako kdybyste z nějaké stránky vyvolali vlastnost document.cookie a vybrali první výsledek.

Vlastní kód JavaScript

Hodnota je nastavena na výsledek funkce JavaScriptu. JavaScript musí nabýt formy anonymní funkce, která vrací nějakou hodnotu. Mohli byste například vytvořit vlastní proměnnou JavaScriptu, která převede všechny výskyty předem definované proměnné {{url}} na malá písmena:

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

Datová vrstva

Hodnota se nastaví při přenesení dat do datové vrstvy voláním dataLayer.push():
dataLayer.push({"Data Layer Name": "value"}).

Můžete určit, jak Správce značek interpretuje tečky („.“) v názvu klíče:

  • Verze 1: Povolit tečky v názvech klíčů. Například u kódu dataLayer.push("a.b.c": "value") bude název klíče interpretován jako „a.b.c“ (tj. {"a.b.c": "value"}).
  • Verze 2: Interpretovat tečky jako vnořené hodnoty, Například kód dataLayer.push({"a.b.c": "value"}) bude interpretován jako tři vnořené úrovně: {a: {b: {c: "value"}}}.

Proměnná JavaScript

Hodnota je nastavena na hodnotu zadané globální proměnné JavaScriptu. Pokud vyžadovaná hodnota nebyla nastavena v datové vrstvě (viz Proměnná datové vrstvy) a není viditelná v modelu DOM (viz též Proměnná prvku modelu DOM), může být možné ji získat z proměnné JavaScriptu. Tento typ proměnné použijte v případě, že lze hodnotu najít ve zdrojovém kódu stránky v podobě globální proměnné JavaScriptu.

Prvky stránky

Proměnná automatické události

Zachycuje informace o položce, která spustila událost (např. kliknutí, odeslání formuláře, viditelnost prvku atd.)

  • Prvek: Vrátí objekt prvku. Lze s ním nakládat jako s objektem pro vlastní JavaScript, např. {{Element}}.title, nebo ve výběrech CSS, např. {{Element}} odpovídá výběru CSS div.foo.
  • Typ prvku: Vrátí hodnotu element.tagName, např. "A", "BUTTON", "IMG".
  • Atribut prvku: Zadejte název atributu a tato možnost vrátí hodnotu tohoto atributu.
  • Třídy prvku: Vrátí seznam tříd nalezených v atributu class prvku.
  • ID prvku: Vrátí hodnotu atributu id.
  • Cíl prvku: Vrátí hodnotu atributu target např. "_blank".
  • Text prvku: Vrátí hodnotu textového obsahu prvku.
  • URL prvku: Vrátí URL prvku získanou z atributu href nebo action.
  • Nový fragment adresy URL historie: Vrátí z historie prohlížeče nový fragment adresy URL, např. „#summary“.
  • Starý fragment adresy URL historie: Vrátí z historie prohlížeče starý fragment adresy URL, např. „#intro“.
  • Nový stav historie: Nový objekt stavu historie řízený voláními funkce pushState ze strany webu.
  • Původní stav historie: původní objekt stavu historie řízený voláními funkce pushState ze strany webu
  • Zdroj změny historie: Vrátí událost, která způsobila změnu historie, např. „pushState“, „replaceState“ atd.

Prvek modelu DOM

Hodnota je nastavena na text prvku modelu DOM (Document Object Model) nebo na hodnotu zvoleného atributu prvku modelu DOM. Pokud vyžadovaná hodnota nebyla nastavena v datové vrstvě (viz Proměnná datové vrstvy), může být možné ji získat z modelu DOM. Tento typ proměnné použijte, pokud lze hodnotu najít v modelu DOM.

Pokud je nastaven volitelný název atributu, hodnota proměnné vrátí hodnotu zadanou v tomto atributu (např. data-food="cupcake"). Pokud ne, bude jako hodnota proměnné použit text v prvku modelu DOM.

Viditelnost prvku

Hodnota je nastavena na základě stavu viditelnosti zadaného prvku DOM. Na rozdíl od pravidla Viditelnost prvku může proměnná Viditelnost prvku vykázat stav viditelnosti pouze jednoho prvku. Vyberte, zda chcete vybrat prvek na základě atributu ID prvku nebo výběru CSS. Pokud zadanému výběru CSS odpovídá více prvků, použije se první odpovídající prvek.

Pro tuto proměnnou můžete zvolit typ výstupu:

  • Pravda/nepravda: logická hodnota, která určuje, zda je vybraný prvek při odkazování na proměnnou viditelný. 
  • Procento: Procentuální hodnota (0 až 100), která udává, jak velká část vybraného prvku je při odkazování na proměnnou viditelná.

Pokud jako typ výstupu vyberete možnost Pravda/nepravda, můžete také uvést minimální viditelné procento. Můžete tak určit, jak velká část vybraného prvku musí být na obrazovce viditelná, aby proměnná nabyla hodnoty pravda.

Nástroje

Konstanta

Hodnota je nastavena na zadaný řetězec. Proměnné s konstantním řetězcem se běžně používají tam, kde více značek využívá stejné číslo účtu. Viz též Nastavení Google Analytics.

Vlastní událost

Hodnota je nastavena na název vlastní události, která byla přenesena do datové vrstvy.

Název prostředí

Vrátí název prostředí zobrazovaného v režimu náhledu.

Nastavení Google Analytics

Pomocí proměnných nastavení Google Analytics se ve značkách Universal Analytics ve webových i mobilních kontejnerech (Firebase) centrálně konfigurují a sdílejí společná nastavení Google Analytics, která se používají ve více značkách. Když pomocí Universal Analytics vytvoříte nějakou značku Google Analytics, vyzve vás Správce značek k výběru nebo vytvoření proměnné nastavení Google Analytics. Další informace

Značka Google: nastavení konfigurace

Tato proměnná umožňuje nastavit parametry na úrovni konfigurace při načtení značky Google.

Řekněme například, že publikujete svůj web v různých jazycích a chcete segmentovat publikum podle jazyka, v němž čte. Můžete vytvořit proměnnou s parametrem language a použít ji v různých značkách Google. Díky tomu nebudete muset upravovat jednotlivé značky ručně.

Přečtěte si, jak znovu používat nastavení konfigurace.

Značka Google: nastavení událostí

Tato proměnná umožňuje nastavit parametry na úrovni události tak, aby odesílaly další data s událostí GA4.

Řekněme například, že vlastníte internetový obchod a nabízíte slevu. Chtěli byste zjistit, kolik lidí využije slevový kód, který jste jim poskytli. Namísto ručního přidávání parametru discount do každé značky můžete opakovaně použít parametr s proměnnou Značka Google: nastavení události.

Přečtěte si, jak znovu používat nastavení konfigurace.

Převodová tabulka

Hodnota je nastavena podle pokynů v převodové tabulce. Převodová tabulka obsahuje dva sloupce: (tabulka je prázdná, aby bylo možné ukázat, jak budou data využita později):

When [vybraná proměnná] equals Set [tato proměnná] to
   

Typ Převodová tabulka umožňuje vytvořit proměnnou, pro kterou se bude hodnota měnit podle hodnoty v jiné proměnné. To může být užitečné, pokud je vaše webová stránka nastavena tak, že příslušná hodnota (například ID konverze) může vést k adrese URL, prvku modelu DOM nebo jiné části stránky. V tomto příkladu vytvoříme proměnnou s názvem ID konverze. Pokud je adresa URL „/thanks/buy1.html“, je hodnota nastavena na „12345“; pokud je adresa „thanks/buy2.html“, je hodnota nastavena na „34567“.

When {{url}} contains Set {{ID konverze}} to
/thanks/buy1.html 12345
/thanks/buy2.html 34567
/thanks/buy3.html 56789

Náhodné číslo

Hodnota je nastavena na náhodné číslo mezi 0 a 2 147 483 647.

Tabulka RegEx

Proměnná typu tabulka RegEx funguje podobně jako proměnná Převodová tabulka, a navíc umožňuje spouštět vzory regulárních výrazů pro položky, které chcete vyhledat.

Pro tuto konfiguraci tabulky RegEx:

Vzor Výstup
.*/stranka[1-3]\.html.* foo
.*/stranka[4-6]\.html.* bar
.*/stranka[7-9]\.html.* baz

Výstupní hodnota proměnné bude následující:

Nalezený výsledek Hodnota
http://example.com/stranka1.html foo
http://www.example.com/stranka1.html foo
http://example.com/stranka2.html#detail foo
http://example.com/stranka5.html bar
http://example.com/stranka5.html?status=new bar
http://example.com/stranka6.HTML bar
https://example.com/stranka9.html baz

Vyhledávání v tabulce RegEx probíhá od horní části seznamu směrem dolů. Po nalezení shody bude vrácena odpovídající výstupní hodnota.

Lze také Nastavit výchozí hodnotu pro případy, kdy shoda nalezena nebude.

Ve výchozím nastavení musí vzory zcela odpovídat vstupnímu řetězci a není rozlišována velikost písmen. Toto chování můžete upravit v Pokročilých nastaveních:

  • Ignorovat velká písmena: Shoda se vzorem bude vyhodnocena jako kladná bez ohledu na použití velkých/malých písmen, aniž by bylo nutné tento předpoklad v regulárním výrazu výslovně vyjádřit.

  • Pouze naprosté shody: Při výběru této možnosti musí být celý vložený řetězec vyhodnocen jako shodný se vzorem. Jedná se o ekvivalent implicitního obklopení vašeho vzoru kotvami začátku (^) a konce ($) regulárního výrazu. Pokud je tato možnost zakázána, shoda bude vyhodnocena jako kladná i v případě, že se řetězec odpovídající danému vzoru bude nacházet kdekoli ve vstupním řetězci.

  • Zachytit skupiny a nahradit funkcionalitu: Pokud je tato možnost povolena, můžete pomocí syntaxe nahrazení znaku dolaru zahrnout do výstupu části vstupního řetězce (např. ze zachycování skupin v porovnávaném vzoru). Pokud je například zachycený regulární výraz /(novinky)/stranka(2)\.html, můžete pomocí $1 odkazovat na první zachycenou skupinu („novinky“) a pomocí $2 na druhou zachycenou skupinu („2“).

Pokud použijete možnost „Zachytit skupiny a nahradit funkcionalitu“ při současném zakázání možnosti „Pouze naprosté shody“, může být výsledkem neočekávané chování skriptu (jinak řečeno, může dojít k vrácení celé vstupní hodnoty a k nahrazení té části řetězce, která byla vyhodnocena jako shodná).

Údaje poskytnuté uživatelem

Shromažďuje informace z kontaktního formuláře, jako je e-mail, telefon, jméno a adresa. Uveďte informace, které chcete shromažďovat, pomocí jednoho z následujících režimů:

  • Automatická konfigurace: automaticky zjišťuje pole formuláře na vašem webu a nové záznamy.
  • Ruční konfigurace: umožňuje namapovat stávající proměnné Správce značek na odpovídající uživatelská datová pole, jako jsou e-mail, telefonní číslo a jméno a adresa.
  • Kód: umožňuje zadat proměnnou datové vrstvy nebo vlastní proměnnou JavaScriptu, která vrací strukturovaný objekt poskytnutý uživatelem.

Data kontejneru

ID kontejneru

Vrátí ID kontejneru Správce značek, např. „GTM-101010“.

Číslo verze kontejneru

Když je kontejner v režimu náhledu, proměnná verze kontejneru vrátí číslo verze náhledu kontejneru. Pokud ne, vrátí číslo publikované verze kontejneru.

Režim ladění

Hodnota je nastavena na pravda, pokud je kontejner v režimu náhledu a ladění, jinak je nastavena na nepravda.

Pomohly vám tyto informace?

Jak bychom článek mohli vylepšit?
Vyhledávání
Vymazat vyhledávání
Zavřít vyhledávání
Hlavní nabídka
4397941773074341948
true
Prohledat Centrum nápovědy
true
true
true
true
true
102259
false
false