Debugging
Fejlfind dit TrackGate setup.
Aktiver debug mode
Der er to måder at aktivere debug mode:
1. Via URL parameter
Tilføj ?tg_debug=1 til enhver URL på dit site:
https://dinwebshop.dk/?tg_debug=12. Via konsollen
Kør dette i browser-konsollen (F12):
tg.debug(true) // Aktiverer debug mode
// Genindlæs siden
tg.debug(false) // Deaktiverer debug modeHvad viser debug mode?
Når debug mode er aktivt, logger TrackGate til konsollen:
[TrackGate] Initializing...- Scriptet starter[TrackGate] New/Existing client_id: xxx- Client ID status[TrackGate] Consent updated from Cookiebot- Consent ændringer[TrackGate] Sending event: page_view- Events der sendes
Nyttige kommandoer
// Se dit client_id
tg.getClientId()
// Se nuværende consent state
tg.getConsent()
// Send en test event
tg('test_event', { test: true });Tjek om scriptet loader
Åbn Network-fanen i DevTools og søg efter t.js. Scriptet skal returnere status 200.
Tjek om events sendes
I Network-fanen, filtrer på /collect. Du skal se POST-requests med status 204.
Almindelige fejl
Scriptet loader ikke (404)
- Tjek at DNS CNAME er korrekt opsat
- Vent op til 24 timer på DNS propagation
- Tjek at hostname er korrekt i script-tagget
Events sendes ikke
- Tjek konsollen for JavaScript-fejl
- Aktiver debug mode for at se hvad der sker
- Verificer at scriptet loader korrekt
Events vises ikke i GA4
- Tjek GA4 Realtime (det kan tage 30 sekunder)
- Verificer at Measurement ID og API Secret er korrekte
- Send en test event fra dit site dashboard
Få hjælp
Hvis du stadig har problemer, kontakt support med følgende info:
- Dit site hostname
- Screenshot af konsol-output med debug mode aktivt
- Screenshot af Network-fanen