Aller au contenu
Guides · Glossaire

Plan de tracking

Un plan de tracking est la spécification vivante de chaque événement analytique qu'un produit instrumente : le nom de l'événement, ses propriétés, le moment où il se déclenche et son responsable. C'est le contrat entre ceux qui écrivent le code et ceux qui lisent les données, pour qu'un même comportement soit toujours enregistré de la même façon.

Mis à jour le 8 juil. 20262 min de lecturePar fromHello
À retenir
  • Une ligne par événement — nom, propriétés, déclencheur, responsable — et le plan évolue dans la même pull request que le code.
  • Une seule convention de nommage, souvent object_action en snake_case (subscription_started), garde les événements exploitables des mois plus tard.
  • La dérive — renommages, doublons, propriétés manquantes — corrompt en silence les funnels, les segments et tous les rapports en aval.

Que contient un plan de tracking ?

Au minimum, une ligne par événement : le nom de l'événement, les propriétés qui lui sont attachées, le moment exact où il se déclenche et la personne qui en est responsable. Les bons plans notent aussi quels outils reçoivent l'événement et la question à laquelle il sert à répondre — un événement que personne ne consulte est de la maintenance sans contrepartie. Le format compte moins que l'habitude : un tableur, un fichier versionné dans le dépôt ou un outil de schéma comme Segment Protocols ou Amplitude Data conviennent, tant que le plan est mis à jour dans la même pull request que le code de tracking.

Le plan de tracking et les termes dont il est fait.

Comment nommer les événements ?

Choisissez une convention et appliquez-la partout. La plus courante est object_action en snake_case : subscription_started, invoice_paid, report_exported. L'objet d'abord, pour que les événements liés se trient ensemble ; l'action au passé, parce que l'événement enregistre quelque chose qui a eu lieu. La convention choisie compte moins que son uniformité — Sign Up, signup et user_signed_up dans un même jeu de données sont trois événements que votre outil d'analytics traite comme des étrangers, et chaque graphique construit dessus est faux.

Qu'est-ce que la dérive de tracking, et pourquoi tue-t-elle l'analytics ?

La dérive est l'écart qui se creuse entre le plan et ce que le code envoie réellement : un événement renommé sans mise à jour du plan, une propriété qui change de type, un doublon qui apparaît sous un second nom. Chaque écart est minime ; ensemble, ils font sous-compter les funnels, les segments dynamiques cessent de correspondre aux bons utilisateurs, et les tableaux de bord glissent vers la fiction — au point que l'équipe cesse de faire confiance aux données. Le remède est procédural, pas technique : aucun événement ne part sans entrée dans le plan, et la relecture de l'entrée fait partie de la revue de code.

Pourquoi c'est important pour une équipe de deux personnes

Les petites équipes sautent le plan parce qu'il ressemble à du process pour une entreprise qu'elles ne sont pas encore. La logique est inverse : à deux, personne ne se souvient en octobre pourquoi checkout_completed et order_completed existent tous les deux. Un plan d'une page écrit avant le premier événement coûte une après-midi — c'est le premier travail d'un growth engineer. Pour voir comment le plan s'insère dans une installation complète, du SDK au consentement, lisez le guide sur les données first-party et le tracking.

FAQ

Questions fréquentes

  • Quelle est la différence entre un plan de tracking et un dictionnaire de données ?

    Le plan de tracking est prescriptif : il dit ce qui doit être instrumenté, avant que le code parte en production. Le dictionnaire de données est descriptif : il documente les données qui existent déjà, défauts compris. Les petites équipes fusionnent souvent les deux — un seul document qui sert à la fois de spécification et de référence.

  • Qui doit être responsable du plan de tracking ?

    Une personne nommée — dans une petite startup, en général le fondateur le plus proche des données ou le growth engineer. Être responsable signifie approuver chaque nouvel événement et refuser les noms qui cassent la convention, pas rédiger chaque entrée soi-même.

  • Combien d'événements un plan de tracking doit-il contenir ?

    Moins que vous ne le pensez. Commencez par les événements dont votre funnel et votre métrique d'activation ont besoin, et n'en ajoutez un que lorsqu'une vraie question l'exige. Chaque événement est un engagement de maintenance ; Segment comme Amplitude recommandent de garder la taxonomie légère.

  • Quels outils peuvent faire respecter un plan de tracking ?

    Les outils de validation de schéma — Segment Protocols, Amplitude Data, Avo — bloquent ou signalent les événements qui ne correspondent pas au plan. Sans eux, un linter sur les noms d'événements et une règle de revue (aucun nouvel événement sans entrée dans le plan) suffisent à attraper l'essentiel de la dérive à deux personnes.

Découvrez la plateforme que l'équipe pilote.

Guides liés
Accès anticipé

Votre growthen autopilote.

L'accès anticipé ouvre progressivement, pour que l'équipe s'ajuste à de vrais cas d'usage. Les petites équipes aux grandes ambitions passent en premier.

déjà 500+ sur la liste

Pas prêt à laisser un e-mail ? C'est open source. Faites-la tourner vous-même dès aujourd'hui. Voir sur GitHub

Pas de spam. Un e-mail quand votre place s'ouvre. Désinscription à tout moment.