Versionv1

Google Tag Manager

Denne guide er meningsfuldt ensidig: én klar sti, der virker for de fleste sites. I injicerer det samme window.INTA + uc.js-par som i Hurtigstart; GTM styrer kun hvornår det kører i forhold til andre tags.

Forudsætninger

  • GTM-container installeret på sitet (GTM-XXXX).
  • Værdier klar til policy_link, rootDomain, company og valgfrit gtagId (ved Google-tags med CMP-assisteret Consent Mode).
  • Ret til at udgive en containerversion.

Trin 1 — Opret Intastellar CMP-tag

  1. I GTM: Tags → New.

  2. Tagtype: Custom HTML.

  3. Indsæt begge dele fra Hurtigstart:

    • Inline <script>, der sætter window.INTA (inkluder gtagId i settings, hvis I bruger GA4/Ads med dette mønster).
    • <script src="https://consents.cdn.intastellarsolutions.com/uc.js"></script>.
  4. Advanced settings → Support document.write: lad den være fra, medmindre sitet specifikt kræver det.

  5. Navngiv tagget tydeligt, fx Intastellar Consents - CMP.

  1. Triggers → New.
  2. Triggertype: Consent Initialization – All pages (i nogle workspaces: Consent Initialization med All pages).

Tildel denne trigger kun CMP-tagget fra trin 1.

Hvorfor det betyder noget: Consent Initialization blev tilføjet, så en CMP kan køre før tags, der opfører sig, som om samtykke allerede er givet. Hvis jeres CMP-tag kun bruger en standard Page View-trigger, der kører efter GA4 i sekvensen, får I hits eller cookies før samtykke—se Fejlfinding.

Hvis I bruger GA4, Google Ads eller andre Google-tags:

  1. Sæt settings.gtagId i window.INTA inde i CMP-tagget (jeres G-XXXXXXXX eller Ads-ækvivalent som dokumenteret i Hurtigstart).
  2. I hvert Google-tags GTM-konfiguration åbn Consent settings (eller jeres GTM-versions ækvivalent).
  3. Juster default- og update-samtykke med jeres juridiske position—„grant all“ som default kun hvis rådgivning er enig. Detaljer: Google Consent Mode.

Trin 4 — GA4 Configuration-tag (eksempelmønster)

Eksakte UI-etiketter varierer mellem GTM-versioner; meningen er:

  1. GA4 Configuration (eller Google tag)-tag med jeres målings-ID.

  2. Trigger: ikke en bar „All pages“ ved første maling hvis det betyder fulde analyse-cookies før CMP—foretræk:

    • en trigger, der affyrer efter samtykke (fx Custom Event, når jeres politik tillader analyse), eller
    • GTM’s indbyggede consent-checks på tagget, så tagget respekterer afvist analyse, indtil opdatering.
  3. Consent settings på tagget: kræv passende samtykketyper til analytics storage / ad storage efter Googles model.

Konkret GA4-side: Google Analytics 4.

Banneret sender en dataLayer-begivenhed ved navn cookie_consent_update, når besøgenden ændrer samtykke (ikke kun ved første sidevisning).

  1. Triggers → New → Custom Event
  2. Event name: cookie_consent_update
  3. Brug denne trigger på tags, der skal køre i det øjeblik (fx push til andet system, tag der ikke kan nøjes med Consent Initialization alene).

Kombinér med tag Consent settings og leverandørdokumentation hvor relevant. Inspicér begivenhed og payload i GTM Preview efter accept/afvisning i banneret—se Begivenheder og API.

Trin 6 — Meta Pixel (eksempelmønster)

  1. Meta Pixel-tag (eller Custom HTML fra Meta).
  2. Trigger: affyrer kun, når marketing/advertising-samtykke er givet i jeres model—ofte custom event eller samtykkebevidst betingelse—ikke All pages ved load før CMP.
  3. Se Meta Pixel.

Trin 7 — Preview-tjekliste (på staging)

  1. Preview containeren; åbn sitet.
  2. I Tag Assistant-tidslinjen: bekræft Intastellar CMP-tag affyrer ved Consent Initialization før GA4/Meta (hvis de er konfigureret til at vente).
  3. Før accept i banneret: GA/Ads bør ikke opføre sig som fuldt samtykket, medmindre I bevidst har sat defaults sådan (verificér i Preview + Network).
  4. Efter accept: forventede requests eller tilstandsskift bør vises.
  5. Gentag med Reject / minimalt samtykke og bekræft begrænset adfærd.

Trin 8 — Udgiv

Opret en version med en note, fx:

CMP: Intastellar on Consent Init; GA4/Meta gated by consent

Almindelige fejl

FejlSymptomRetning
CMP kun på Page ViewGA4 før CMP på tidslinjenFlyt CMP til Consent Initialization
GA4 + hardkodet gtag.jsDobbelte hits / forkert samtykkeBrug én primær GA-sti
„All pages“ på pixelMeta affyrer før valgMarketing-trigger kun efter samtykke

Relateret

← Dokumentationsstart

Last updated