Manageri de etichete și CDP

Pentru stratul dintre site-ul dvs. și toate celelalte — Tealium, Adobe Launch, Commanders Act, Segment, RudderStack și Snowplow.

1. Două straturi, o singură idee

Un manager de etichete decide ce instrumente rulează pe pagina dvs. O platformă de date despre clienți decide unde ajung apoi evenimentele. Ambele se află între site și infrastructura dvs., iar pentru ambele este util să știe că există o înregistrare.

Puntea scrie linkul de redare în oricare dintre cele două pe care o folosiți, astfel încât toate sistemele din aval — analiza, depozitul de date, automatizarea de marketing — să poată prelua linkul fără o integrare separată pentru fiecare.

Dacă folosiți deja Google Tag Manager, utilizați în schimb dala GTM dataLayer. Aceasta este destinată managerilor de etichete diferiți de GTM și există tocmai pentru că „folosiți pur și simplu GTM” nu este un răspuns pentru o organizație care folosește Adobe sau Tealium.

2. Ce acceptă efectiv fiecare

Aceste șase instrumente diferă mai mult decât sugerează categoria lor, iar diferențele nu țin de stil — fiecare refuză ceea ce așteaptă celelalte.

InstrumentCum primește valoarea
Tealiumutag.link — nu utag_data, care este citit doar la încărcarea paginii
Adobe Launchprin Client Data Layer; _satellite nu are un API public de scriere
Commanders Acttc_vars — iar noi nu îl creăm dacă lipsește, deoarece absența lui înseamnă că TagCommander nu este prezent
Segmentanalytics.identify cu o trăsătură
RudderStackaceeași structură, propria variabilă globală
Snowplowun context global; răspunde prin callback, astfel încât valoarea este păstrată într-un buffer
JENTIS_jts.push cu track: "event"; sunt permise nume de câmpuri personalizate; doar track și type sunt rezervate

JENTIS este excepția de la regula ordinii. Fragmentul său de instalare creează window._jts = window._jts || [], ceea ce transformă _jts într-o coadă: un element adăugat rămâne în așteptare pe durata încărcării bibliotecii și nu se pierde. Prin urmare, explicația despre ordine din secțiunea 4 nu i se aplică. Totuși, nu creăm coada dacă lipsește — din același motiv ca la Commanders Act: absența ei înseamnă că JENTIS nu este instalat, iar o variabilă _jts creată de noi ar fi o promisiune pe care nimeni nu o respectă.

Greșeala Tealium care merită explicată

Scrierea în utag_data pare corectă, dar nu produce niciun efect: Tealium citește acel obiect o singură dată, la încărcarea paginii, iar valoarea noastră ajunge ulterior. utag.link este apelul care ajunge la o instanță Tealium în funcțiune și pe acesta îl folosim.

3. Ce nu face

Nu vă creează stratul de date

Dacă Commanders Act nu este pe pagină, tc_vars lipsește — și îl lăsăm absent. Crearea lui ar produce un obiect care, pentru toate celelalte scripturi de pe pagină, ar arăta ca un TagCommander configurat, ceea ce ar fi mai rău decât să nu facem nimic.

Nu trimite nimic singură

Managerul de etichete sau CDP-ul transmite valoarea potrivit propriei configurații și propriilor contracte. Din partea noastră, este o scriere într-un obiect local; dacă valoarea părăsește browserul și către cine este trimisă se decide în instrumentele dvs. — motiv pentru care acești destinatari nu apar în registrul nostru al activităților de prelucrare.

Nu reîncearcă la nesfârșit

Douăzeci de încercări la intervale de jumătate de secundă, apoi se oprește. Un manager de etichete care nu a apărut în zece secunde probabil nu va mai apărea.

4. O precizare despre ordine

Managerii de etichete sunt concepuți să se încarce devreme, CDP-urile de obicei mai târziu, iar MousePlayer se află undeva între ele, în funcție de modul în care l-ați integrat. De aceea puntea verifică periodic, în loc să citească o singură dată.

Dacă controlați ordinea încărcării, plasarea managerului de etichete înaintea fragmentului nostru de cod elimină complet așteptarea — dar nimic nu depinde de aceasta și nu vă cerem să rearanjați pagina pentru noi.

Valoarea pe care o scriem conține linkul de redare și ID-ul sesiunii, nimic altceva. Fără adresă de e-mail, nume sau IP — aceeași reținere ca în restul produsului.

Toate mărcile menționate aici aparțin proprietarilor lor. MousePlayer nu are relații comerciale cu acești furnizori.