@jichio/react), le connecteur
recommandé pour la V1. Pour d’autres environnements, voir la vue d’ensemble des SDK.
1
Installer le package
@jichio/react dépend de @jichio/core — vous pouvez ajouter les deux
explicitement si votre gestionnaire de paquets ne remonte pas les dépendances
transitives.2
Configurer les variables d'environnement
.env.local
La clé API identifie votre projet côté ingestion. Côté web elle est
nécessairement exposée au client : elle n’autorise que l’écriture
d’événements, jamais la lecture du dashboard. Voir Sécurité.
3
Brancher le provider
Enveloppez votre application avec Le provider crée une instance
AnalyticsProvider, au plus haut niveau
(root layout en App Router).app/layout.tsx
createAnalytics({ source: "sdk-react" }),
monte le suivi des pageviews SPA et délègue l’auto-capture (pageview initial +
clics) au core.4
Tracker un événement custom
components/SignupButton.tsx
5
Vérifier l'envoi
Ouvrez l’onglet Network de votre navigateur et cherchez la requête
POST {endpoint}/v1/events. Une réponse 200 avec { "accepted": n }
confirme l’ingestion.Et ensuite ?
Identifier les utilisateurs
Associez les événements suivants à un utilisateur authentifié.
Événements custom
Bonnes pratiques de nommage et de propriétés pour
track().Intégration Next.js
Détails App Router, pageviews SPA et proxy same-origin en dev.
Dépannage
CORS, proxy, redémarrage dev, comportement d’
identify.