👋 Dans ce document vous découvrez les bonnes pratiques pour nommer vos événements analytics, leurs paramètres et leurs valeurs. Ces standards permettent d'assurer une cohérence dans la collecte de données et facilitent leur analyse.
Nomenclature des events
Format verbe_nom
ℹ️ La plupart des événements utilisent un format verbe_nom, où le verbe décrit l'action de l'utilisateur et le nom décrit l'objet de l'action.
Ce format est direct et rend clair le but de chaque événement :
generate_lead
(générer un prospect)join_group
(rejoindre un groupe)purchase
(achat)refund
(remboursement)search
(recherche)select_content
(sélectionner du contenu)share
(partager)
Spécificité et clarté
ℹ️ Chaque nom d'événement décrit clairement l'action spécifique prise par l'utilisateur, ce qui est crucial pour comprendre ce qui est mesuré sans nécessiter de contexte supplémentaire.
La clarté dans le nommage aide à relier directement l'événement à l'action de l'utilisateur qu'il suit. Par exemple :
earn_virtual_currency
vsspend_virtual_currency
(gagner de la monnaie virtuelle vs dépenser de la monnaie virtuelle)add_to_cart
vsremove_from_cart
(ajouter au panier vs retirer du panier)view_item
vsselect_item
(voir un article vs sélectionner un article)
⚠️ N’utilisez jamais de nom d’event commeclick
, ou encoreform_step_view
etc. Des noms d'événements plus explicites facilitent la segmentation des données (dans un CRM par exemple), et améliorent l'analyse en fournissant un contexte clair sur l'interaction de l'utilisateur.
⚠️ N’utilisez jamais de variables dans les noms d’évènements.Par exemple plutôt quenavigate_to_memberships
,navigate_to_myaccount
,navigate_to_help_center
→ préférez un eventnavigate
avec des paramètresnavigation_title
(ex values : ’view memberships’ etc.),navigation_location
(ex values : ‘header’, ‘footer’, ‘breadcrumb’ etc.).
Cohérence Terminologique
Certains termes sont utilisés de manière cohérente à travers différents événements pour décrire des actions ou des objets similaires. Cette cohérence aide à maintenir un langage uniforme à travers vos événements de suivi. Par exemple :
- Des termes comme
view
,add
,remove
, etselect
sont constamment utilisés pour les interactions avec des listes et des articles. begin
etcomplete
sont utilisés pour décrire le début et la fin d'un processus (e.g.,begin_tutorial
etcomplete_tutorial
).
Exemples d’Events Personnalisés
Pour les interactions avec les médias ou le feedback, voici quelques suggestions d'events personnalisés :
play_video
(lancer une vidéo)pause_video
(mettre une vidéo en pause)submit_feedback
(soumettre un retour)rate_product
(évaluer un produit)download
(télécharger un document)subscribe_newsletter
(s'abonner à une newsletter)
En suivant ces modèles, vous pouvez créer un ensemble cohérent de noms d'événements qui s'alignent bien avec les recommandations existantes de GA4 et fournissent des insights précieux sur le comportement des utilisateurs à travers vos propriétés numériques.
Nomenclature des Variables et Valeurs
Format des Paramètres
- Utilisez des noms en format snake_case pour les paramètres :
page_type
,user_role
,action_time
. - Préférez des noms explicites, même si plus longs, pour éviter toute ambiguïté.
- Assurez-vous que les paramètres sont cohérents et réutilisables dans plusieurs événements afin d'éviter des variations inutiles.
Format des Valeurs
- Format texte : Les valeurs sont écrites en minuscules et utilisent des espaces (
contact mail
✅ et nonContact_mail
❌). - Format numérique : Utilisez des valeurs numériques cohérentes (ex.
price: 19.99
plutôt queprice: "19,99€"
). - Format booléen : Préférez
true/false
pour les états binaires (is_logged_in: true
plutôt queis_logged_in: "yes"
). - Format liste : Utilisez des valeurs séparées par des virgules pour stocker plusieurs éléments dans un seul paramètre (
product_categories: "electronics, home_appliances"
). - Format date : Suivez la norme ISO 8601 (
YYYY-MM-DD
ouYYYY-MM-DDTHH:MM:SSZ
).

Un besoin, une question ?
Écrivez-nous à hello@starfox-analytics.com.
Notre équipe vous répondra au plus vite.