Functies
Server-side event router
Verstuur elke conversie één keer en laat elk platform die ontvangen op de manier die voor dat platform het beste telt – browser, server of beide – zonder dubbeltelling.
Destination health
Voorbeelddata: Statische voorbeeldstatus – geen live verkeer, geen echte klantdata.| Destination | Modus | Gezondheid | Laatste aflevering | Queue |
|---|---|---|---|---|
| Meta | browser + server | gezond | 12 s geleden | 0 retries |
| Google Ads | server | gezond | 40 s geleden | 0 retries |
| TikTok | browser + server | verminderd, circuit breaker open | 6 min geleden | 3 in dead-letter queue |
| server | gepauzeerd door kill switch | 2 u geleden | vastgehouden |
Gezondheid, modus en queue per destination; fouten worden afgehandeld, niet verborgen.
Voorbeeld van destination health: twee gezonde destinations, één platformstoring die door de circuit breaker wordt opgevangen, één destination gepauzeerd door een kill switch.
Browser en server delen één event-ID
Track ontvangt events van de browser-SDK, je server, shopplatformen en affiliatenetwerken, normaliseert ze naar één schema, past toestemming toe en routeert ze naar 22 destinationtypes met retries, circuit breakers, een dead-letter queue en replay.
De browser-SDK en je server (of shopwebhook) versturen dezelfde aankoop met dezelfde event-ID. Track normaliseert beide, beoordeelt de toestemming per destination en stuurt ze door; Meta, TikTok, Pinterest, Snapchat, Microsoft, LinkedIn en de andere dedupliceren op die ID, Google Ads op de order-ID.
Zo is het gebouwd
De technische beslissingen achter de mogelijkheid – het bewijs na het voordeel.
01
Hybride als standaard
Elke destination kan draaien via browsertag, server-API of beide. Beide routes delen één event-ID, zodat Meta, TikTok, Pinterest, Snapchat, Microsoft, LinkedIn en de andere betrouwbaar dedupliceren.
02
Duurzaam en observeerbaar
Een duurzame queue met idempotente berichten, retries per destination met jittered backoff, circuit breakers bij falende platformen, dead-letter-opslag en replay. Elke poging wordt vastgelegd met een gemaskeerde payloadpreview.
03
First-party by design
De tracker wordt geleverd vanaf je CDN-host, events gaan naar je ingest-host, configuratiebundles zijn Ed25519-ondertekend en worden in de browser geverifieerd voordat er iets laadt.
Alleen browsertags versus de hybride router
Waarom één event via Track meer waard is dan dezelfde pixel die twee keer afgaat.
| Alleen browsertags versus de hybride router | Alleen browsertags | Browser + server met Track |
|---|---|---|
| Verloren events | Geblokkeerde scripts en gesloten tabbladen laten de conversie gewoon vallen | De serverroute levert de conversie alsnog af; de browserroute voegt matchdata toe als die beschikbaar is |
| Duplicaten | Pixel en server-API tellen dezelfde bestelling twee keer | Gedeelde event-ID en order-ID; de platformen dedupliceren |
| Platformstoring | Stille fout, geen retry | Retries met backoff, circuit breaker, dead-letter queue en replay |
| Waar data naartoe gaat | Third-party endpoints aangeroepen vanaf de pagina | First-party ingest-host; platformen ontvangen alleen gemapte velden |
Wat je kunt nagaan
Productfeiten die je terugvindt in het dashboard, de docs en het auditlog.
- Browser-SDK door een CI-budget onder 30 KB gzip gehouden, met toestemmingsgebonden opslag
- Server-API met source keys voor CRM- en offline conversies
- Kill switches per site en organisatie
- EU data plane met row-level tenantisolatie
Vragen
- Omzeilt server-side tracking de toestemming?
- Nee. Toestemming wordt beoordeeld voor elk event en elke destination; zonder het vereiste doel wordt niets opgeslagen, verstuurd of later opnieuw afgespeeld.
- Wat gebeurt er als een platform down is?
- Afleveringen worden opnieuw geprobeerd met backoff, de circuit breaker pauzeert de destination, mislukte events komen in de dead-letter queue en kunnen opnieuw worden afgespeeld zodra het platform hersteld is.
Meer mogelijkheden
Gebouwd op dezelfde ondertekende configuratie en hetzelfde eventschema.
- AI-begeleide setup
Beschrijf je site, bevestig elke stap, publiceer een ondertekende configuratie.
- Event Debugger en lineage
Bekijk elk event met zijn toestemmingssnapshot, routingbeslissing en platformantwoord.
- Datakwaliteit en healthscore
Eén score met verklaarbare onderdelen en problemen die naar hun oplossing linken.
- Toestemmingsbewust vanaf de basis
Strikte opt-in als standaard, Consent Mode v2, doelgebonden destinations, geen replay na toestemming.
- Click-ID's en attributie zoals het hoort
Leg alleen de ID's vast die de destination nodig heeft, alleen met toestemming, alleen voor het gedocumenteerde venster.
Probeer het op je domein
Maak een site aan, installeer één snippet en laat de assistent binnen enkele minuten de eerste destination configureren.