
Kratak odgovor: Ovladavanje Google Tag Managerom za usklađene tokove rada s pristankom zahtijeva konfiguriranje Googleovog Consent Mode v2, povezivanje certificirane platforme za upravljanje pristankom (CMP) i korištenje GTM-ovih ugrađenih okidača za inicijalizaciju pristanka za blokiranje oznaka dok korisnici ne daju dozvolu. Ispravno urađeno, ovo postavljanje istovremeno zadovoljava GDPR, CCPA i Googleovu EU politiku pristanka korisnika, istovremeno čuvajući značajne podatke o mjerenjima.
Ključne spoznaje
- Consent Mode v2 uvodi dva nova parametra,
ad_user_dataiad_personalization, dajući oglašivačima detaljniju kontrolu izvan originalnih signalaad_storageianalytics_storage[1] - GTM-ov okidač za inicijalizaciju pristanka pokreće se prije svih ostalih okidača, osiguravajući da se nijedna oznaka ne izvršava prije nego što se uspostavi stanje pristanka [2]
- Oznake s ugrađenim provjerama pristanka poslat će anonimizirane pingove (ne kolačiće) kada se pristanak odbije, omogućavajući statističko modeliranje podataka [3]
- Neuspjeh u ispravnoj implementaciji pristanka u GTM-u može izložiti organizacije regulatornim kaznama i gubitku Googleovih funkcija personalizacije oglasa [1]
- Stranica GTM Consent Overview omogućava masovno uređivanje postavki pristanka u cijelom kontejneru, smanjujući greške u konfiguraciji [2]
- Certificirani CMP kao što je Biscotti CMP može se direktno integrirati s GTM-om za automatizaciju isporuke signala pristanka
- Testiranje tokova rada s pristankom u GTM Preview Mode-u prije objavljivanja je neophodno za otkrivanje pogrešno konfiguriranih pravila za pokretanje oznaka
- Web stranice za e-trgovinu suočavaju se s povećanim rizikom jer su oznake za kupovinu i remarketing među najosjetljivijim vrstama oznaka na pristanak

Šta je Google Tag Manager i kako radi s pristankom
Google Tag Manager (GTM) je sistem za upravljanje oznakama koji vlasnicima web stranica omogućava postavljanje i upravljanje JavaScript isječcima (oznakama) bez direktnog mijenjanja koda stranice. U kontekstu pristanka, GTM djeluje kao sloj za provođenje: prima signale pristanka od platforme za upravljanje pristankom i koristi te signale za odlučivanje koje oznake smiju biti pokrenute.
Kada korisnik dođe na stranicu, događa se sljedeći slijed:
- GTM kontejner se učitava
- Okidač za inicijalizaciju pristanka se pokreće, postavljajući početno stanje pristanka prije nego što se izvrši bilo koja druga oznaka [2]
- CMP baner se pojavljuje i bilježi izbor korisnika
- Signali pristanka se šalju u GTM-ov sloj podataka
- Oznake sa zahtjevima za pristanak provjeravaju trenutno stanje i pokreću se ili ostaju blokirane u skladu s tim
Ova arhitektura znači da GTM sam ne prikuplja pristanak, već ga čita i provodi. CMP je odgovoran za bilježenje i pohranjivanje korisničkih preferencija.
Koja je razlika između Consent Mode v1 i v2
Consent Mode v2 je značajno proširenje originalnog okvira, a razumijevanje razlike je ključno za svakoga ko se fokusira na ovladavanje Google Tag Managerom za usklađene tokove rada s pristankom.
Consent Mode v1 je pokrivao dva parametra:
ad_storage: kontrolira kolačiće za oglašavanjeanalytics_storage: kontrolira kolačiće za analitiku
Consent Mode v2 dodaje dva dodatna parametra [1]:
ad_user_data: kontrolira da li se korisnički podaci mogu slati Googleu u svrhu oglašavanjaad_personalization: kontrolira da li se podaci mogu koristiti za personalizirano oglašavanje
Praktična posljedica je da oglašivači koji su implementirali samo v1 više nisu u potpunosti usklađeni s Googleovom EU politikom pristanka korisnika. Od marta 2024. godine, Google je zahtijevao usvajanje v2 za promet iz EGP-a kako bi se zadržao pristup funkcijama zasnovanim na publici i modeliranju konverzija. Web stranice koje još uvijek koriste v1 konfiguracije trebale bi nadogradnju smatrati hitnim zadatkom za sanaciju, a ne opcionalnim poboljšanjem.
Kako postaviti Consent Mode u Google Tag Manageru
Postavljanje Consent Mode-a u GTM-u je strukturiran proces. Svaki korak se nadovezuje na prethodni, a preskakanje bilo kojeg koraka obično proizvodi tihe greške koje je kasnije teško dijagnosticirati.
Korak 1: Odaberite i instalirajte kompatibilan CMP Odaberite CMP koji izvorno podržava GTM integraciju i Consent Mode v2. Biscotti CMP pruža GTM-izvornu integraciju koja automatski obrađuje ubacivanje signala pristanka.
Korak 2: Konfigurirajte okidač za inicijalizaciju pristanka
U GTM-u kreirajte oznaku koja postavlja zadana stanja pristanka koristeći gtag('consent', 'default', {...}). Dodijelite joj okidač za inicijalizaciju pristanka tako da se pokreće prije svega ostalog [2].
Korak 3: Postavite konzervativne zadane vrijednosti
Postavite sve parametre pristanka na 'denied' za korisnike iz EGP-a. Ovo osigurava da se podaci ne prikupljaju prije nego što korisnik donese odluku.
Korak 4: Ažurirajte pristanak putem sloja podataka
Kada korisnik prihvati ili odbije, CMP bi trebao poslati poziv gtag('consent', 'update', {...}). GTM to čita i prilagođava ponašanje oznaka u stvarnom vremenu.
Korak 5: Provjerite ugrađene provjere pristanka na Google oznakama Google Ads, GA4 i Floodlight oznake uključuju ugrađene provjere pristanka. Potvrdite da su one omogućene u naprednim postavkama oznake unutar GTM-a [3].
Korak 6: Koristite stranicu Consent Overview Stranica GTM Consent Overview prikazuje svaku oznaku i njenu konfiguraciju pristanka u jednom prikazu, što olakšava identifikaciju nekonfiguriranih oznaka i primjenu masovnih izmjena [2].
Kako GTM uskladiti s GDPR-om i CCPA-om
Usklađenost s GDPR-om i CCPA-om putem GTM-a zahtijeva rješavanje tehničke konfiguracije i pravne odgovornosti. GTM konfiguracija obrađuje tehničko provođenje; pravne obaveze zahtijevaju organizacijske politike koje GTM sam ne može ispuniti.
Za GDPR (korisnici iz EGP-a):
- Implementirajte Consent Mode v2 sa
'denied'zadanim vrijednostima prije davanja pristanka - Osigurajte da CMP bilježi i pohranjuje pristanak s vremenskim oznakama i brojevima verzija
- Poštujte povlačenje pristanka ponovnim pokretanjem blokiranja oznaka kada se korisnici odjave
Za CCPA (korisnici iz Kalifornije):
- Omogućite mehanizam "Ne prodaj ili dijeli moje lične podatke"
- Mapirajte GTM oznake koje dijele podatke s trećim stranama na CCPA signal za odjavu
- Imajte na umu da CCPA radi na modelu odjave, za razliku od GDPR-ovog zahtjeva za prijavu
Istraživački rad objavljen na arXiv-u 2023. godine identificirao je specifične slučajeve u kojima su GTM implementacije dijelile lične podatke bez adekvatnog pristanka, naglašavajući da su pogrešno konfigurirani kontejneri, a ne sam GTM, obično izvor pravne izloženosti [4].
Česta greška: Primjena GDPR logike pristanka globalno umjesto geo-ciljanja. Posluživanje stroge kapije pristanka korisnicima u SAD-u gdje to nije zakonski obavezno stvara nepotrebno trenje bez koristi za usklađenost.
Najbolja platforma za upravljanje pristankom za integraciju s GTM-om
Prava CMP za GTM integraciju je ona koja podržava Consent Mode v2, IAB Transparency and Consent Framework (TCF) v2.0, i nudi izvornu GTM oznaku ili integraciju sloja podataka [3].
Biscotti CMP je dizajniran posebno za implementacije zasnovane na GTM-u, pružajući automatsko ubacivanje signala pristanka u sloj podataka i unaprijed izgrađene GTM predloške oznaka. Ovo uklanja potrebu za ručnim gtag skriptiranjem i smanjuje rizik od pogrešne konfiguracije. Za organizacije koje upravljaju s više GTM kontejnera na različitim domenama, CMP s podrškom za više svojstava i centraliziranim bilježenjem pristanka je posebno vrijedan.
Prilikom procjene bilo kojeg CMP-a, provjerite:
- Izvorna podrška za sva četiri parametra Consent Mode v2
- TCF v2.0 certifikacija za usklađenost s EGP-om
- Mogućnosti revizorskog dnevnika za demonstriranje zapisa o pristanku regulatorima
- Geo-ciljanje za pružanje različitih iskustava pristanka po jurisdikciji
Kako blokirati oznake dok korisnik ne pristane u GTM-u
Oznake se mogu blokirati u GTM-u putem dva komplementarna mehanizma: ugrađenih provjera pristanka i uslova okidača.
Ugrađene provjere pristanka dostupne su na Googleovim vlastitim oznakama (GA4, Google Ads Conversion Tracking, itd.). Kada su omogućene, oznaka se neće pokrenuti, ili će se pokrenuti u ograničenom načinu rada bez kolačića, na osnovu trenutnog stanja pristanka [3].
Blokiranje zasnovano na okidačima primjenjuje se na oznake trećih strana koje nemaju ugrađenu logiku pristanka. Pristup:
- Kreirajte prilagođeni okidač događaja koji se pokreće samo nakon određenog događaja sloja podataka s odobrenim pristankom
- Dodajte okidač izuzetka koji se pokreće pri učitavanju stranice kako bi se oznaka blokirala po zadanim postavkama
- Koristite GTM-ovo sekvenciranje oznaka ili grupe okidača za provođenje ispravnog redoslijeda pokretanja
Za oznake koje se nikada ne smiju pokrenuti bez izričitog pristanka (na primjer, pikseli za remarketing ili alati za snimanje sesija), blokiranje zasnovano na okidačima je pouzdanija metoda jer ne ovisi o internoj implementaciji pristanka dobavljača oznake.
Šta se događa ako ne implementirate pristanak u Google Tag Manageru
Preskakanje implementacije pristanka u GTM-u nosi posljedice u tri kategorije: regulatorne, komercijalne i tehničke.
Regulatorne: GDPR kazne mogu doseći 4% globalnog godišnjeg prometa ili 20 miliona eura, ovisno o tome što je veće. CCPA kazne se procjenjuju po prekršaju. Istraživanja su dokumentirala stvarne GTM implementacije koje su prenosile lične podatke bez pristanka, stvarajući jasnu pravnu izloženost [4].
Komercijalne: Google zahtijeva signale pristanka za korisnike iz EGP-a kako bi omogućio personalizaciju oglasa i modeliranje konverzija. Bez Consent Mode v2, oglašivači gube pristup funkcijama ciljanja publike i vide degradirane podatke o atribuciji [1].
Tehničke: Bez zadanih postavki načina pristanka, oznake se pokreću odmah pri učitavanju stranice za sve korisnike, uključujući one u jurisdikcijama gdje je to zabranjeno. Ovo nije siva zona, to je kršenje Googleove vlastite EU politike pristanka korisnika [1].
"Oznake s ugrađenim provjerama pristanka neće pohranjivati kolačiće kada se pristanak odbije, ali mogu slati anonimizirane pingove kako bi omogućile modeliranje podataka.", Google Tag Manager dokumentacija [3]
Možete li koristiti Google Tag Manager bez banera za pristanak
GTM se tehnički može implementirati bez banera za pristanak, ali to je zakonski dopušteno samo u specifičnim, uskim okolnostima.
Baner za pristanak nije potreban ako:
- Stranica ne služi korisnicima u EGP-u, UK-u ili drugim jurisdikcijama sa zakonima o pristanku
- Sve implementirane oznake ne prikupljaju lične podatke i ne postavljaju nebitne kolačiće
- Stranica koristi samo strogo potrebne kolačiće (na primjer, autentifikaciju sesije)
Za gotovo sve web stranice koje koriste analitiku, oglašavanje ili oznake za personalizaciju, baner za pristanak je zakonski obavezan za promet iz EGP-a. Rad GTM-a bez njega, dok se koriste GA4 ili Google Ads oznake, predstavlja kršenje GDPR-ovih zahtjeva za zakonitu osnovu.
Rubni slučaj: Čisto informativna stranica bez oznaka za praćenje i bez skripti trećih strana može pokrenuti GTM (na primjer, za upravljanje strukturiranim podacima ili A/B testiranje putem renderiranja na strani servera) bez banera za pristanak, pod uvjetom da se ne obrađuju lični podaci.
Kako testirati tokove rada s pristankom u GTM-u prije pokretanja uživo
GTM-ov Preview Mode je primarni alat za testiranje. Omogućava programerima da pregledaju koje su se oznake pokrenule, koji su se okidači aktivirali i šta je sloj podataka sadržavao u svakom trenutku, sve bez objavljivanja promjena korisnicima uživo.
Kontrolna lista za testiranje:
- Potvrdite da se oznaka za inicijalizaciju pristanka pokreće prije svih ostalih oznaka u vremenskoj liniji Preview Mode-a
- Simulirajte odbijanje pristanka i provjerite da se nebitne oznake ne pokreću
- Simulirajte davanje pristanka i provjerite da se odgovarajuće oznake pokreću odmah nakon događaja ažuriranja
- Provjerite da stanje pristanka ostaje sačuvano pri navigaciji kroz stranice (ne samo na odredišnoj stranici)
- Koristite alate za razvojne programere preglednika da potvrdite da se kolačići ne postavljaju prije davanja pristanka
- Provjerite da su sva četiri parametra Consent Mode v2 prisutna u pushu sloja podataka
Za web stranice s više jurisdikcija, testirajte s VPN-om ili alatom za geo-simulaciju kako biste potvrdili da korisnici u EGP-u dobivaju tok prijave, dok korisnici u drugim regijama dobivaju odgovarajuće iskustvo.
Zašto moj Consent Mode ne radi u Google Tag Manageru
Najčešći razlog zašto Consent Mode tiho ne radi u GTM-u je taj što je zadano stanje pristanka postavljeno nakon što su se druge oznake već pokrenule. To se događa kada se okidač za inicijalizaciju pristanka ne koristi, ili kada se CMP skripta asinhrono učitava nakon GTM kontejnera.
Dijagnostički koraci:
- Otvorite GTM Preview Mode i provjerite redoslijed pokretanja oznaka u vremenskoj liniji sažetka
- Potvrdite da se oznaka za zadani pristanak pokreće na poziciji 1, prije događaja DOM Ready ili Window Loaded
- Provjerite sloj podataka za događaje
gtag('consent', 'default', ...)igtag('consent', 'update', ...) - Provjerite da CMP ubacuje signale pristanka putem sloja podataka, a ne putem direktnog
gtagpoziva koji zaobilazi GTM - Na Google oznakama, potvrdite da je "Omogući pregled pristanka" označeno u naprednim postavkama oznake [2]
Čest rubni slučaj: programeri ispravno konfiguriraju Consent Mode za desktop, ali zaborave da postoji zaseban AMP ili mobilni web kontejner bez ikakve konfiguracije pristanka.
Trebate li advokata za postavljanje GTM tokova rada s pristankom
Tehnička konfiguracija GTM-a i Consent Mode-a ne zahtijeva advokata. Međutim, pravne odluke koje informiraju tu konfiguraciju, koja se pravna osnova primjenjuje, šta čini "legitiman interes", kako formulirati obavijesti o pristanku, imaju koristi od kvalificiranog pravnog pregleda.
Konkretno, konsultujte pravnog savjetnika za:
- Izradu politike privatnosti i politike kolačića navedenih u baneru za pristanak
- Određivanje da li se legitiman interes primjenjuje na bilo koje aktivnosti obrade
- Pregled ugovora o obradi podataka s dobavljačima oznaka
- Procjenu da li specifične vrste oznaka zahtijevaju izričit pristanak prema važećem zakonu
GTM konfiguracija implementira odluke koje donose pravni i timovi za usklađenost. Programeri ne bi trebali samostalno donositi te suštinske pravne odluke.
Google Tag Manager pristanak za praćenje e-trgovine
Web stranice za e-trgovinu suočavaju se s najsloženijim scenarijima pristanka u GTM-u jer su praćenje kupovina, remarketing i Customer Match oznake među najintenzivnijim podacima i pravno osjetljivim.
Ključna razmatranja za e-trgovinu:
- GA4 Enhanced Ecommerce događaji (kupovina, dodaj_u_korpu, započni_kupovinu) povezani su s pristankom
analytics_storage. Ako se odbije, ovi događaji se neće pokrenuti s priloženim korisničkim identifikatorima [3] - Google Ads oznake konverzije zahtijevaju pristanak
ad_storageiad_user_dataprema Consent Mode v2 [1] - Učitavanja Customer Match-a zahtijevaju izričite signale pristanka prije nego što se korisnički podaci mogu poslati Googleu za podudaranje publike [3]
- Remarketing oznake ovise o pristanku
ad_personalization; bez njega, korisnici se ne mogu dodati na liste za remarketing
Za operatere e-trgovine, poslovni razlog za pravilnu implementaciju pristanka je direktan: bez nje, modeliranje konverzija se degradira, publika za remarketing se smanjuje, a podaci o atribuciji postaju nepouzdani. Mehanizam anonimiziranog pinga Consent Mode-a djelomično kompenzira odbijeni pristanak omogućavanjem statističkog modeliranja, ali nije zamjena za stvarni pristanak [3].
Koliko često trebate ažurirati svoje GTM postavke pristanka
GTM konfiguracije pristanka zahtijevaju pregled kad god se dogodi nešto od sljedećeg:
- Google objavi novu verziju Consent Mode-a ili doda nove parametre
- Novi propis o privatnosti stupi na snagu u jurisdikciji u kojoj web stranica posluje
- Nove oznake se dodaju u GTM kontejner koje obrađuju lične podatke
- Dobavljač CMP-a objavi veliko ažuriranje svoje GTM integracije
- Tijelo za zaštitu podataka izda nove smjernice koje utječu na praćenje zasnovano na oznakama
Kao osnovu, kvartalna revizija stranice GTM Consent Overview je razuman minimum za web stranice s aktivnim oglašavanjem i analitičkim stogovima. Web stranice za e-trgovinu s velikim prometom ili one koje posluju u više jurisdikcija trebale bi češće pregledavati.
Koja je kazna za neusklađenu GTM implementaciju
Kazne za neusklađene GTM implementacije procjenjuju se prema važećem propisu o privatnosti, a ne posebno protiv GTM-a. Platforma je alat; odgovornost snosi kontrolor podataka (operator web stranice).
GDPR: Do 20 miliona eura ili 4% globalnog godišnjeg prometa, ovisno o tome što je veće, za ozbiljne prekršaje. Nadzorna tijela su izrekla kazne posebno vezane za nezakonite implementacije kolačića i praćenja.
CCPA/CPRA: Građanske kazne do 7.500 dolara po namjernom prekršaju. Kalifornijska agencija za zaštitu privatnosti ima ovlaštenje za reviziju i provođenje.
Googleovo vlastito provođenje: Neusklađenost s Googleovom EU politikom pristanka korisnika rezultira gubitkom funkcija personalizacije oglasa i mjerenja, što je značajna komercijalna kazna neovisna o regulatornim radnjama [1].
Studija arXiv-a o GTM rizicima privatnosti pronašla je konkretne primjere prijenosa ličnih podataka bez pristanka, naglašavajući da to nisu teorijski rizici [4].
Česta pitanja
P: Šta je okidač za inicijalizaciju pristanka u GTM-u? O: To je poseban GTM okidač koji se pokreće prije svih ostalih okidača u kontejneru, osiguravajući da su zadane postavke pristanka postavljene prije nego što se bilo koja oznaka može izvršiti. Ključan je za svaku oznaku koja čita ili piše stanje pristanka [2].
P: Da li Consent Mode v2 u potpunosti zamjenjuje v1?
O: Da. Consent Mode v2 je trenutni standard i dodaje parametre ad_user_data i ad_personalization originalnim dvama. Web stranice koje su još uvijek na v1 trebale bi nadograditi kako bi zadržale pristup Googleovim funkcijama oglasa [1].
P: Može li GTM provoditi pristanak za oznake koje nisu Googleove? O: GTM može blokirati oznake koje nisu Googleove koristeći uslove okidača i okidače izuzetaka, ali te oznake nemaju ugrađene provjere pristanka. Logika blokiranja mora biti ručno konfigurirana u GTM-u.
P: Koja je razlika između ad_storage i ad_user_data?
O: ad_storage kontrolira da li se kolačići za oglašavanje postavljaju na korisnikov uređaj. ad_user_data kontrolira da li se korisnički podaci (kao što su heširane e-mail adrese) mogu slati Googleovim serverima u svrhu oglašavanja [1].
P: Je li GTM Preview Mode dovoljan za testiranje pristanka? O: Preview Mode je primarni alat, ali ga treba dopuniti alatima za razvojne programere preglednika kako bi se potvrdilo da se kolačići ne postavljaju prije pristanka i da mrežni zahtjevi ne nose lične identifikatore.
P: Da li odbijanje pristanka znači da Google uopće ne prima podatke? O: Ne. Kada se pristanak odbije, Google oznake s ugrađenim provjerama pristanka i dalje mogu slati anonimizirane pingove bez kolačića Googleovim serverima. Ovi pingovi omogućavaju statističko modeliranje, ali ne uključuju lične identifikatore [3].
P: Šta je IAB TCF i zašto je važan za GTM? O: IAB Transparency and Consent Framework (TCF) v2.0 je industrijski standard za komunikaciju signala pristanka između CMP-ova i dobavljača ad tech-a. GTM se integrira s TCF v2.0, osiguravajući da se odluke o pristanku ispravno prenose Googleovim uslugama [3].
P: Trebam li zasebne GTM kontejnere za različite zemlje? O: Ne nužno. Jedan kontejner može pružiti različita iskustva pristanka koristeći geo-ciljane varijable i uslovnu logiku oznaka. Zasebni kontejneri su korisni kada različiti timovi upravljaju različitim regionalnim svojstvima.
P: Šta trebam učiniti ako dobavljač oznaka ne podržava Consent Mode? O: Koristite GTM uslove okidača da u potpunosti blokirate oznaku dok se ne pokrene odgovarajući događaj pristanka. Ne oslanjajte se na to da će se oznaka dobavljača sama regulirati.
P: Kako se Biscotti CMP integrira s GTM-om?
O: Biscotti CMP pruža GTM-izvornu integraciju koja automatski šalje Consent Mode v2 signale u sloj podataka, eliminirajući potrebu za ručnim gtag skriptiranjem i smanjujući greške u konfiguraciji.
Zaključak
Ovladavanje Google Tag Managerom za usklađene tokove rada s pristankom nije jednokratni zadatak konfiguracije, to je kontinuirana operativna disciplina. Tehnička osnova je jasna: implementirajte Consent Mode v2 s konzervativnim zadanim postavkama, koristite okidač za inicijalizaciju pristanka za provođenje redoslijeda pokretanja, povežite sposoban CMP kao što je Biscotti CMP i redovito provjeravajte stranicu Consent Overview.
Sljedeći koraci za djelovanje:
- Provjerite svoj trenutni GTM kontejner koristeći stranicu Consent Overview kako biste identificirali sve oznake kojima nedostaje konfiguracija pristanka
- Provjerite da li koristite Consent Mode v2 (a ne v1) provjerom parametara
ad_user_dataiad_personalizationu vašem sloju podataka - Potvrdite da je okidač za inicijalizaciju pristanka prvi događaj u vremenskoj liniji pokretanja GTM Preview Mode-a
- Pregledajte sve oznake koje nisu Googleove za ručno blokiranje zasnovano na okidačima gdje ugrađene provjere pristanka nisu dostupne
- Zakažite kvartalni pregled konfiguracije pristanka usklađen s bilo kojim novim dodacima oznaka ili regulatornim promjenama
- Angažirajte pravnog savjetnika da potvrdi da su vaš jezik obavijesti o pristanku i odluke o pravnoj osnovi ažurni
Organizacije koje konfiguraciju pristanka tretiraju kao kontrolnu listu usklađenosti naići će na praznine. One koje je ugrade u svoj standardni GTM proces upravljanja održat će i regulatorni status i kvalitet podataka kako se okruženje privatnosti nastavlja razvijati.
Reference
[1] support.google - https://support.google.com/tagmanager/answer/13695607?hl=en&utm_source=openai [2] support.google - https://support.google.com/tagmanager/answer/10718549?hl=en&utm_source=openai [3] support.google - https://support.google.com/tagmanager/answer/12329599?hl=en&utm_source=openai [4] arxiv - https://arxiv.org/abs/2312.08806?utm_source=openai [5] Watch - https://www.youtube.com/watch?v=A0NSEddMHl0&utm_source=openai