Iscriviti agli eventi di acquisizione dati

In questa lezione, ti abbonerai a eventi di acquisizione dati configurando un webhook con Adobe Developer Console e uno strumento di sviluppo di webhook online. Seguirai questi eventi per monitorare lo stato dei processi di acquisizione dei dati nelle lezioni successive.

I Data Engineer vorranno abbonarsi a eventi di acquisizione dati al di fuori di questa esercitazione.
Gli architetti di dati possono saltare questa lezione e passare alla lezione di acquisizione batch.

Autorizzazioni richieste

Nella lezione Configurare le autorizzazioni è possibile impostare tutti i controlli di accesso necessari per completare la lezione, in particolare:

IMPORTANT
Queste notifiche attivate dagli eventi di acquisizione dati verranno applicate a tutte le sandbox, non solo a Luma Tutorial. Potresti visualizzare anche le notifiche provenienti da altri eventi di acquisizione dati nel tuo account.

Configurare un webhook

In questo esercizio creeremo un webhook utilizzando uno strumento online denominato webhook.site (puoi sostituire qualsiasi altro strumento di sviluppo del webhook che preferisci utilizzare):

  1. In un'altra scheda del browser, aprire il sito Web https://webhook.site/

  2. Ti viene assegnato un URL univoco, che dovresti aggiungere ai segnalibri, così come ti tornerà in seguito nelle lezioni di acquisizione dei dati:

    Sito Web

  3. Seleziona il pulsante Modifica nella navigazione superiore

  4. Come corpo della risposta, immettere $request.query.challenge$. Le notifiche degli eventi Adobi I/O configurate più avanti in questa lezione inviano una sfida al webhook e richiedono che venga incluso nel corpo della risposta.

  5. Seleziona il pulsante Salva

    Modifica la risposta

Configura

  1. In un'altra scheda del browser, apri Adobe Developer Console

  2. Apri Luma Tutorial API Project

  3. Seleziona il pulsante Aggiungi al progetto, quindi seleziona Evento

    Aggiungi evento

  4. Filtra l'elenco selezionando Experience Platform

  5. Seleziona notifiche piattaforma

  6. Seleziona il pulsante Avanti
    Aggiungi le notifiche

  7. Seleziona tutti gli eventi

  8. Seleziona il pulsante Avanti
    Selezionare le sottoscrizioni

  9. Nella schermata successiva per la configurazione delle credenziali, seleziona nuovamente il pulsante Avanti
    Ignora la schermata delle credenziali

  10. Come Nome registrazione evento, immettere Platform notifications

  11. Scorri verso il basso e seleziona per aprire la sezione Webhook

  12. Come URL webhook, incolla il valore dal campo URL univoco da webhook.site

  13. Seleziona il pulsante Salva eventi configurati
    Salva gli eventi

  14. Attendi che la configurazione venga salvata. Dovresti vedere che l'evento Platform notifications è attivo con i dettagli del tuo webhook e senza messaggi di errore
    Configurazione salvata

  15. Torna alla scheda webhook.site e dovresti visualizzare la prima richiesta al webhook, derivante dalla convalida della configurazione di Developer Console:
    Prima richiesta in webhook.site

Per il momento, acquisirai ulteriori informazioni su queste notifiche nelle prossime lezioni.

Risorse aggiuntive

Ok, iniziamo finalmente l'acquisizione dei dati!

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