web 拡張機能のフロー

web 拡張機能のイベント、条件、アクション、およびデータ要素の各タイプには、ユーザーが設定を変更できるビューと、これらのユーザー定義の設定に基づいて動作するライブラリモジュールの両方が用意されています。

次の概要図に示すように、拡張機能のイベントタイプビューは、Adobe Experience Platform Launchと統合されたアプリケーションの iframe 内に表示されます。その後、ユーザーはこのビューを使用して設定を変更します。変更は、Platform Launch のデータストレージに保存されます。Platform Launch ランタイムライブラリを構築する場合、拡張機能のイベントタイプライブラリモジュールとユーザー定義の設定の両方がランタイムライブラリに含まれます。Platform Launch は実行時に、ユーザー定義の設定をライブラリモジュールに挿入します。

拡張機能のフロー図

次の図に、ルール処理フロー内のイベント、条件、およびアクション間のリンクを示します。

ルール処理のフロー図

ルール処理フローには、次のフェーズが含まれます。

  1. settings および trigger メソッドは、起動時にイベントライブラリモジュールに対して指定されます。
  2. イベントライブラリモジュールがイベントの発生を判断すると、イベントライブラリモジュールは trigger を呼び出します。
  3. Platform Launch は、ルールの条件ライブラリモジュールに settings を渡し、このモジュールで条件が評価されます。
  4. 各条件ライブラリモジュールは、条件が true と評価されるかどうかを返します。
  5. すべての条件が満たされると、ルールのアクションが実行されます。

このページ

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now