Tag managery a CDP

Pro vrstvu mezi vaším webem a ostatními nástroji - Tealium, Adobe Launch, Commanders Act, Segment, RudderStack a Snowplow.

1. Dvě vrstvy, jedna myšlenka

Tag manager rozhoduje, které nástroje běží na stránce. Platforma zákaznických dat rozhoduje, kam události následně putují. Obě stojí mezi webem a vaším technickým prostředím a oběma se vyplatí sdělit, že existuje záznam.

Most zapíše odkaz na přehrávání do používaného nástroje, aby ho všechny navazující systémy - analytika, datový sklad nebo marketingová automatizace - mohly přenášet bez samostatné integrace pro každý z nich.

Pokud už používáte Google Tag Manager, zvolte místo toho dlaždici GTM dataLayer . Tato možnost je určena ostatním tag managerům a existuje právě proto, že „prostě použijte GTM“ není odpověď pro firmu využívající Adobe nebo Tealium.

2. Co jednotlivé nástroje skutečně přijímají

Těchto šest nástrojů se liší víc, než napovídá společná kategorie. Nejde o styl - každý odmítá to, co ostatní očekávají.

NástrojJak přijímá hodnotu
Tealiumutag.link - nikoli utag_data, které se čte pouze při načtení stránky
Adobe Launchpřes Client Data Layer; _satellite nemá veřejné API pro zápis
Commanders Acttc_vars - a pokud chybí, nevytváříme ho, protože jeho nepřítomnost znamená, že TagCommander není k dispozici
Segmentanalytics.identify s atributem profilu
RudderStackstejná struktura, vlastní globální objekt
Snowplowglobální kontext; odpovídá zpětným voláním, proto se hodnota ukládá do vyrovnávací paměti
JENTIS_jts.push s track: "event"; vlastní názvy polí jsou povolené, pouze track a type jsou vyhrazené

JENTIS je výjimkou z pravidla pořadí. Jeho instalační snippet vytváří window._jts = window._jts || [], díky čemuž je _jts frontou: vložená hodnota přečká načítání knihovny a neztratí se. To, co část 4 říká o pořadí, se na něj proto nevztahuje. Frontu přesto nevytváříme, pokud chybí - ze stejného důvodu jako u Commanders Act: nepřítomnost znamená, že JENTIS není nainstalovaný, a vlastní _jts by byl slib, který nikdo nesplní.

Chyba u Tealium, kterou stojí za to pojmenovat

Zápis do utag_data vypadá správně, ale nic neudělá: Tealium tento objekt přečte jednou při načtení stránky a naše hodnota přijde až potom. utag.link je volání, které se dostane k běžícímu Tealium, a právě to používáme.

3. Co most nedělá

Nevytváří vaši datovou vrstvu

Pokud Commanders Act není na stránce, tc_vars chybí a ponecháme to tak. Vytvořením by vznikl objekt, který by ostatním skriptům připadal jako nastavený TagCommander, což je horší výsledek než nedělat nic.

Sám nic neodesílá

Tag manager nebo CDP předává hodnotu podle své vlastní konfigurace a smluv. Z naší strany jde o zápis do místního objektu; o tom, zda opustí prohlížeč a ke komu zamíří, rozhodují vaše nástroje. Proto tito příjemci nejsou uvedeni ani v našem záznamu o činnostech zpracování.

Neopakuje pokusy donekonečna

Dvacet pokusů v půlsekundových intervalech, pak se zastaví. Tag manager, který se neobjevil za deset sekund, už nepřijde.

4. Poznámka k pořadí

Tag managery se záměrně načítají brzy, CDP obvykle později a MousePlayer je někde mezi nimi podle způsobu vložení. Proto most opakovaně kontroluje dostupnost místo jediného čtení.

Pokud řídíte pořadí načítání, umístění tag manageru před náš snippet čekání zcela odstraní. Nic na tom ale nezávisí a nežádáme, abyste kvůli nám přestavovali stránku.

Zapisujeme pouze odkaz na přehrávání a ID relace. Žádný e-mail, jméno ani IP adresu - stejná zdrženlivost jako všude v tomto produktu.

Všechny uvedené ochranné známky patří příslušným vlastníkům. MousePlayer s těmito poskytovateli nemá obchodní vztah.