Passer au contenu principal

Objectif

Créez une nouvelle expérience, Experiment_1, comme expliqué dans le guide de l’éditeur graphique en utilisant l’endpoint Create Experiment de l’Automation API.

Prérequis

  • access token
L’Automation API nécessite un access token. Récupérez le token de manière programmatique en suivant les instructions de la section obtention d’un access token.
  • siteId
    • Récupérez le siteId directement dans le code avec le siteCode en appelant l’endpoint get a site by code.
    • Vous pouvez également vous connecter au compte Kameleoon, accéder au coin inférieur gauche et sélectionner Projets sous la section Admin :
    SiteID
    Cliquez sur Modifier sur le projet :
    Edit
    Le siteId est le nombre à cinq chiffres dans l’URL (par exemple, 29353) :
    Digits

Étapes

1. Créer l’expérience

Endpoint :
POST https://api.kameleoon.com/experiments
NomTypeDescription
baseURLStringURL de la page à charger dans l’éditeur graphique.
nameStringNom de l’expérience.
siteIdStringLe siteId du projet.
typeStringType d’expérience (par exemple, DEVELOPER pour les expériences basées sur le code). Voir la référence de l’API.
Exemple :
curl -L -X POST 'https://api.kameleoon.com/experiments' \
-H 'Content-Type: application/json' \
-H 'Accept: */*' \
-H 'Authorization: Bearer <ACCESS_TOKEN>' \
--data-raw '{"baseURL":"https://test-site.fr/","name":"Experiment_1","siteId":29353,"type":"DEVELOPER"}'
Réponse :
{
  "id": 283505,
  "siteId": 29353,
  "name": "Experiment_1",
  "baseURL": "https://test-site.fr/",
  "type": "DEVELOPER",
  "status": "draft",
  "variations": [1053310],
  "isArchived": false
}

2. Vérifier l’expérience

Accédez au Tableau de bord des expériences et actualisez la page. Experiment_1 devrait maintenant apparaître :
Experiment1