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 des données et l’interface utilisateur pour les gérer.
Pour la documentation complète du SDK, consultez la référence de l’Analytics SDK.
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 : des interactions suivies automatiquement comme les vues de page, les clics et les soumissions de formulaires
- Événements personnalisés : des événements propres à 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 activité 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 d’analyse du SDK. Pour la documentation complète de l’API, consultez la référence de l’Events SDK.
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 attachées automatiquement à 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 sur vos utilisateurs à des fins de segmentation et d’analyse. Pour la documentation complète de l’API, consultez la référence du People SDK.
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 |
|---|---|---|
| Suivi automatique | Capturées automatiquement par le SDK | Appareil, navigateur, OS, paramètres UTM, référent |
| Spéciales | Propriétés spéciales au 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.
Personnes
Section titled Personnes
L’onglet Personnes offre une vue de vos utilisateurs identifiés :
- Parcourez les utilisateurs et leurs propriétés
- Recherchez par identifiant d’utilisateur ou par valeurs de propriétés
- Consultez l’activité de l’utilisateur et l’historique des sessions
- Accédez aux profils individuels des utilisateurs
Événements
Section titled Événements
L’onglet Événements affiche tous les types d’événements suivis dans votre projet :
- Parcourez et recherchez les événements par nom
- Filtrez par type d’événement (capturés automatiquement ou personnalisés)
- Modifiez les métadonnées de l’événement (nom d’affichage, description)
- Contrôlez la visibilité de l’événement dans les tableaux de bord et les filtres
Propriétés
Section titled Propriétés
L’onglet Propriétés 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és 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
Activité
Section titled Activité
L’onglet Activité affiche un flux en temps réel des événements :
- 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
Actions
Section titled ActionsLes Actions vous permettent de regrouper plusieurs événements dans une collection unique et réutilisable dotée d’un nom et d’une description personnalisés. Au lieu de sélectionner des événements individuels à chaque fois, vous pouvez définir une Action une seule fois et l’utiliser dans tout OpenReplay.
Pour créer une Action :
- Accédez à l’onglet Actions dans la Gestion des données
- Cliquez sur Créer une action
- Donnez-lui un nom et une description facultative
- Sélectionnez les événements à inclure dans la collection
- Enregistrez l’Action
Une fois créées, les Actions peuvent être utilisées dans :
- Recherche de sessions — filtrez les sessions par Action pour trouver rapidement l’activité utilisateur pertinente
- Tableaux de bord — utilisez les Actions comme métrique dans vos graphiques et widgets
- Analyse des utilisateurs — segmentez et analysez les utilisateurs en fonction de l’occurrence d’une Action
Alias compatibles avec Mixpanel
Section titled Alias compatibles avec MixpanelToutes les méthodes prennent en charge une couche de compatibilité fournie pour plus 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 le moindre problème, rejoignez notre Slack ou consultez notre Forum pour obtenir de l’aide auprès de notre communauté.