Zum Hauptinhalt springen

Ziel

Erstellen Sie ein neues Experiment, Experiment_1, wie im Leitfaden zum grafischen Editor erläutert, mithilfe des Create Experiment-Endpoints der Automation API.

Voraussetzungen

  • access token
Die Automation API erfordert ein Access Token. Rufen Sie das Token programmgesteuert ab, indem Sie den Anweisungen im Abschnitt Access Token abrufen folgen.
  • siteId
    • Rufen Sie die siteId direkt im Code mit dem siteCode ab, indem Sie den Get-a-Site-by-Code-Endpoint aufrufen.
    • Alternativ melden Sie sich beim Kameleoon-Konto an, navigieren Sie zur unteren linken Ecke und wählen Sie Projekte unter dem Abschnitt Admin aus:
    SiteID
    Klicken Sie beim Projekt auf Bearbeiten:
    Edit
    Die siteId ist die fünfstellige Zahl in der URL (zum Beispiel 29353):
    Digits

Schritte

1. Das Experiment erstellen

Endpoint:
POST https://api.kameleoon.com/experiments
NameTypBeschreibung
baseURLStringURL der im grafischen Editor zu ladenden Seite.
nameStringExperimentname.
siteIdStringDie siteId des Projekts.
typeStringExperimenttyp (zum Beispiel DEVELOPER für codebasierte Experimente). Siehe API-Referenz.
Beispiel:
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"}'
Antwort:
{
  "id": 283505,
  "siteId": 29353,
  "name": "Experiment_1",
  "baseURL": "https://test-site.fr/",
  "type": "DEVELOPER",
  "status": "draft",
  "variations": [1053310],
  "isArchived": false
}

2. Das Experiment überprüfen

Gehen Sie zum Experiments-Dashboard und aktualisieren Sie die Seite. Experiment_1 sollte jetzt erscheinen:
Experiment1