- Construire le filtre pour récupérer les expériences basées sur le code mises en pause ou arrêtées depuis 2026.
- Récupérer les expériences filtrées à l’aide de l’endpoint Get all experiments.
- Identifier la variation gagnante en récupérant les résultats de l’expérience.
- Récupérer le code JS et CSS à l’aide de l’endpoint Get a variation.
Prérequis
Avant d’utiliser l’Automation API, assurez-vous d’avoir un access token. Pour obtenir un token, consultez le guide d’authentification.Construire le filtre
Pour filtrer les expériences, utilisez le paramètre de requêtefilter. Filtrez les expériences selon les critères suivants :
status: Défini surPAUSEDouSTOPPED.dateStatusModified: Défini sur une date supérieure au 1er janvier 2026.type: Défini surDEVELOPER.
Exemple de filtre
Récupérer les expériences filtrées
Passez le filtre en tant que paramètre de requête d’URL. Encodez en pourcentage le filtre JSON avant de l’ajouter à l’URL.Exemple de requête
Exemple de réponse
id: L’ID de l’expérience.mainGoalId: Requis pour récupérer les résultats de l’expérience.variations: La liste des IDs de variations.
Trouver la variation gagnante
Pour identifier la variation gagnante, suivez les étapes ci-dessous :- Récupérez les résultats de l’expérience. Pour plus d’informations, consultez Récupérer les résultats d’une expérience.
- Incluez le
mainGoalIdde la réponse précédente. - Comparez l’
improvementRatepour chaque variation.
Exemple de requête
Réponse
Après avoir soumis la requête, vous recevrez un code de données. Utilisez ce code pour récupérer les résultats. Pour plus d’informations, consultez le guide de récupération des résultats d’expérience.Identifier le gagnant
Dans les données de réponse, localisez lesgoalsData pour chaque ID de variation (par exemple, 1199120 et 1199121), en ignorant la variation _reference (de référence).
Comparez l’improvementRate de chaque variation. La variation avec l’improvementRate positif le plus élevé est la gagnante.
Dans cet exemple :
1199120a unimprovementRatede 26,57.1199121a unimprovementRatede -15,5.
1199120.
Récupérer le code JS et CSS
Vous pouvez trouver le code au niveau de l’expérience dans les champs suivants de votre réponse initiale d’expérience :commonJavaScriptCodecommonCssCodeglobalScript(script d’expérience personnalisé)
Exemple de requête
Exemple de réponse
Localiser le code
Vous pouvez trouver le code au niveau de la variation dans les champs suivants :- Code JavaScript :
jsCode - Code CSS :
cssCode
