Eventi di journaling e AEM

Scopri come recuperare il set iniziale di eventi AEM dal diario ed esplorare i dettagli di ogni evento.

Il journal è un metodo pull per utilizzare gli eventi AEM e un journal è un elenco ordinato di eventi. Utilizzando l’API di Adobe I/O Events Journaling, puoi recuperare gli eventi AEM dal diario ed elaborarli nell’applicazione. Questo approccio consente di gestire gli eventi in base a una frequenza specifica ed elaborarli in modo efficiente in blocco. Per informazioni approfondite, incluse considerazioni essenziali come periodi di conservazione, impaginazione e altro ancora, consulta la funzione di diario.

All'interno del progetto Adobe Developer Console, la registrazione di ogni evento viene abilitata automaticamente per il journaling, consentendo un'integrazione perfetta.

IMPORTANT
Gli endpoint demo live in questa esercitazione erano precedentemente ospitati su Glitch. A partire da luglio 2025, Glitch ha interrotto il suo servizio di hosting e gli endpoint non sono più accessibili.
​>Stiamo lavorando attivamente alla migrazione delle demo verso una piattaforma alternativa. Il contenuto del tutorial rimane accurato e a breve verranno forniti collegamenti aggiornati.
​>Grazie per la comprensione e la pazienza.

Utilizza la tua applicazione finché gli endpoint demo live non saranno nuovamente disponibili.

Prerequisiti

Per completare questa esercitazione, è necessario:

Accedere all’applicazione web

Per accedere all’applicazione web fornita da Adobe, effettua le seguenti operazioni:

Raccogli dettagli progetto Adobe Developer Console

Per recuperare gli eventi AEM dal giornale di registrazione, sono necessarie credenziali quali ID organizzazione IMS, ID client e Token di accesso. Per raccogliere queste credenziali, effettua le seguenti operazioni:

  • In Adobe Developer Console, passa al progetto e fai clic per aprirlo.

  • Nella sezione Credenziali, fai clic sul collegamento OAuth Server-to-Server per aprire la scheda Dettagli credenziali.

  • Fai clic sul pulsante Genera token di accesso per generare il token di accesso.

    Progetto Adobe Developer Console - Genera token di accesso

  • Copia il token di accesso generato, ID CLIENT e ID ORGANIZZAZIONE. Ne avrai bisogno più avanti in questa esercitazione.

    Credenziali copia progetto Adobe Developer Console

  • Ogni registrazione di evento viene automaticamente abilitata per la registrazione nel journal. Per ottenere l'endpoint API di inserimento nel journal univoco della registrazione dell'evento, fare clic sulla scheda evento sottoscritta agli eventi di AEM. Dalla scheda Dettagli registrazione, copia l'ENDPOINT API UNIVOCO PER IL JOURNAL .

    Scheda Eventi progetto Adobe Developer Console

Caricare il giornale di registrazione eventi di AEM

Per semplificare, questa applicazione Web in hosting recupera solo il primo batch di eventi AEM dal giornale di registrazione. Si tratta dei più vecchi eventi disponibili nel giornale di registrazione. Per ulteriori dettagli, vedere primo batch di eventi.

  • Nell'applicazione Web Glitch - ospitato, immettere l'ID organizzazione IMS, l'ID client e il Token di accesso copiati in precedenza dal progetto Adobe Developer Console e fare clic su Invia.

  • In caso di esito positivo, il componente tabella visualizza i dati del giornale di registrazione eventi di AEM.

    Dati diario eventi AEM

  • Per visualizzare il payload completo dell’evento, fai doppio clic sulla riga. Puoi vedere che i dettagli dell’evento AEM contengono tutte le informazioni necessarie per elaborare l’evento nel webhook. Ad esempio, il tipo di evento (type), l'origine evento (source), l'ID evento (event_id), l'ora evento (time) e i dati evento (data).

    Payload evento AEM completo

Risorse aggiuntive

  • API di Adobe I/O Events Journaling fornisce informazioni dettagliate sull'API, ad esempio il primo, il successivo e l'ultimo batch di eventi, la paginazione e altro ancora.
recommendation-more-help
4859a77c-7971-4ac9-8f5c-4260823c6f69