ドキュメントAEMAEM チュートリアルAEM Forms のチュートリアル

Web チャネルドキュメントの配信のセットアップ

最終更新日: 2025年4月2日
  • 適用対象:
  • Experience Manager 6.4
  • Experience Manager 6.5
  • トピック:

作成対象:

  • 初心者
  • 開発者

ここでは、メールを使用した web チャネルドキュメントの配信について見てみます。

Web チャネルのインタラクティブ通信ドキュメントを定義しテストしたら、web チャネルドキュメントを受信者に配信するための配信メカニズムが必要になります。

メールを web チャネルドキュメントの配信メカニズムとして使用できるようにするには、フォームデータモデルに小さな変更を加える必要があります。

メールを使用した web チャネル配信の詳細を確認するには:

AEM Forms にログインします。

  • Forms/データ統合に移動します。

  • RetiarementAccountStatement データモデルを編集モードで開きます。

  • balances オブジェクトを選択し、「編集」ボタンをクリックします。

  • 「鉛筆」アイコンを選択して、id 引数を編集モードで開きます。

  • バインディングを「RequestAttribute」に変更します。

  • バインディング値に accountnumber を設定します(下図を参照)。

  • このようにして、request 属性を通じてフォームデータモデルに accountnumber を渡します。

  • 必ず変更内容を保存してください。
    fdm

Web チャンネルドキュメントのメール配信のテスト

  • パッケージマネージャーを使用してサンプルアセットをインストールします。

  • crx にログインします。

  • /home/users に移動します。

  • ユーザーのノード下で管理者ユーザーを検索します。

  • 管理者ユーザーのプロファイルノードを選択します。

  • 「accountnumber」という名前のプロパティを作成します。 プロパティタイプが文字列であることを確認します。

  • この accountnumber プロパティの値を「3059827」に設定します。この値は任意の乱数に設定できます。

  • getad.html を開きます。

  • この URL に関連付けられているコードは、ログインしたユーザーの accountnumber を取得します。 次に、この accountnumber が requestattribute として FDM に渡されます。 次に、FDM は、この accountnumber に関連付けられているデータを取得し、web チャンネルドキュメントに入力します。

NOTE
詳しくは、crx で /apps/AEMForms/fetchad/GET.jsp ファイルを確認してください。String 変数 webChannelDocument が有効なコミュニケーションドキュメントパスを指していることを確認してください。

次の手順

メール配信のセットアップ

recommendation-more-help
8de24117-1378-413c-a581-01e660b7163e