Gestion des données
La gestion des données dans OpenReplay vous permet de suivre des événements personnalisés et des propriétés utilisateur pour alimenter votre analyse produit. Cette page couvre à la fois l’intégration du SDK pour l’envoi de données et l’interface utilisateur pour les gérer.
Pour la documentation complète du SDK, consultez la référence du SDK Analytics.
Vue d’ensemble des événements
Section titled Vue d’ensemble des événementsOpenReplay capture deux types d’événements :
- Événements capturés automatiquement : interactions suivies automatiquement, comme les vues de page, les clics et les envois de formulaires
- Événements personnalisés : événements spécifiques à votre domaine que vous définissez, tels que « achat finalisé » ou « fonctionnalité activée »
Les événements personnalisés vous permettent de suivre les actions utilisateur spécifiques qui comptent pour votre entreprise et de les utiliser dans des fonctionnalités d’analyse telles que les Tendances, les Entonnoirs et les Parcours.
Capture des événements
Section titled Capture des événementsPour suivre des événements personnalisés, utilisez le module d’événements analytics du SDK. Pour la documentation complète de l’API, consultez la référence du SDK Events.
Exemple de base
Section titled Exemple de base// Track a simple event
tracker.analytics.events.sendEvent("Button Clicked", {
button_text: "Start",
page: "home",
})
Super propriétés
Section titled Super propriétésLes super propriétés sont des paires clé/valeur persistantes automatiquement attachées à chaque événement suivi :
// Set super properties that apply to all events
tracker.analytics.events.setProperty({
app_version: "1.42.0",
env: "prod",
})
// This event will include app_version and env automatically
tracker.analytics.events.sendEvent("Signup Started", {
plan: "pro",
})
Enrichissement des utilisateurs
Section titled Enrichissement des utilisateursLes propriétés utilisateur vous permettent de stocker des attributs concernant vos utilisateurs à des fins de segmentation et d’analyse. Pour la documentation complète de l’API, consultez la référence du SDK People.
Identification des utilisateurs
Section titled Identification des utilisateurs// Identify the current user
tracker.analytics.people.identify("user_123")
// Set user properties
tracker.analytics.people.setProperties({
email: "user@example.com",
plan: "pro",
})
Types de propriétés
Section titled Types de propriétésOpenReplay prend en charge plusieurs types de propriétés :
| Type | Description | Exemples |
|---|---|---|
| Suivies automatiquement | Capturées automatiquement par le SDK | Appareil, navigateur, OS, paramètres UTM, référent |
| Spéciales | Propriétés spéciales avec un comportement défini | $user_id, $email, $name |
| Personnalisées | Propriétés définies par l’utilisateur | plan type, company, signup date |
Gestion des données dans l’interface utilisateur
Section titled Gestion des données dans l’interface utilisateurOpenReplay fournit une interface de gestion des données pour parcourir, filtrer et organiser vos utilisateurs, vos événements et leurs propriétés respectives.
People
Section titled People
L’onglet People offre une vue de vos utilisateurs identifiés :
- Parcourez les utilisateurs et leurs propriétés
- Recherchez par ID utilisateur ou par valeurs de propriété
- Consultez l’activité de l’utilisateur et l’historique des sessions
- Accédez aux profils individuels des utilisateurs
Events
Section titled Events
L’onglet Events affiche tous les types d’événements suivis dans votre projet :
- Parcourez et recherchez des événements par nom
- Filtrez par type d’événement (capturé automatiquement ou personnalisé)
- Modifiez les métadonnées de l’événement (nom d’affichage, description)
- Contrôlez la visibilité des événements dans les tableaux de bord et les filtres
Properties
Section titled Properties
L’onglet Properties vous permet de gérer à la fois les propriétés utilisateur et les propriétés d’événement :
- Basculez entre les propriétés utilisateur et les propriétés d’événement
- Consultez les types de propriété et les distributions de valeurs
- Modifiez les noms d’affichage des propriétés
- Contrôlez la visibilité des propriétés dans les tableaux de bord et les filtres
Activity
Section titled Activity
L’onglet Activity affiche un flux d’événements en temps réel :
- Surveillez les événements au fur et à mesure de leur ingestion
- Filtrez par type d’événement ou par utilisateur
- Vérifiez que les événements sont correctement capturés
Alias compatibles avec Mixpanel
Section titled Alias compatibles avec MixpanelToutes les méthodes prennent en charge une couche de compatibilité fournie par souci de familiarité :
tracker.analytics.people.set // setProperties
tracker.analytics.people.set_once // setPropertiesOnce
tracker.analytics.people.append // appendValues
tracker.analytics.people.union // appendUniqueValues
tracker.analytics.people.incrementBy // increment
tracker.analytics.events.register // setProperty
tracker.analytics.events.register_once // setPropertiesOnce
tracker.analytics.events.unregister // unsetProperties
tracker.analytics.events.track // sendEvent
Des questions ?
Section titled Des questions ?Si vous rencontrez des problèmes, rejoignez notre Slack ou consultez notre Forum et obtenez de l’aide de notre communauté.