Passer au contenu principal

Objectif

Les objectifs sont des métriques permettant de suivre le succès des campagnes. Ce tutoriel 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.

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.

Créer l’objectif

Endpoint :
POST https://api.kameleoon.com/goals
NomTypeDescription
descriptionStringDescription de l’objectif (par exemple, « Nombre de clics sur le CTA »).
nameStringNom de l’objectif (par exemple, « Clics sur le CTA »).
siteIdStringLe siteId du projet.
paramsObjectInclut les sélecteurs d’éléments pour le suivi des clics.
Exemple :
curl -L -X POST 'https://api.kameleoon.com/goals' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer <ACCESS_TOKEN>' \
--data-raw '{
  "description": "Number of times CTA button was clicked",
  "hasMultipleConversions": true,
  "name": "Clicks on CTA",
  "params": {
    "customSelectors": [
      {
        "mode": "CUSTOM",
        "selector": ".cta-button, #bloc-789"
      }
    ]
  },
  "siteId": 29353,
  "status": "ACTIVE",
  "type": "CLICK"
}'