Docs / Utvecklare
Google Tag Manager
Två mallar:
| Mall | Roll |
|---|---|
| EngageNudge SDK | SDK-init, samtycke, install-diagnostik |
| EngageNudge commerce | GA4 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 originEn GTM-only-setup utan /en-sw.js ska inte se helt grön ut i Install Doctor.
Grundinstall
- Hosta
/en-sw.jspå origin. Ladda ner stubben från dashboardens Integrationer. Taggen laddaren-sdk.jsfrån EngageNudge. - GTM → Mallar → Ny → Importera SDK-mallen.
- Taggar → Ny → EngageNudge SDK. Fyll i sajtnyckel och publik VAPID från dashboarden.
- Trigger: All Pages, eller Consent Initialization / Consent Update vid CMP.
- Preview. Leta efter
engagenudge_install_diagnosticpå dataLayer.
| Fält | Typiskt värde |
|---|---|
| Sajtnyckel | Dashboard → Integrationer |
| Publik VAPID | Dashboard → Integrationer |
| API-URL | https://api.engagenudge.com |
| SDK-script | https://engagenudge.com/sdk/v1/en-sdk.js |
| Service worker | /en-sw.js |
| Kräv samtycke | På 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.