カスタムイベントソースのサンプルペイロード生成
-
Event Listenersコンポーネントは現在非推奨となっています。より新しく堅牢なイベントバスサービスであるCatalyst Signalsへの移行を強くお勧めします。Catalyst Signalsの詳細はこちら。
ペイロード生成
カスタムイベントリスナーは、エンドユーザーがそのURLを呼び出すたびにターゲットFunctionにデータを渡すために使用されます。カスタムイベントリスナーには複数のルールを含めることができ、異なるターゲットFunctionsに関連付けることができます。カスタムイベントリスナーのすべてのルールは同じURLエンドポイントを持ちますが、各ルールには作成時に設定できる一意のルール識別子変数が含まれます。これにより、呼び出す特定のルールを示すことができます。
同じコマンドを実行してカスタムイベントのサンプルペイロードを生成できます:
ただし、Catalystはカスタムイベントソースに対して以下のソースとアクションの値のみを受け付けます:
| ソース | アクション |
|---|---|
| custom | Produce |
必須コマンドオプション
カスタムイベントのサンプルペイロードを生成する際には、以下のオプションを必須で使用する必要があります:
-e | --event-bus <event_bus_name>
–event-busオプションは、前のセクションで説明したのと同じ機能を実行します。サンプルペイロードで使用するイベントバスの名前を指定できます。event_bus_details JSONには、渡された名前がバス名として含まれます。
-rid | --rule-id <rule_identifier>
–rule-idオプションを使用すると、カスタムイベントペイロードで使用するルール識別子を指定できます。前述のとおり、ルール識別子はカスタムイベントバス内のルールを一意に識別します。JSONのdataフィールドにルール識別子が含まれます。
カスタムイベントのサンプルペイロードを生成し、イベントバス名とルール識別子を渡すには、次のコマンドを実行します:
これにより、次のJSONペイロードが生成されます。ペイロードには、プロジェクトの詳細、指定したイベントバスとルール識別子の詳細、およびその他のサンプルデータが含まれます。
最終更新日 2026-02-23 18:09:41 +0530 IST
Yes
No
Send your feedback to us
