Objectif
Créez ensuite un segment pour cibler les visiteurs qui naviguent sur une URL spécifique, telle quewww.site-test.com.
Consultez le guide de création de segment pour plus de détails.
Prérequis
access token
-
siteId-
Récupérez le
siteIddirectement dans le code avec lesiteCodeen 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 :
Cliquez sur Modifier sur le projet :
Le
siteIdest le nombre à cinq chiffres dans l’URL (par exemple, 29353) :
-
Récupérez le
Créer le segment
Endpoint :| Nom | Type | Description |
|---|---|---|
| conditionsData | Object | Définit les conditions de ciblage. Voir la référence de l’API. |
| name | String | Nom du segment. |
| segmentType | String | Type de segment, par exemple STANDARD pour les expériences. |
| siteId | String | Le siteId du projet. |
Créer un objectif pour l’expérience
Objectif
Les objectifs sont des métriques permettant de suivre le succès des campagnes. Cette section crée un objectif de Clic pour compter les clics sur l’élément.cta-button.
Consultez le guide de création d’objectif pour plus d’informations.
Étapes
Créer l’objectif
Endpoint :| Nom | Type | Description |
|---|---|---|
| description | String | Description de l’objectif (par exemple, « Nombre de clics sur le CTA »). |
| name | String | Nom de l’objectif (par exemple, « Clics sur le CTA »). |
| siteId | String | Le siteId du projet. |
| params | Object | Inclut les sélecteurs d’éléments pour le suivi des clics. |
Ajouter un objectif et un segment avant de lancer une expérience
Objectif
Liez l’objectif et le segment àExperiment_1 et activez l’expérience.
Étapes
1. Lier et lancer
Endpoint :| Nom | Type | Description |
|---|---|---|
| targetingSegmentId | String | ID du segment à lier. |
| goals | Array | IDs des objectifs à lier. |
| deviations | Object | Allocation du trafic entre le contrôle et les variations. |
| mainGoalId | String | ID de l’objectif principal. |
| status | String | Statut de l’expérience (ONLINE, PAUSED, et autres). |
2. Vérifier le lancement
Actualisez le dashboard.Experiment_1 devrait maintenant afficher le statut Online :

La création, la configuration et le lancement d’une expérience à l’aide de l’Automation API sont maintenant terminés.