Track

Functies

Event Debugger en lineage

Als een cijfer in een advertentieplatform er verkeerd uitziet, ontdek je op één plek waarom – niet door te gokken tussen browserconsole, platform-UI en het geheugen van een collega.

Event-lineage

Voorbeelddata: Statische voorbeeldstatus – geen live verkeer, geen echte klantdata.
Event
purchase · evt_…7f2a
Herkomst
browser-SDK + server (shopwebhook)
Configuratie
versie 12, handtekening geverifieerd
Toestemmingssnapshot
analytics, marketing · bron: CMP
Click-ID's
gclid (3 dagen geleden vastgelegd)

Afleverpogingen

Afleverpogingen
DestinationStatusResultaat
Meta Conversions API200geaccepteerd, gededupliceerd op event-ID
Google Ads200geaccepteerd, gededupliceerd op order-ID
TikTok Events API503poging 2 ingepland met backoff
Gemaskeerde payloadjson
{
  "event": "purchase",
  "event_id": "evt_…7f2a",
  "order_id": "A-1042",
  "value": 129.9,
  "currency": "EUR",
  "user": { "em": "sha256:…9c1e" },
  "click_ids": { "gclid": "…" }
}

Eén aankoop, gelezen van herkomst tot platformantwoord.

Voorbeeld-eventstream: afgeleverde events, één gededupliceerde aankoop en één serveraankoop geblokkeerd wegens een ontbrekend marketingdoel.

Eén event, de hele route

Open een willekeurig event en lees zijn verhaal: bron en SDK-versie, de toestemming die op dat moment was gegeven, vastgelegde click-ID's, de configuratieversie die het heeft gerouteerd en de afleverpoging per destination, inclusief de gemaskeerde payload en het antwoord van het platform.

De debugger volgt een event vanaf de herkomst door de normalisatie, de toestemmingsbeslissing en elke afleverpoging. Drops zijn nooit stil: elke drop draagt een reden, zoals ontbrekende toestemming, geblokkeerde PII, een ongeldige naam, een duplicaat of een gepauzeerde destination.

Eén event, de hele routeDe website verstuurt events vanuit de browser-SDK en de server-API met één gedeelde event-ID naar Track; de toestemmingscheck staat open en events bereiken de destinations.Websiteéén event-IDBrowser-SDKServer-APITrackToestemming / policytoestemming gegevenMetaafgeleverdGoogle AdsafgeleverdGA4afgeleverdTikTokopnieuw proberen
De lineage houdt de herkomst, het toestemmingssnapshot, de routingbeslissing en het antwoord van elk platform bij elkaar.

Zo is het gebouwd

De technische beslissingen achter de mogelijkheid – het bewijs na het voordeel.

  1. 01

    Gemaskeerd, niet verborgen

    Payloadpreviews tonen structuur en gehashte identifiers, zodat je mappings kunt controleren zonder persoonsgegevens of tokens bloot te leggen.

  2. 02

    Testevents door de echte pipeline

    Testevents worden gemarkeerd, doorlopen dezelfde queue en worker en rapporteren het oordeel van het platform – geen gesimuleerd succes.

  3. 03

    Drops worden verklaard

    Elk gedropt event draagt een reden: ontbrekende toestemming, PII geblokkeerd, ongeldige naam, duplicaat, gepauzeerde destination of policy-blokkering.

Debuggen via de console versus debuggen via lineage

Dezelfde vraag – waarom heeft deze aankoop Meta niet bereikt? – op twee manieren beantwoord.

Debuggen via de console versus debuggen via lineage
Debuggen via de console versus debuggen via lineageBrowserconsole en platform-UIEvent-lineage in Track
Waar je moet kijkenNetwerktabblad, tag-previewmodus, de eventmanager van het platformEén eventrecord met elke poging en elk antwoord
Toestemming op dat momentOnbekend; gereconstrueerd uit de bannerinstellingenOpgeslagen als snapshot bij het event
Server-side eventsOnzichtbaar vanuit de browserDezelfde lineage, gemarkeerd met hun herkomst
PersoonsgegevensRuwe payloads in logs en screenshotsGehashte identifiers, gemaskeerde previews

Wat je kunt nagaan

Productfeiten die je terugvindt in het dashboard, de docs en het auditlog.

  • Filteren op eventnaam, status en bron
  • Pogingsgeschiedenis per destination met HTTP-status en foutklasse
  • Testmodus-hints per platform
  • Directe links naar de destination-wizard

Vragen

Hoe lang worden debuggerrecords bewaard?
Afleverpogingen standaard 90 dagen en events 13 maanden; beide zijn per organisatie instelbaar in het privacycenter.

Meer mogelijkheden

Gebouwd op dezelfde ondertekende configuratie en hetzelfde eventschema.

Probeer het op je domein

Maak een site aan, installeer één snippet en laat de assistent binnen enkele minuten de eerste destination configureren.