SDK de tracking
@weblane/tracking
Un seul appel, tous les outils de mesure, consentement compris.
- Client
- Labo Weblane
- Période
- 2025
- Statut
- En production
- Domaines
- Labo
- Stack
- TypeScript · GTM · GA4 · Meta · TikTok · LinkedIn · Server-side
Fiche techniqueWBL-018
import { Tracking } from "@weblane/tracking";
Tracking.track("purchase", {
transaction_id: "ORDER-42",
value: 199.99,
currency: "EUR",
});
GTM ✓GA4 ✓Meta ✓TikTok ✓Serveur ✓consentement ✓
Interface redessinée à partir du code du projet · les valeurs affichées sont des exemples
Un SDK maison qui centralise tous les systèmes de tracking derrière une API unique et typée : Google Tag Manager, GA4, Meta, TikTok, LinkedIn, Hotjar, Segment et l'envoi côté serveur. Le consentement RGPD et les environnements sont gérés au même endroit.
Le problème
Chaque projet réinventait son tracking.
- Un script par outil, chacun avec ses conventions
- Un consentement géré différemment partout
- Des événements e-commerce incohérents
Ce qu'on a construit
Une interface, des providers.
- Registre de 9 providers : GTM, GA4, Meta, TikTok, LinkedIn, Hotjar, Segment, serveur, console
- Consentement RGPD centralisé
- Exemple d'intégration Next.js documenté
Le résultat
Réutilisé de projet en projet.
- Premier déploiement sur Athletikmoov
- API pour tous les outils
- 1
- providers
- 9
- consentement intégré
- RGPD
Un projet du même genre ? On en parle en 30 minutes.
Démarrer un projet+