日誌記錄和AEM活動

瞭解如何從日誌中擷取初始的AEM事件集,並探索每個事件的詳細資訊。

日誌是一種用於消耗AEM事件的提取方法,而日誌是一種排序的事件清單。 您可以使用Adobe I/O Events Journaling API從日誌擷取AEM事件,並在應用程式中處理。 此方法可讓您根據指定的步調管理事件,並有效率地大量處理這些事件。 請參閱日誌以取得深入分析,包括保留期、分頁等基本考量。

在Adobe Developer Console專案中,每個事件註冊都會自動啟用日誌,以啟用順暢整合。

IMPORTANT
此教學課程中的即時示範端點先前託管於問題。 自2025年7月起,Glitch已終止託管服務,且無法再存取端點。
​>我們正在積極努力將示範移轉至其他平台。 教學課程內容會維持正確狀態,而且我們很快會提供更新的連結。
​>感謝您的理解和耐心。

使用您自己的應用程式,直到即時示範端點再次可用為止。

先決條件

若要完成本教學課程,您需要:

存取網頁應用程式

若要存取Adobe提供的Web應用程式,請遵循下列步驟:

收集Adobe Developer Console專案詳細資料

若要從日誌擷取AEM事件,需要​ IMS組織ID使用者端ID ​和​ 存取權杖 ​等認證。 若要收集這些認證,請依照下列步驟進行:

  • Adobe Developer Console中,導覽至您的專案並按一下以開啟專案。

  • 在​ 認證 ​區段下,按一下​ OAuth伺服器對伺服器 ​連結以開啟​ 認證詳細資料 ​標籤。

  • 按一下​ 產生存取權杖 ​按鈕,以產生存取權杖。

    Adobe Developer Console專案產生存取權杖

  • 複製​ 產生的存取權杖使用者端識別碼 ​和​ 組織識別碼。 在本教學課程的後半部分,您會需要用到這些資訊。

    Adobe Developer Console專案複製認證

  • 每個事件註冊都會自動啟用日誌。 若要取得事件註冊的​ 唯一日誌API端點,請按一下訂閱AEM事件的事件卡。 從​ 註冊詳細資料 ​索引標籤,複製​ JOURNALING UNIQUE API端點

    Adobe Developer Console專案活動卡

載入 AEM 事件日誌

為了簡單起見,此託管Web應用程式只會從日誌擷取第一批AEM事件。 這些是日誌中最舊可用的事件。 如需詳細資訊,請參閱第一批事件

  • 問題 — 託管的Web應用程式中,輸入您先前從Adobe Developer Console專案複製的​ IMS組織ID使用者端ID ​和​ 存取權杖,然後按一下​ 提交

  • 成功後,表格元件會顯示AEM事件日誌資料。

    AEM事件日誌資料

  • 若要檢視完整的事件裝載,請連按兩下該列。 您可以看到AEM事件詳細資料具有在webhook中處理事件所需的所有必要資訊。 例如,事件型別(type)、事件來源(source)、事件識別碼(event_id)、事件時間(time)和事件資料(data)。

    完成AEM事件承載

其他資源

recommendation-more-help
4859a77c-7971-4ac9-8f5c-4260823c6f69