Suscripción a eventos de ingesta de datos

En esta lección, debe suscribirse a los eventos de ingesta de datos configurando un gancho web con Adobe Developer Console y una herramienta de desarrollo de ganchos web en línea. Utilizará estos eventos para monitorizar el estado de los trabajos de ingesta de datos en las lecciones posteriores.

Los ingenieros de datos querrán suscribirse a eventos de ingesta de datos fuera de este tutorial.
Los arquitectos de datos pueden omitir esta lección e ir a la lección de ingesta por lotes.

Permisos necesarios

En la lección Configurar permisos, ha configurado todos los controles de acceso necesarios para completar esta lección, en concreto:

IMPORTANT
Estas notificaciones activadas por los eventos de ingesta de datos se aplicarán a todas las zonas protegidas, no solo a Luma Tutorial. También puede ver notificaciones procedentes de otros eventos de ingesta de datos en su cuenta.

Configurar un webhook

En este ejercicio, crearemos un webhook usando una herramienta en línea llamada webhook.site (siéntase libre de sustituir cualquier otra herramienta de desarrollo de webhook que prefiera usar):

  1. En otra ficha del explorador, abra el sitio web https://webhook.site/

  2. Se le asigna una dirección URL única, que debe marcar, a medida que vuelva a ella más adelante en las lecciones de ingesta de datos:

    Gancho de Web.Sitio

  3. Seleccione el botón Editar en la barra de navegación superior

  4. Como cuerpo de la respuesta, escriba $request.query.challenge$. Las notificaciones de eventos de Adobe I/O que configuramos más adelante en esta lección envían un desafío al webhook y requieren que se incluya en el cuerpo de respuesta.

  5. Seleccione el botón Guardar

    Editar la respuesta

Configurar

  1. En otra pestaña del explorador, abra Adobe Developer Console

  2. Abra su Luma Tutorial API Project

  3. Seleccione el botón Agregar al proyecto y luego seleccione Evento

    Agregar evento

  4. Filtre la lista seleccionando Experience Platform

  5. Seleccionar notificaciones de plataforma

  6. Seleccione el botón Siguiente
    Agregar las notificaciones

  7. Seleccionar todos los eventos

  8. Seleccione el botón Siguiente
    Seleccionar las suscripciones

  9. En la siguiente pantalla para configurar credenciales, vuelva a seleccionar el botón Siguiente
    Omitir la pantalla de credenciales

  10. Como nombre de registro de evento, escriba Platform notifications

  11. Desplácese hacia abajo y seleccione para abrir la sección Webhook

  12. Como la URL de webhook, pegue el valor del campo Su URL única de webhook.site

  13. Seleccione el botón Guardar eventos configurados
    Guardar los eventos

  14. Espere a que se guarde la configuración y debería ver que el evento Platform notifications está Activo con los detalles del webhook y que no hay mensajes de error
    Configuración guardada

  15. Cambie a la pestaña webhook.site y debería ver la primera solicitud al webhook, resultante de la validación de la configuración de Developer Console:
    Primera solicitud en webhook.site

Eso es todo por ahora; aprenderá más sobre estas notificaciones en las próximas lecciones cuando ingrese datos.

Recursos adicionales

¡Bien, finalmente empecemos a ingerir datos!

recommendation-more-help
513160b6-bf42-4c58-abdd-4f817b1cccad