# Analyse des événements : Structure, approches et paramètres de suivi
L'analyse des événements pour les produits numériques repose sur le suivi des interactions clés des utilisateurs. Chaque événement capture le nom, l'horodatage, user_id, et les paramètres de base : pays, plateforme, appareil, OS. Les propriétés supplémentaires de l'événement fournissent le contexte de l'action, tandis que les propriétés utilisateur ajoutent des données démographiques et des identifiants (Amplitude ID, Device ID).
Les structures d'événements sont directement liées aux objectifs du produit. Sans un balisage approprié, impossible de calculer des métriques comme DAU, MAU, taux de rétention ou ventilation des revenus. Les analystes héritent souvent des événements de leurs prédécesseurs, mais les nouveaux projets repartent de zéro.
Choisir une stratégie de suivi
Cela détermine le volume de données et la complexité de l'analyse. Deux approches de base :
Approche ciblée se concentre sur les événements pour des objectifs business spécifiques. Avantages : mise en œuvre rapide, coûts de stockage faibles, validation facile. Inconvénients : profondeur limitée, manque de détails comportementaux.
Approche exhaustive capture toutes les interactions. Avantages : flexibilité maximale, insights à partir de données inattendues. Inconvénients : gonflement de la base de données, complexité de filtrage, accumulation d'événements obsolètes.
| Catégorie d'événement | Ciblée | Exhaustive |
|---------------------------|--------|------------|
| Inscription | ✅ | ✅ |
| Vues d'écran | ✅ | ✅ |
| Boutons d'action | ✅ | ✅ |
| Paiement | ✅ | ✅ |
| Erreurs techniques | ❌ | ✅ |
| Bannières publicitaires | ✅ | ✅ |
| Notifications pop-up | ❌ | ✅ |
| Blocs de défilement dans le flux | ❌ | ✅ |
| Enregistrements/partages | ⚠️ | ✅ |
Les projets réels combinent les approches. Exemple : test de pages d'atterrissage temporaires en se focalisant sur la conversion des formulaires. Suivre uniquement les événements clés (vue, clic, soumission), en ignorant les interactions intermédiaires pour économiser des ressources.
Composants des événements
Un événement, c'est plus qu'un nom — ce sont aussi des paramètres. Ensemble de base :
- Nom de l'événement : objet + action + catégorie (p. ex.,
main_screen_shown). - Horodatage : heure de capture précise.
- User ID : identifiant unique.
- Propriétés utilisateur : plateforme, OS, langue, pays, région, Device ID.
- Propriétés de l'événement : contexte (type=landing_1, screen_name=home).
Les outils comme Amplitude, GA, Segment ajoutent automatiquement jusqu'à 2000 propriétés, mais la pratique montre que 50–300 suffisent. Pour les petits projets, 100–150 paramètres (utilisateur + événement) sont amplement suffisants. Dépasser les limites (p. ex., dans Amplitude gratuit) entraîne une perte de données.
Documenter les propriétés dans Google Sheets : description, type, exemples de valeurs. Cela simplifie le transfert à l'équipe de développement et l'analyse.
Conventions de nommage et standards
Une structure de nommage unifiée accélère les recherches en base de données. Format : [objet]_[action]_[catégorie] en snake_case.
- Objets : écran, bouton, modal, bannière.
- Actions : tap, view, swipe, create, delete.
- Catégorie : accueil, caisse, landing_promo.
Exemples de notations :
- snake_case :
page_view. - camelCase :
pageView. - tout en minuscules :
pageview.
Éviter les variations comme button_tap / buttons_tap. Choisir un standard une fois par projet.
Comparaison avec les événements des outils :
| Personnalisé | Amplitude |
|----------------------------------|-------------------------------------------------|
| main_screen_shown, type=landing_1 | [Amplitude] Page Viewed, Page URL=https://landing_1.comp.org/ |
Les événements personnalisés sont plus courts et plus pratiques en code. Mettre à jour la documentation en cas de changements.
Construire la liste des événements
La baser sur l'entonnoir de conversion et les économies unitaires. Méthodes :
- Par entonnoir principal : inscription → onboarding → achat.
- Par écrans (depuis Figma) : décomposition séquentielle de l'interface.
- Jeu de données complet : pour tests A/B ou phase de découverte, suivi d'une réduction.
Examiner les prototypes, tester les parcours utilisateurs. Transférer au développement : événements + paramètres. Après implémentation, vérifier les données brutes en DB.
Points importants
- Les événements doivent soutenir directement les objectifs du produit et les métriques.
- Équilibrer le volume de données : ciblé pour les fonctionnalités stables, exhaustif pour les expérimentations.
- Standardiser les conventions de nommage pour la scalabilité.
- Documenter toutes les propriétés, limiter les paramètres à 100–300.
- Nettoyer régulièrement la DB des événements obsolètes.
L'analyse des événements nécessite une connaissance approfondie du produit. Une conception appropriée des événements minimise le bruit et maximise les insights actionnables.
— Editorial Team
Aucun commentaire pour le moment.