Dans Amplitude, une version représente un changement dans votre produit. Il peut s’agir d’une mise à jour majeure comme le lancement d’une nouvelle fonctionnalité, de la mise en place d’un correctif mineur pour corriger un léger dysfonctionnement ou du lancement d’une expérience. Des marqueurs dans vos graphiques de séries chronologiques indiquent à quels moments les déploiements des versions ont eu lieu.
Amplitude crée automatiquement des versions pour tous les clients disposant de plans payants, mais vous pouvez également en créer manuellement.
Création d’une version
Versions automatisées
Version
. Lorsqu’une nouvelle valeur est détectée, Amplitude crée automatiquement une version le lendemain. Il applique les heuristiques suivantes lors de la création d’une version :- Une version doit suivre le format de gestion sémantique de version :
major.minor.patch
, où.patch
est facultatif. Par exemple,Version = 12345
ne déclenchera pas automatiquement la création d’une version, contrairement àVersion = 123.45.6
. - Les projets de développement (projets qui contiennent des noms tels que « Test », « Development », « Staging », etc.) sont exclus de la génération automatique des versions.
- Si vous envoyez des données d’événement côté serveur via l’API HTTP/Batch d’Amplitude, utilisez la propriété d’utilisateur app_version.
Aucune version automatisée ne sera créée de manière rétroactive en réponse à l’ajout de données manquantes.
Configuration d’une version automatisée
Vous pouvez configurer la détection automatique des versions dans le cadre Release Timeline, si vous êtes un administrateur ou un responsable. Il vous suffit de cliquer sur l’icône des paramètres pour accéder au menu volant Project Settings. Vous pouvez y activer ou désactiver la détection automatique des versions et l’annotation automatique.
Versions manuelles
-
- Name : le nom de la version. Il est visible sur les graphiques et dans la vue Release Timeline.
- Descriptions : le changement que la version apporte au produit. Il est visible dans la vue Release Timeline.
- Version : la propriété d’utilisateur
Version
qui définit le changement de produit. Amplitude utilise ce champ pour vous présenter tous les nouveaux événements introduits dans la version, via la page Release Report. Le champ Version sélectionné doit correspondre à une valeur existante dans vos données. - Release Date : la date à laquelle la version a été publiée.
- End Date : la date de fin du déploiement de la version.
- Platform(s) : la ou les
Platform
(s) auxquelles cette version s’applique. - Visibility : indique si la version est visible sur tous les graphiques ou non.
API Releases
Les versions peuvent également être créées par programmation à l’aide de l’API Releases. Cette dernière vous permet d’intégrer la création des versions dans vos propres processus de déploiement internes.
Modification d’une version
Les versions qui ont été créées manuellement ou détectées automatiquement peuvent être modifiées pour leur ajouter un contexte et des informations supplémentaires. Pour ce faire, ouvrez la version à partir de la vue Release Timeline et cliquez sur Edit.
Par défaut, toutes les versions sont visibles dans tous les graphiques. Vous pouvez modifier la visibilité d’une version à partir de la page Release Report (cette vue) ou la vue Release Timeline.
Release Report
Ajout d’éléments à une version
Vous pouvez créer un lien vers d’autres contenus Amplitude via la section Analyses. Ainsi, les autres membres de votre organisation comprennent facilement les performances des expériences que vous avez lancées et l’impact qu’elles ont eu sur vos utilisateurs.
Utilisez les versions pour communiquer à la fois des informations contextuelles et des résultats à l’ensemble de votre équipe.
Pour joindre des éléments à une version, cliquez sur + Add Item dans la section Analyses de la page Release Report.