Saltar al contenido principal

Objetivo

Los objetivos son métricas para hacer seguimiento del éxito de una campaña. Este tutorial crea un objetivo de tipo Click para contar los clics en el elemento .cta-button. Consulte la guía de creación de objetivos para más información.

Requisitos

  • access token
La Automation API requiere un access token. Recupere el token de forma programática siguiendo las instrucciones de la sección sobre cómo obtener un access token.

Crear el objetivo

Endpoint:
POST https://api.kameleoon.com/goals
NombreTipoDescripción
descriptionStringDescripción del objetivo (por ejemplo, “Number of CTA clicks”).
nameStringNombre del objetivo (por ejemplo, “Clicks on CTA”).
siteIdStringEl siteId del proyecto.
paramsObjectIncluye los selectores de elementos para el seguimiento de clics.
Ejemplo:
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"
}'