Docs / Utvecklare

Google Tag Manager

Två mallar:

MallRoll
EngageNudge SDKSDK-init, samtycke, install-diagnostik
EngageNudge commerceGA4 ecommerce dataLayer → track() (valfritt, av som standard)

Ärlig gräns

GTM kan injicera SDK och vidarebefordra samtycke. GTM kan inte installera en same-origin service worker.

EngageNudge GTM-tagg + /en-sw.js på er origin

En GTM-only-setup utan /en-sw.js ska inte se helt grön ut i Install Doctor.

Grundinstall

  1. Hosta /en-sw.js på origin. Ladda ner stubben från dashboardens Integrationer. Taggen laddar en-sdk.js från EngageNudge.
  2. GTM → Mallar → Ny → Importera SDK-mallen.
  3. Taggar → Ny → EngageNudge SDK. Fyll i sajtnyckel och publik VAPID från dashboarden.
  4. Trigger: All Pages, eller Consent Initialization / Consent Update vid CMP.
  5. Preview. Leta efter engagenudge_install_diagnostic på dataLayer.
FältTypiskt värde
SajtnyckelDashboard → Integrationer
Publik VAPIDDashboard → Integrationer
API-URLhttps://api.engagenudge.com
SDK-scripthttps://engagenudge.com/sdk/v1/en-sdk.js
Service worker/en-sw.js
Kräv samtyckePå om ni använder Consent Mode / CMP

Commerce-mallen

Commerce-mallen mappar GA4 ecommerce-händelser till track(). Den automatiseringen förblir av tills ni slår på den. Se Beteendehändelser.

Relaterat