Annonsblockerare matchar URL:er. Så byt URL:erna.
Att gå över till en first-party-taggningsdomän löser värdnamnet, men sökvägarna avslöjar dig: /gtm.js och /g/collect finns på varje blocklista som existerar. Custom Loader serverar samma endpoints från ett slumpat sökvägsutrymme unikt för din container, och mäter hur många requests det återvinner.
/gtm.jsBlockerad/x7k2m9dq4f/l.jsLevereradTvå requests, en blocklista
En first-party-domän är bara halva lösningen
Listor för spårningsskydd bygger på mönstermatchning, och de mönstren omfattar mer än värdnamn. När din domän väl är känd, eller när ett sökvägsmönster matchar, försvinner requests igen, och de försvinner tyst.
Sökvägar är det enklaste mönstret att matcha
Filterlistor innehåller regler för /gtm.js, /gtag/js och /g/collect som slår till oavsett vilken domän som serverar dem. En egen domän ensam tar sig inte förbi dem.
Följdladdningar läcker ut igen
Skript som serveras via proxy refererar ofta till googletagmanager.com internt. De följdrequesterna lämnar din domän igen och landar rakt på en blocklistad URL.
Du ser inte vad du förlorade
En blockerad request kommer aldrig fram och syns därför aldrig i dina rapporter. Utan en jämförelse har du inget sätt att veta vad glappet är värt.
Så fungerar det
Varje container får ett eget slumpat sökvägsfrö. Loadern serverar GTM-skriptet och varje insamlingsendpoint under det, så det finns ingen kanonisk sökväg kvar att matcha.
Ett slumpat namnrum
Din container tilldelas ett frö som x7k2m9dq4f. GTM-skriptet blir /x7k2m9dq4f/l.js, GA4-insamlingen blir /x7k2m9dq4f/g/collect, och så vidare för varje klient.
En first-party-bootstrap
Du klistrar in en kort script-tagg som pekar på /{seed}/{seed}.js. Den serveras av gatewayen själv, initierar datalagret och laddar det riktiga GTM-skriptet från samma namnrum.
Skriptinnehåll omskrivet
Referenser till googletagmanager.com inuti proxade skript skrivs om till din egen domän och ditt frö, så att följdladdningar också förblir first-party. På som standard och går att stänga av.
Förnya vid behov
Om ett frö någon gång bränns genererar du ett nytt från konsolen. Det gamla namnrummet slutar svara och du uppdaterar snutten på din webbplats.
Det här får du
En siffra för återvunna requests
Requests som kommer in i ditt frönamnrum har per definition gått via loadern. Det är signalen bakom återvinningsmåttet: ett bevis, inte en uppskattning.
Unikt per container
Fröet genereras per container, så det finns inget gemensamt mönster mellan våra kunder som en listunderhållare kan sikta på.
Ingen kanonisk sökväg kvar
Den generella genomsläppsregeln täcker varje klient (GA4, Data Client och allt annat din container serverar), inte bara själva GTM-skriptet.
Standard-nginx, ingen exotisk runtime
Bootstrappen serveras av vanliga gateway-direktiv, så ingenting i loadern hänger på valfria plattformskomponenter.
Specifikation
- Sökvägsfrö
- 10 slumpade tecken, per container
- Loader-skript
- /{seed}/l.js
- Bootstrap-skript
- /{seed}/{seed}.js
- Omskrivning av skript
- På som standard, går att stänga av
- Kostnad
- Ingår i din container
Den här modulen skriver om request-sökvägar i stället för att lägga till headers.
När du använder den
Dina konverteringar ligger långt under dina ordrar
Ett ihållande glapp mellan vad din butik registrerar och vad dina annonsplattformar rapporterar beror oftast på blockering. Det här är modulen som täpper till den mätbara delen av det.
Du behöver bevisa värdet av server-side
Återvinningsprocenten är siffran att lägga fram för en kund eller en ekonomiavdelning: så här många requests kom fram som annars inte hade funnits.
Du kör kampanjer på marknader med många blockerare
Där blockeranvändningen är hög översätts återvunna requests direkt till bättre kampanjoptimering, eftersom plattformarna får mer av den signal de budar på.
Frågor om Custom Loader
Måste jag ändra min webbplats?
Ja, en gång. Du byter ut GTM:s standardsnutt mot den script-tagg som visas i konsolen. Det är en enda tagg, och konsolen ger dig exakt koden att kopiera.
Bryter det här mot Googles villkor?
Nej. Du serverar Googles eget skript från din egen domän via en sökväg du valt, vilket är precis vad server-side-taggning är. Varken skriptet eller datan det skickar ändras.
Vad händer om en blocklista ändå hinner ikapp mitt frö?
Generera om det från konsolen och uppdatera snutten på din webbplats. Eftersom frön är per container får en regel skriven mot en kunds namnrum ingen effekt för någon annan.
Fungerar det med consent mode?
Ja. Loadern ändrar var skriptet serveras ifrån, inte vad det gör. Consent Mode-signaler färdas i request-parametrarna precis som förut.
Andra moduler
Moduler staplas. Aktivera så många du behöver. De vävs samman till en enda konfiguration framför din container.
Redo att slå på den?
Varje modul ingår i din container utan extra kostnad. Skapa en container, öppna modulpanelen och slå på reglaget.