制限事項

AEM イベンティングは強力な機能ですが、考慮すべき制限があります。

  • 可用性は AEM as a Cloud Service に限定:現在、AEM イベンティングは AEM as a Cloud Service でのみ利用可能です。

  • 利用可能なイベントタイプ:利用可能なイベントタイプの現在のリストはこちらで確認できます。

有効にする方法

次の手順については、AEM Cloud Service 環境での AEM イベントの有効化を参照してください。

サブスクライブ方法

AEM イベントをサブスクライブするには、AEM でコードを記述する必要はなく、代わりに Adobe Developer Console プロジェクトを設定します。Adobe Developer Console は、Adobe API、SDK、イベント、ランタイムおよび App Builder へのゲートウェイとなります。

この場合、Adobe Developer Console の​ プロジェクト ​により、AEM as a Cloud Service 環境から送信されたイベントをサブスクライブし、外部システムへのイベント配信を設定できます。

詳しくは、Adobe Developer Console で AEM イベントをサブスクライブする方法を参照してください。

使用方法

AEM イベントを使用する主な手法としては、プッシュ ​と​ プル ​の 2 つの手法があります。

  • プッシュ手法:このアプローチでは、イベントが利用可能になると、イベントコンシューマーは Adobe I/O イベントから事前に通知を受け取ります。統合オプションには、web フック、Adobe I/O Runtime、Amazon EventBridge が含まれます。
  • プルメソッド:このアプローチでは、イベントコンシューマーは、Adobe I/O イベントを能動的にポーリングして、新しいイベントがないかどうかを確認します。このメソッドのメインの統合オプションは、Adobe Developer Journaling API です。

詳しくは、Adobe I/O Events を介した AEM イベント処理を参照してください。

Web フックでの AEM イベントの受信

Web フックでの AEM イベントの受信

アドビ提供の web フックを使用すると、AEM イベントを受信し、イベントの詳細を確認できます。

AEM イベントジャーナルの読み込み

AEM イベントジャーナルの読み込み

アドビ提供の web アプリケーションを使用すると、ジャーナルから AEM イベントを読み込み、イベントの詳細を確認できます。

Adobe I/O Runtime アクションで AEM イベントを受信

Adobe I/O Runtime アクションで AEM イベントを受信

AEM イベントを受け取り、イベントの詳細を確認します。

Adobe I/O Runtime アクションを使用した AEM イベント処理

Adobe I/O Runtime アクションを使用した AEM イベント処理

Adobe I/O Runtime アクションを使用して受け取った AEM イベントを処理する方法を説明します。イベント処理には、AEM コールバック、イベントデータの永続性、および SPA での表示が含まれます。

PIM 統合用の AEM Assets イベント

PIM 統合用の AEM Assets イベント

メタデータの更新に AEM Assets と製品情報管理(PIM)システムを統合する方法を説明します。

Experience Manager