Observability Insights ti consente di abbonarti alle notifiche evento di Adobe I/O relative alle attività Adobe Experience Platform. Questi eventi vengono inviati a un webhook configurato per facilitare l'automazione efficiente del monitoraggio delle attività.
Questo documento fornisce passaggi su come effettuare l’abbonamento ad Adobi I/O di notifiche di eventi per i servizi Adobe Experience Platform. Vengono inoltre fornite informazioni di riferimento sui tipi di evento disponibili, insieme a collegamenti a ulteriori informazioni su come interpretare i dati dell’evento restituiti per ogni tipo di evento applicabile Platform servizio.
Questo documento richiede una comprensione funzionante dei webhook e come collegare un webhook da un'applicazione a un'altra. Fai riferimento a I/O Events documentazione per un'introduzione ai webhooks.
Per ricevere I/O Event notifiche, è necessario registrare un webhook specificando un URL webhook univoco come parte dei dettagli di registrazione dell'evento.
Puoi configurare il tuo webhook utilizzando il client di tua scelta. Per un indirizzo webhook temporaneo da utilizzare come parte di questa esercitazione, visita Webhook.site e copia l’URL univoco fornito.
Durante il processo di convalida iniziale, I/O Events invia un challenge
parametro query in una richiesta GET al webhook. Devi configurare il webhook per restituire il valore di questo parametro nel payload di risposta. Se utilizzi Webhook.site, seleziona Edit nell'angolo in alto a destra, quindi immetti $request.query.challenge$
sotto Response body prima di selezionare Save.
Vai a Adobe Developer Console e accedi con il tuo Adobe ID. Quindi, segui i passaggi descritti nell’esercitazione su creazione di un progetto vuoto nella documentazione di Adobe Developer Console .
Dopo aver creato un nuovo progetto, accedi alla schermata di panoramica del progetto. Da qui, seleziona Aggiungi evento.
Viene visualizzata una finestra di dialogo che consente di aggiungere un provider di eventi al progetto:
Dopo aver scelto un provider di eventi, seleziona Successivo.
Nella schermata successiva viene visualizzato un elenco dei tipi di evento a cui effettuare l’abbonamento. Seleziona gli eventi a cui desideri abbonarti, quindi seleziona Successivo.
Se non sei sicuro degli eventi a cui effettuare l’abbonamento per il servizio con cui stai lavorando, consulta la seguente documentazione:
Nella schermata successiva viene richiesto di creare un token Web JSON (JWT). Puoi generare automaticamente una coppia di chiavi o caricare una tua chiave pubblica generata nel terminale.
Ai fini di questa esercitazione, viene seguita la prima opzione. Seleziona la casella delle opzioni per Generare una coppia di chiavi, quindi seleziona la Genera coppia di chiavi nell'angolo in basso a destra.
Quando la coppia di chiavi viene generata, viene scaricata automaticamente dal browser. Devi memorizzare questo file da solo in quanto non viene mantenuto nella Console per sviluppatori.
La schermata successiva ti consente di esaminare i dettagli della nuova coppia di chiavi generata. Seleziona Next (Avanti) per continuare.
Nella schermata successiva, fornisci un nome e una descrizione per la registrazione dell’evento nel Dettagli della registrazione degli eventi sezione . Si consiglia di creare un nome univoco e facilmente identificabile per distinguere la registrazione di questo evento da altri sullo stesso progetto.
Più giù sullo stesso schermo sotto il Come ricevere gli eventi Facoltativamente, puoi configurare come ricevere gli eventi. Webhook consente di fornire un indirizzo webhook personalizzato per ricevere gli eventi, mentre Azione runtime consente di eseguire le stesse operazioni utilizzando Adobe I/O Runtime.
Per questa esercitazione, seleziona Webhook e fornire l'URL del webhook creato in precedenza. Al termine, seleziona Salva eventi configurati per completare la registrazione dell'evento.
Viene visualizzata la pagina dei dettagli per la registrazione dell’evento appena creata, in cui è possibile modificarne la configurazione, esaminare gli eventi ricevuti, eseguire il tracciamento del debug e aggiungere nuovi provider di eventi.
Seguendo questa esercitazione, hai registrato un webhook da ricevere I/O Event notifiche Experience Platform e/o Privacy Service. Per informazioni dettagliate sugli eventi disponibili e su come interpretare i payload di notifica per ciascun servizio, consulta la seguente documentazione:
Consulta la sezione Observability Insights panoramica per ulteriori informazioni su come monitorare le attività in Experience Platform e Privacy Service.