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:
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):
-
In un'altra scheda del browser, aprire il sito Web https://webhook.site/
-
Ti viene assegnato un URL univoco, che dovresti aggiungere ai segnalibri, così come ti tornerà in seguito nelle lezioni di acquisizione dei dati:
-
Seleziona il pulsante Modifica nella navigazione superiore
-
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. -
Seleziona il pulsante Salva
Configura
-
In un'altra scheda del browser, apri Adobe Developer Console
-
Apri
Luma Tutorial API Project
-
Seleziona il pulsante Aggiungi al progetto, quindi seleziona Evento
-
Filtra l'elenco selezionando Experience Platform
-
Seleziona notifiche piattaforma
-
Seleziona il pulsante Avanti
-
Seleziona tutti gli eventi
-
Seleziona il pulsante Avanti
-
Nella schermata successiva per la configurazione delle credenziali, seleziona nuovamente il pulsante Avanti
-
Come Nome registrazione evento, immettere
Platform notifications
-
Scorri verso il basso e seleziona per aprire la sezione Webhook
-
Come URL webhook, incolla il valore dal campo URL univoco da webhook.site
-
Seleziona il pulsante Salva eventi configurati
-
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
-
Torna alla scheda webhook.site e dovresti visualizzare la prima richiesta al webhook, derivante dalla convalida della configurazione di Developer Console:
Per il momento, acquisirai ulteriori informazioni su queste notifiche nelle prossime lezioni.