Show Menu
トピック×

インタラクティブ通信の作成

インタラクティブ通信を作成するには、インタラクティブ通信エディターを使用します。ドラッグアンドドロップ機能を使用してインタラクティブ通信を作成し、各種のデバイスで印刷出力と Web 出力のプレビューを表示することができます。

概要

インタラクティブ通信を使用すると、各種のインタラクティブな通信記録の作成と配信を、カスタマイズされた安全な方法で一元的に管理することができます。印刷出力を Web 用のマスターチャネルとして使用することにより、インタラクティブ通信の Web 出力を作成する手間を大幅に省くことができます。

前提条件

インタラクティブ通信を作成するための前提条件を以下に示します。

インタラクティブ通信の作成

  1. AEM オーサーインスタンスにログインし、 Adobe Experience Manager フォーム フォームとドキュメント ​に移動します。
  2. Tap Create and select Interactive Communication . #ページが表示されます。
  3. 以下の情報を入力します。:
    • タイトル :インタラクティブ通信のタイトルを入力します。
    • 名前* :インタラクティブ通信の名前は、入力したタイトルから得られます。 必要に応じて編集します。
    • 説明 :対話型通信に関する説明を入力します。
    • フォームデータモデル* :フォームデータモデルを参照して選択します。For more information on Form Data Model, see AEM Forms Data Integration .
    • 事前入力サービス :データを取得し、インタラクティブ通信を事前入力する前に、事前入力サービスを選択します。
    • 後処理のタイプ :Interactive Communicationが送信されたときにトリガーされるAEMまたはFormsワークフローを選択できます。 トリガーするワークフローのタイプを選択します。
    • 後処理 :トリガーするワークフローの名前を選択します。AEMワークフローを選択する場合は、「添付ファイルのパス」、「レイアウトのパス」、「PDFのパス」、「印刷データのパス」および「Webデータのパス」を指定します。
    • タグ :インタラクティブ通信に適用するタグを選択します。 また、新しいタグ名またはカスタムタグ名を入力し、Enterキーを押して作成することもできます。
    • 作成者 :作成者名は、ログインしたユーザー名から自動的に取得されます。
    • ​発行日:インタラクティブコミュニケーションを公開する日付を入力します。
    • 非公開日 :インタラクティブコミュニケーションの公開を取り消す日付を入力します。
  4. 次へ 」をタップします。印刷とWebチャネルの詳細を指定する画面が表示されます。
  5. 以下を入力します。
    • 印刷 :Interactive Communicationの印刷チャネルを生成する場合は、このオプションを選択します。
    • ​印刷テンプレート*:XDPを参照し、印刷テンプレートとして選択します。
    • ​Webチャネル用のマスターとして印刷を使用:このオプションは、印刷チャネルと同期するWebチャネルを作成する場合に選択します。 印刷チャネルを Web チャネルのマスターとして使用すると、Web チャネルに連結されたコンテンツとデータが印刷チャネルから取得され、「同期」をタップしたときに、印刷チャネルに対する変更内容が Web チャネルに反映されます。ただし、作成者は、Web チャネル内の特定のコンポーネントについて、必要に応じて継承設定を解除することができます。For more information, see Synchronize Web channel with Print channel .
    • ​Web:Interactive CommunicationのWebチャネルまたはレスポンシブ出力を生成する場合は、このオプションを選択します。
    • ​Interactive Communication webテンプレート*:Webテンプレートを参照して選択します。
    • テーマ とテ ーマを選択* :テーマを参照して選択し、インタラクティブコミュニケーションのWebチャネルのスタイルを設定します。 詳しくは、「 AEM Forms のテーマ 」を参照してください。
    For more information on print channel and web channel, see Print channel and web channel .
  6. 作成 」をタップします。インタラクティブ通信が作成され、警告ボックスが表示されます。 Tap Edit to start building the contents of the Interactive Communication as explained in Add contents using Interactive Communication authoring user interface . Alternatively, you can tap Done and choose to edit the Interactive Communication later.

インタラクティブ通信にコンテンツを追加する

インタラクティブコミュニケーションを作成した後は、インタラクティブコミュニケーションオーサリングインターフェイスを使用してそのコンテンツを作成できます。
For more information on the Interactive Communication authoring interface, see Introduction to Interactive Communication authoring .
  1. The Interactive Communication authoring interface is launched when you Tap Edit as mentioned in Create Interactive Communication . Alternatively, you can navigate to an existing Interactive Communication asset on AEM, select it, and tap Edit to launch the Interactive Communication authoring interface.
    デフォルトでは、インタラクティブ通信がWebチャネルのみの場合を除き、インタラクティブ通信の印刷チャネルが表示されます。 インタラクティブ通信の印刷チャネルには、選択したXDP/印刷チャネルテンプレートで使用可能なターゲット領域が表示されます。 これらのターゲット領域とフィールドで、コンポーネントやアセットを追加することができます。
  2. With the Print channel selected, select the Components tab. 印刷チャネルでは、以下のコンポーネントを使用することができます。
    コンポーネント
    機能
    グラフ
    フォームデータモデルのコレクションから取得した2次元データを視覚的に表すために、Interactive Communicationで使用できるグラフを追加します。 For more information, see Using charts in Interactive Communications .
    ドキュメントフラグメント
    テキスト、リスト、条件などの再利用可能なコンポーネントをインタラクティブ通信に追加できます。 インタラクティブ通信に追加する再利用可能なコンポーネントは、フォームデータモデルベースのコンポーネントでも、フォームデータモデルを持たないコンポーネントでもかまいません。
    画像
    画像を挿入できるようにします。。
    コンポーネントをインタラクティブ通信にドラッグ&ドロップし、必要に応じて設定します。
  3. 印刷チャネルを選択した場合は、「 アセット 」タブに移動して、必要なアセットだけを表示するためのフィルターを適用します。
    アセットブラウザーを使用して、アセットをインタラクティブコミュニケーションのターゲット領域に直接ドラッグ&ドロップすることもできます。
  4. ドキュメントフラグメントをインタラクティブ通信にドラッグアンドドロップします。以下の表に、インタラクティブ通信の印刷チャネルで使用できるドキュメントフラグメントのタイプを示します。
ドキュメントフラグメントタイプ 用途の例
テキスト レターの住所、受信者の電子メール、本文を追加するテキスト
条件 Condition to add the appropriate header image to the communication based on the type of the policy: Standard or Premium.
リスト Group of document fragments, including text, conditions, other lists, and images.
For more information on document fragments, see Document Fragments .
  1. To set up binding of variables, tap a variable and select (Configure) and then set up the binding properties in the Properties panel in the sidebar.
    • なし :このプロパティを選択すると、エージェントによって変数の値が設定されます。
    • テキストフラグメント :このプロパティを選択すると、フィールド内でコンテンツがレンダリングされるテキストドキュメントフラグメントを参照して選択できるようになります。変数を含まない変数に連結できるのは、テキストドキュメントフラグメントのみです。
    • Data Model Object :フィールドに値が入力されるフォームデータモデルのプロパティを選択します。
    関連するテキストドキュメントフラグメントを設定することもできます。プロパティパネルには、そのテキストドキュメントフラグメントの変数リストが表示されます。You can tap (Edit) next to a variable name to display that variable's settings for editing.
  2. テーブルを追加するには、印刷チャネルを選択した状態で、レイアウトフラグメントだけを表示するためのフィルターを「 アセット 」タブで適用します。次に、必要なレイアウトフラグメントをインタラクティブ通信にドラッグアンドドロップします。レイアウトフラグメントはXDPに基づいており、動的データが埋め込まれるInteractive Communicationでグラフィカルレイアウトや静的および動的テーブルを作成するために使用できます。
    例えば、新しいポリシーと古いポリシーで、保険料の総額、特別割引率(%)、緊急ロードサイドサービスを表示するためのレイアウトテーブルを作成することができます。
    For more information on layout fragments, see Document Fragments .
  3. 印刷チャネルを選択した状態で、画像を表示するためのフィルターを「 アセット 」タブで適用します。必要な画像(会社のロゴなど)をInteractive Communicationにドラッグ&ドロップします。
    また、インタラクティブ通信で以下の操作を行います。
  4. Switch to Web Channel . WebチャネルがInteractive Communicationエディターに表示されます。 初めて印刷チャネルからWebチャネルに切り替えると、自動同期が行われます。 For more information, see Synchronizing web channel from the print channel .
    この例では、Web チャネルのマスターとして印刷チャネルを使用しているため、印刷チャネルのプレースホルダー、コンテンツ、データ連結が Web チャネルに同期されます。ただし、Web チャネルの特定のコンテンツを必要に応じてカスタマイズすることができます。
  5. Web チャネルにコンポーネントを追加するには、Web チャネルを選択した状態で「 コンポーネント 」をタップします。必要に応じて、Interactive CommunicationのWebチャネルにコンポーネントをドラッグ&ドロップし、設定に進みます。
    コンポーネント
    機能
    グラフ
    フォームデータモデルのコレクションから取得した2次元データを視覚的に表すために、Interactive Communicationで使用できるグラフを追加します。 For more information, see Using chart component .
    ドキュメントフラグメント
    再利用可能なコンポーネント、テキスト、リストまたは条件をインタラクティブ通信に追加できます。 インタラクティブ通信に追加する再利用可能なコンポーネントは、フォームデータモデルベースのコンポーネントでも、フォームデータモデルなしのコンポーネントでもかまいません。
    画像
    画像を挿入できるようにします。。
    パネル
    パネルコンポーネントは、他のコンポーネントをグループ化するためのプレースホルダーです。パネルコンポーネントにより、インタラクティブ通信内でのコンポーネントグループ(アコーディオンやタブなど)の配置方法が制御されます。パネルコンポーネントを使用して、エンドユーザーが繰り返し使用できるコンポーネントグループ(学歴を入力するための複数のエントリなど)を作成することもできます。
    テーブル
    行と列のデータを整理するためのテーブルを追加することができます。
    ターゲット領域
    Web チャネル固有のコンポーネントを整理するためのターゲット領域を、その Web チャネルに挿入することができます。ターゲット領域は、Web チャネル固有のコンポーネントをグループ化するためのプレーンコンテナです。
    テキスト
    インタラクティブ通信の Web チャネルにリッチテキストを追加することができます。追加したテキストでフォームデータオブジェクトを使用して、動的なコンテンツを作成することもできます。
  6. 必要に応じて、Web チャネルにアセットを挿入します。
    You can preview your Interactive Communication to see what the print and web outputs of the Interactive Communication look like and continue making changes, as required.

インタラクティブ通信のプレビュー表示

You can use the Preview option to evaluate appearance of the Interactive Communication. Interactive CommunicationのWebチャネルには、様々なデバイスに対するInteractive Communicationのエクスペリエンスをエミュレートするオプションも用意されています。 例えば、iPhone、iPad、デスクトップパソコンなどのデバイスについて、エミュレーションを行うことができます。You can use both Preview and Emulator options in conjunction with each other to preview the web outputs for devices of different screen sizes. プレビューのサンプルデータは、指定したフォームデータモデルから入力されます。
  1. プレビュー表示する印刷チャネルまたは Web チャネルを選択して「プレビュー」をタップします。 #が表示されます。
    プレビュー画面には、指定したフォームデータモデルのサンプルデータが表示されます。For more information on previewing the Interactive Communication with some other data or using the prefill service, see Use form data model and Work with form data model .
  2. For the web channel, use to view how the Interactive Communication looks on various devices.

インタラクティブ通信でプロパティを設定する

添付ファイルとライブラリへのアクセス

印刷チャネルでは、添付ファイルとライブラリへのアクセスを設定して、インタラクティブ通信の添付ファイルをエージェント UI で管理することができます。
  1. 印刷チャネルでドキュメントコンテナをハイライト表示して、「 プロパティ 」をタップします。
    サイドバーにプロパティパネルが表示されます。
  2. 添付ファイル 」を展開し、以下のプロパティを指定します。
    • ライブラリのアクセスを許可 :エージェント UI でエージェントによるライブラリへのアクセスを許可する場合は、このプロパティを選択します。このプロパティを選択すると、インタラクティブ通信の準備を行う際に、エージェントを使用してライブラリ内のファイルを追加できるようになります。
    • 添付ファイルの順番の変更を許可 :インタラクティブ通信の添付ファイルの順序を変更できるようにするには、このプロパティを選択します。
    • 許可される添付ファイルの最大数 :インタラクティブ通信で許可される添付ファイルの最大数を指定します。
    • 添付ファイル :「追加」 をタップし 、添付するファイルを参照して選択し、次を指定します。
      • デフォルトでドキュメントにこのファイルを添付する :ファイルの添付が必須でない場合のみ、このオプションを変更することができます。
      • 必須 :このオプションを選択すると、エージェント UI で添付ファイルを削除できなくなります。
  3. Done 」をタップします。

XDP またはレイアウトフィールドのプロパティの設定

  1. While editing the Print channel of an Interactive Communication, hover over a field, which is built in the Print channel template, and select (Configure).
    サイドバーにプロパティダイアログが表示されます。
  2. 以下のプロパティを指定します。
    • 名前 :JCRノード名。
    • タイトル :タイトルを入力します。ここで入力したタイトルは、エージェント UI とドキュメントコンテナツリーに表示されます。
    • 連結タイプ :フィールドに対して、次の連結タイプのいずれかを選択します。
      • なし:このプロパティを選択すると、エージェントによってプロパティの値が設定されます。
      • テキストフラグメント:このプロパティを選択すると、フィールド内でコンテンツがレンダリングされるテキストドキュメントフラグメントを参照して選択できるようになります。
      • データモデルオブジェクト:フィールド内に値を取り込むデータモデルプロパティを選択します。
    • デフォルト値 :指定したデータモデルオブジェクトまたはテキストフラグメントでフィールドの値を設定しなかった場合、そのフィールドにデフォルト値が設定されます。データ連結タイプがnoneの場合、デフォルト値がフィールドに事前入力されます。
    • エージェントによる編集が可能 :エージェント UI のフィールド値をエージェントを使用して編集できるようにするには、このオプションを選択します。この設定は、「連結の種類」が「テキストフラグメント」の場合は適用されません。
    • ラベル :フィールドと共にエージェント UI に表示されるテキスト文字列を指定します。この設定は、「連結の種類」が「テキストフラグメント」の場合は適用されません。
    • ツールチップ :エージェントUIのエージェントにマウスを移動すると表示されるテキスト文字列を入力します。 この設定は、「連結の種類」が「テキストフラグメント」の場合は適用されません。
    • 必須 :フィールドを入力必須にするには、このオプションを選択します。この設定は、「連結の種類」が「テキストフラグメント」の場合は適用されません。
    • 複数行 :フィールドに複数行のテキストを入力できるようにするには、このオプションを選択します。この設定は、「連結の種類」が「テキストフラグメント」の場合は適用されません。

インタラクティブ通信のコンポーネントにルールを適用する

To conditionalize components or content in the interactive communcation, tap the component/piece of content and select (Create Rule) to launch Rule Editor.
詳しくは、次を参照してください。

テーブルの使用

インタラクティブ通信の動的テーブル

動的テーブルは、レイアウトフラグメントを使用してインタラクティブ通信に追加できます。 以下の手順では、クレジットカードの取引明細を例として、レイアウトフラグメントを使用して、インタラクティブ通信内に動的なテーブルを作成する方法について説明します。
  1. テーブルを作成するために必要なレイアウトフラグメントが AEM で使用可能な状態になっていることを確認します。
  2. インタラクティブコミュニケーションの印刷チャネルで、レイアウトフラグメント(複数列のテーブルを含む)をアセットブラウザーからターゲット領域にドラッグ&ドロップします。
    インタラクティブ通信のレイアウト領域にテーブルが表示されます。
  3. テーブル内のセルごとに、データ連結を指定します。繰り返し可能な行を作成するには、共通のコレクションプロパティに属する行にフォームデータモデルのプロパティを挿入します。
    1. Tap a cell in the table and select (Configure).
      サイドバーにプロパティダイアログが表示されます。
    2. 以下のプロパティを設定します。
      • 名前 :JCRノード名。
      • タイトル :インタラクティブコミュニケーションエディターに表示するタイトルを入力します。
      • 連結タイプ (&A);ast;:フィールドに対して、次の連結タイプのいずれかを選択します。
        • なし
        • データモデルオブジェクト :フォームデータモデルのプロパティの値がフィールドに入力されます。
      • Data Model Object :フィールドに値が入力されるフォームデータモデルのプロパティ。
      • デフォルト値 :デフォルト値を使用すると、指定したデータモデルオブジェクトで値が指定されていない場合に、フィールドが空ではなくなります。 デフォルト値はフィールドに事前に設定されます。
      • エージェントによる編集が可能 :エージェント UI のフィールド値をエージェントを使用して編集できるようにするには、このオプションを選択します。
  4. インタラクティブ通信をプレビューして、データと共にレンダリングされたテーブルを確認します。

Web チャネル専用テーブル

Interactive Communicationでは、Webチャネル専用の動的テーブルを、型コレクションのデータモデルプロパティを使用して作成できます。 このようなテーブルは、コレクションプロパティの子プロパティを表します。 編集できるのは、テーブル内のセルの書式設定プロパティだけです。
  1. Webチャネルに切り替え、データソースブラウザーの表示を選択します。
  2. コレクションプロパティをサブフォームにドラッグアンドドロップします。
    サブフォーム内にテーブルが作成されます。
  3. インタラクティブ通信の Web チャネル内のテーブルをプレビュー表示します。

Web チャネルと印刷チャネルの同期

インタラクティブ通信を作成する際に、Web チャネルのマスターとして印刷チャネルを選択すると、印刷チャネルに同期された Web チャネルが作成されます。Web チャネルに連結されたコンテンツとデータは印刷チャネルから取得され、「同期」をタップすると、印刷チャネルに対する変更内容が Web チャネルに反映されます。
ただし、作成者は、Web チャネル内のコンポーネントについて、必要に応じて継承設定を解除することができます。 て拡大

自動同期

Web チャネルのマスターとして印刷チャネルを使用している場合、印刷チャネルから Web チャネルに切り替えると、自動同期が実行されます。自動同期により、印刷チャネルのプレースホルダー、コンテンツ、データ連結が Web チャネルに取り込まれます。インタラクティブ通信の複雑さと内容によっては、自動同期には少し時間がかかる場合があります。
チャネルを同期すると、ドキュメントフラグメント、画像、条件、リスト、およびレイアウトフラグメントのみが印刷チャネルから Web チャネルに同期されます。このような要素を含むサブフォームまたはその親ノードは同期されません。

継承のキャンセル

Web チャネルでは、ターゲット領域内にコンポーネントが組み込まれます。
Hover over the relevant target area in the web channel and select (Cancel Inheritance) and then in the Cancel Inheritance dialog, tap Yes .
ターゲット領域内のコンポーネントの継承がキャンセルされ、必要に応じて編集できるようになります。

継承を再度有効にする

Web チャネルでコンポーネントの継承をキャンセルした場合は、その継承を再度有効にすることができます。To re-enable inheritance, hover over the boundary of the relevant target area, which includes the component, and tap .
継承を元に戻すためのダイアログが表示されます。
必要に応じて、「 継承を元に戻してからページを同期 」を選択します。インタラクティブ通信全体を同期する場合は、このオプションを選択します。 このオプションを選択しない場合、継承を元に戻すと、関連するターゲット領域のみが同期されます。
Tap Yes .

同期

Web チャネルのマスターとして印刷チャネルを使用している場合は、印刷チャネルを変更して「同期」をタップすると、その変更内容が Web チャネルに反映されます。
  1. To synchronize the Web channel with the Print channel, tap Synchronize .
    マスターチャネルからのコンテンツの同期ダイアログが表示されます。
  2. 以下に示すいずれかのオプションをタップします。
    • 変更を破棄 :Webチャネルで行われた変更に関係なく、Webチャネルに対して行われたすべての変更を破棄します。
    • 変更を保持 :継承がキャンセルされないターゲット領域のコンテンツのみを同期します。