[統合]{class="badge positive"}
統合のテスト
[AEM Forms 6.5]{class="badge informative"}
シンプルなフォーム取得を作成して統合をテストし、マーケットから Lead オブジェクトを表示します。
NOTE
この機能は、基盤コンポーネントに基づくフォームでテストされました。
アダプティブフォームの作成
- 「空のフォームテンプレート」に基づいてアダプティブフォームを作成して、以前の手順で作成したフォームデータモデルに関連付けます。
- フォームを編集モードで開きます。
- テキストフィールドコンポーネントとパネルコンポーネントをアダプティブフォームにドラッグ&ドロップします。テキストフィールドコンポーネントのタイトルを「リード ID を入力」に設定し、その名前を「LeadId」に設定します
- 2 つのテキストフィールドコンポーネントをパネルコンポーネントにドラッグ&ドロップします。
- 2 つのテキストフィールドコンポーネントの名前とタイトルを「First Name」と「Last Name」として設定します。
- 最小値を 1 に、最大値を -1 に設定して、パネルコンポーネントを繰り返し可能なコンポーネントとして設定します。これが必要なのは、Marketo サービスがリードオブジェクトの配列を返すので、結果を表示するために繰り返し可能なコンポーネントが必要になるからです。ただし、この場合、ID でリードオブジェクトを検索しているので、返されるリードオブジェクトは 1 つだけです。
- 以下の画像に示すように、「LeadId」フィールドに関するルールを作成します。
- フォームをプレビューし、有効なリード ID を「LeadId」フィールドに入力してタブアウトします。「First Name」フィールドと「Last Name」フィールドに、サービス呼び出しの結果が入力されます。
次のスクリーンショットでは、ルールエディターの設定を説明しています。
これで完了です
AEM Forms フォームデータモデルを使用して、AEM Forms を Marketo と正常に統合しました。
recommendation-more-help
8de24117-1378-413c-a581-01e660b7163e