3.2.3 Definir una acción personalizada

En este ejercicio, creará una acción personalizada para enviar un mensaje a un canal de Slack.

Inicie sesión en Adobe Journey Optimizer en Adobe Experience Cloud. Haga clic en Journey Optimizer.

ACOP

Se le redirigirá a la vista Inicio en Journey Optimizer. Primero, asegúrese de que está usando la zona protegida correcta. La zona protegida que se va a usar se llama --aepSandboxName--. Estará en la vista Inicio de su zona protegida --aepSandboxName--.

ACOP

Ahora utilizará un canal de Slack existente y enviará mensajes a ese canal de Slack. Slack tiene una API fácil de usar y usted utilizará Adobe Journey Optimizer para almacenar en déclencheur su API.

Demostración

En el menú de la izquierda, desplácese hacia abajo y haga clic en Configuraciones. A continuación, haga clic en el botón Administrar en Acciones.

Demostración

Luego verá la lista Acciones. Haga clic en Crear acción.

Demostración

Verá una ventana emergente de acción vacía.

Demostración

Como nombre de la acción, use --aepUserLdap--TextSlack.

Definir descripción en: Send Message to Slack.

Para la configuración de URL, use esto:

  • URL: https://2mnbfjyrre.execute-api.us-west-2.amazonaws.com/prod
  • Método: POST
NOTE
La URL anterior hace referencia a una función Lambda de AWS que reenviará la solicitud al canal de Slack como se ha mencionado anteriormente. Esto se hace para proteger el acceso a un canal de Slack propiedad de Adobe. Si tiene su propio canal de Slack, debe crear una aplicación de Slack a través de https://api.slack.com/, luego debe crear un webhook entrante en esa aplicación de Slack y, a continuación, reemplazar la dirección URL anterior por la dirección URL del webhook entrante.

Demostración

Autenticación debe establecerse en Sin autenticación.

Demostración

En Cargas útiles, debe definir qué campos se deben enviar a Slack. Lógicamente, desea que Adobe Journey Optimizer y Adobe Experience Platform sean el cerebro de la personalización, por lo que el texto que se enviará a Slack debe definirlo Adobe Journey Optimizer y luego enviarlo a Slack para su ejecución.

Para la solicitud, haga clic en el icono Editar carga útil.

Demostración

A continuación, verá una ventana emergente vacía.

Demostración

Copie el texto siguiente y péguelo en la ventana emergente vacía.

{
 "text": {
  "toBeMapped": true,
  "dataType": "string",
  "label": "textToSlack"
 }
}

Entonces verá esto… Haga clic en Guardar.

Demostración

Desplácese hacia arriba y haga clic en Guardar una vez más para guardar la acción.

Demostración

La acción personalizada ahora forma parte de la lista Acciones.

Demostración

Ha definido eventos y fuentes de datos y acciones externas. A continuación, combinará todo eso en un recorrido.

Pasos siguientes

Ir a 3.2.4 Crear el recorrido y los mensajes

Volver a Adobe Journey Optimizer: fuentes de datos externas y acciones personalizadas

Volver a Todos los módulos

recommendation-more-help
4bbf020c-24db-4a43-b239-88fab142f02d