AEM Forms のリファレンスサイトでは、金融サービス業界や各種行政機関が AEM Forms をどのように使用して、複雑なトランザクションを、場所、時間、デバイスを問わないシンプルで魅力的なデジタルサービスに変換しているかについて紹介しています。
We.Finance と We.Gov のリファレンスサイトでは、実生活における使用例が紹介されています。最初の操作から通信やトランザクションの管理に至るまで、既存の顧客や見込み顧客に対して、カスタマイズされたコスト効率の高い方法でサービスを提供しています。
AEM Forms のリファレンスサイトでは、以下に示す AEM Forms の主要な機能を参照することができます。
リファレンスサイトには、独自のアセットを作成するためのテンプレートとして使用可能なアセットが用意されています。これらのアセットは、繰り返し使用することができます。
Acrobat Signとの統合により、アダプティブフォームに安全に署名して送信することができます。
Acrobat Signとの統合により、アダプティブフォームに安全に署名して送信することができます。
リファレンスサイトを設定する前に、次の点を確認してください。
AEM essentials
AEM QuickStart、AEM Formsアドオンパッケージ、およびリファレンスサイトパッケージ。 詳しくは、 AEM Formsリリース アドオンおよびリファレンスサイトのパッケージの詳細。
SMTP サービス 任意の SMTP サービスを使用することができます。
Acrobat Sign開発者アカウントとAcrobat Sign API アプリケーション
デジタル署名機能を使用するには、Acrobat Sign開発者アカウントが必要です。 詳しくは、 Acrobat Sign.
AEM Formsと統合するMicrosoft Dynamics 365 の実行中のインスタンス。 リファレンスサイトを実行するには、サンプルデータをMicrosoft Dynamics インスタンスに読み込んで、リファレンスサイトで使用されるインタラクティブ通信に事前に入力します。
Formsアドオンパッケージを含むAEM 6.4 の実行インスタンス。 詳しくは、「AEM Forms のインストールと設定」を参照してください。
リファレンスサイトのセットアップと構成を行うには、以下の手順を実行します。以下に記載されているとおりの順序で実行することをお勧めします。
手順 | の設定 | 備考 |
---|---|---|
AEM Forms のインストールと設定 | オーサーとパブリッシュ | AEM Forms のオーサーインスタンスとパブリッシュインスタンスをインストールして設定を行います。 |
SSL の設定 | オーサーとパブリッシュ |
Acrobat Signとの安全な通信のために、HTTP over SSL を有効にします。 |
オーサーとパブリッシュ |
リファレンスサイトの使用例では、異なるトランザクションの電子メールを配信しています。この設定は、電子メールでニュースレターを配信する場合に必要になります。この設定により、URL と画像でパブリッシュインスタンスが参照されるようになります。 |
|
Day CQ メールサービスの設定 | オーサーとパブリッシュ | 電子メールによる通信を行う場合は、この設定が必要になります。 |
デフォルトの XSS 設定の上書き | パブリッシュ | xss セキュリティによってブロックされている$、{、} 文字を上書きするために使用されます。 |
AEM DS の設定 | オーサー | パブリッシュインスタンスでのフォーム送信と、オーサーインスタンスでのプロセスワークフローについて、AEM DS を設定します。 |
リファレンスサイトパッケージのデプロイメント | オーサー | AEM Forms のオーサーインスタンスに、リファレンスサイトパッケージをデプロイします。 |
サンプルデータを Microsoft Dynamics に読み込む | オーサーとパブリッシュ | クレジットカード申し込み、住宅ローン申し込み、住宅保険申し込みのチュートリアル用のサンプルデータをインポートします |
OAuth クラウドサービスを Microsoft Dynamics 用に設定する | オーサーとパブリッシュ | AEM FormsとMicrosoft Dynamics 間の通信を有効にするように、AEM Formsで OAuth クラウドサービスを設定します。 |
Acrobat Sign Scheduler の設定 | オーサーとパブリッシュ |
ステータスを 2 秒間隔で確認するようにスケジューラーの設定を変更します。 |
参照サイトの設定Acrobat SignCloud Service | オーサーとパブリッシュ |
リファレンスサイトパッケージに付属している設定を、有効な資格情報で設定し直す必要があります。 |
匿名ユーザー用のフォーム共通設定サービスの構成 | パブリッシュ | この設定により、匿名ユーザーに対して送信、署名、レコードのドキュメントを生成できます。 |
フォームデータモデルに対する REST サービス Swagger ファイルの修正 | オーサーとパブリッシュ |
現在の環境に合わせてサービスを修正します。 |
AEM Formsのインストールとデプロイ ( OSGi へのAEM Formsのインストールと設定.
複数のパブリッシュインスタンスが存在する場合や、オーサーインスタンスとパブリッシュインスタンスが異なるマシン上に存在する場合は、複製エージェントと逆複製エージェントを設定してください。
Acrobat Signサーバーと通信するには、SSL 設定が必要です。 詳細な手順については、 HTTP over SSL の有効化.
SSL の強制を設定しない /etc/map
フォルダー。
AEMで、 Externalizer は、事前に設定された DNS でパスの前にを付けることで、リソースパス(例えば、/path/to/my/page)を外部の絶対 URL および絶対 URL( 例えば、https://www.mycompany.com/path/to/my/page) にプログラムで変換できる OSGI サービスです。 詳しくは、「URL の外部化」を参照してください。
SSL で自己署名証明書を使用する場合は、HTTPS URL を外部化しないでください。
また、ローカルサーバーの場合は、サーバーのホスト名ではなく localhost を使用してください。
オーサーインスタンスとパブリッシュインスタンスの両方で、以下の手順を実行します。
OSGi 設定 (https://<) に移動します。hostname>:<ポート >/system/console/configMgr.
検索とタップ Day CQ Link Externalizer 設定。
設定を編集するための Day CQ Link Externalizer ダイアログが表示されます。
Day CQ Link Externalizer ダイアログの「ドメイン」フィールドで、以下の操作を実行します。
オーサーインスタンスとパブリッシュインスタンスの両方で、「ドメイン」フィールドにローカルサーバーの URL が指定されていることを確認します。
「保存」をタップします。すべてのサービスが再開されるまで待ちます。
リファレンスサイトの実装では、ユーザーがフォームに入力して送信した場合に電子メールをサンプルユーザーに送信する必要があります。Day CQ 電子メールサービスを設定して SMTP サービスの詳細を指定することにより、顧客に対して電子メールを自動的に送信することができます。詳しくは、「電子メール通知の設定」を参照してください。
パブリッシュインスタンスで以下の手順を実行して、電子メールサービスを設定します。
社内の SMTP サービスを使用することも、Gmail などのパブリックサービスを使用することもできます。SMTP サービスの設定方法については、SMTP サービスのマニュアルを参照してください。
We.Finance リファレンスサイトの電子メールテンプレートには、電子メール内で使用するカスタマイズされた各種リンクが用意されています。これらのリンクには、プレースホルダーが ${placeholder}
. プレースホルダーは、電子メールの送信前に実際の値に置き換えられます。AEM のデフォルトの XSS 保護設定では、HTML コンテンツ内の URL に波括弧({ })を使用できません。ただし、パブリッシュインスタンスで以下の手順を実行することにより、デフォルトの設定を上書きすることができます。
/libs/cq/xssprotection/config.xml
を /apps/cq/xssprotection/config.xml
にコピーします。
/apps/cq/xssprotection/config.xml
を開きます。
内 common-regexps
セクションで、 onsiteURL
次のように入力し、ファイルを保存します。
<regexp name="onsiteURL" value="([\p{L}\p{N}\\\.\#@\$\{\}%\+&;\-_~,\?=/!\*\(\)]*|\#(\w)+)"/>
中括弧 ({ }) は、受け入れ可能な文字としてHTMLコンテンツの URL に含まれます。
SMTP サーバーを設定したら、Sarah Rose のペルソナを使ってフォームに入力し、下書きとして保存します。下書きとして保存する場合、電子メールを使用してその下書きを受信するオプションがあります。「電子メールを送信」ボタンをタップして、アプリケーションのドラフトのリンクが記載された電子メールを受信すれば、電子メールが正しく設定されています。Sarah の資格情報を使用してログインし、下書きを参照できることを確認してください。
リファレンスサイトの使用例では、電子メール通信用のパブリッシュインスタンスにAEM DS サービスの設定が必要です。 パブリッシュインスタンスでAEM DS サービスを設定する詳細な手順については、 AEM DS の設定.
AEM Formsリファレンスサイトの場合、AEM DS Settings Service で、処理サーバーの URL ではなく、パブリッシュサーバーの URL を指定します。
入れない /lc
(AEM Forms OSGi 用に設定する場合 )
ソフトウェアディストリビューションを使用して、以下のリファレンスサイトパッケージをインストールします。
パッケージの使用方法について詳しくは、 パッケージの操作方法.
パッケージをインストールして、オーサーインスタンスとパブリッシュインスタンスを開始したら、ブラウザーで以下の URL にアクセスします。
https://[server]:[port]/wegov
https://[server]:[port]/wefinance
インストールが正常に完了すると、We.Gov と We.Finance のリファレンスサイトのランディングページにアクセスできるようになります。
住宅ローン申し込みと自動保険申し込みリファレンスサイトは、Microsoft Dynamics のレコードを使用するように設定されています。 リファレンスサイトパッケージでは、カスタムエンティティとサンプルレコードがインストールされ、Microsoft Dynamics に読み込んでリファレンスサイトを実行することができます。 サンプルデータを移行して設定するには、次の手順を実行します。
自動保険申込用のカスタムエンティティをインポートする手順は、次のとおりです。
https://[server]:[port]/content/aemforms-refsite-collaterals/we-finance/auto-insurance/ms-dynamics/WeFinanceAutoInsurance_1_0.zip
をAEMオーサーインスタンスで使用します。自動保険申込用のカスタムエンティティをインポートする手順は、次のとおりです。
をダウンロードします。 AEMFormsFSIRefsite_1_0.zip https://からのパッケージ[作成者]:[ポート]/content/aemforms-refsite-collaterals/we-finance/home-mortgage/ms-dynamics/AEMFormsFSIRefsite_1_0.zip. パッケージを選択してインポートします。
Microsoft Dynamics インスタンスで、に移動します。 ソリューション 内 設定 メニューとクリック インポート. パッケージを選択してインポートします。
顧客および保険証券レコードをインポートする手順は、次のとおりです。
をダウンロードします。 We.Finance Customers.csv, We.Finance Auto Insurance Renewals.csv、および 住宅ローン AEMオーサーインスタンス上の次の場所にあるデータファイル:
https://[server]:[port/content/aemforms-refsite-collaterals/we-finance/auto-insurance/ms-dynamics/We.Finance Customers.csv
https://[server]:[port/content/aemforms-refsite-collaterals/we-finance/auto-insurance/ms-dynamics/We.Finance Auto Insurance Renewals.csv
https://[server]:[port]/content/aemforms-refsite-collaterals/we-finance/home-mortgage/ms-dynamics/Sarah%20Rose%20Contact.csv
Microsoft Dynamics インスタンスで、以下の操作を実行します。
AEM FormsとMicrosoft Dynamics 間の通信を有効にするように、AEM Formsで OAuth クラウドサービスを設定します。 AEMオーサーインスタンスとパブリッシュインスタンスで OAuthCloud Serviceを設定するには、次の手順を実行します。
オーサーインスタンスとパブリッシュインスタンスの両方で以下の手順を実行します。
AEM Web Configuration コンソール ( ) に移動します。 https://[server]:[host]/system/console/configMgr
.
検索とタップ Acrobat Sign Configuration Service をクリックして、設定用に開きます。
設定 ステータス更新スケジューラの式 as 0 0/2 ***?.
上記のスケジューラー設定は、2 分ごとにAcrobat Signサービスのステータスを確認します。
「保存」をタップします。
オーサーインスタンスとパブリッシュインスタンスの両方で以下の手順を実行します。
に移動します。 ツール/Cloud Services/ Acrobat Sign /グローバル. 選択 AEM Formsリファレンスサイトの署名 とタップします。 プロパティ.
https://[ホスト]:[ssl_port]/mnt/overlay/adobesign/cloudservices/adobesign/properties.html URL が、Acrobat Sign API アプリケーションの OAuth 設定のリダイレクト URL リストに追加されます。
クライアント ID とAcrobat Signアプリケーション OAuth 設定の秘密鍵を指定します。
(オプション) 添付ファイルにAcrobat Signも有効にする オプションを選択し、をタップします。 Acrobat Signに接続. アダプティブフォームに添付されたファイルが、署名用に送信された対応するAcrobat Signドキュメントに追加されます。
タップ Acrobat Signに接続 Acrobat Signの資格情報を使用してログインします。
匿名ユーザーによるアクセスを許可するには、パブリッシュインスタンス上で以下の手順を実行します。
https://[server]:[port]/system/console/configMgr
.オーサーインスタンスとパブリッシュインスタンスの両方で以下の手順を実行します。
https://[server]:[port]/crx/de/index.jsp
.admin
/ admin
サービスにアクセスするためのユーザー名/パスワード。 保存して閉じるをタップします。AEM FormsをAdobe AnalyticsおよびAdobe Targetと統合できます。 Adobe Analyticsはアダプティブフォームのレポートを生成し、パフォーマンスを分析するのに役立ちますが、Adobe Targetは、パーソナライズされたエクスペリエンスを提供し、アダプティブフォームの A/B テストを実行するのに役立ちます。
AEM FormsでAdobe AnalyticsとAdobe Targetを設定するには、以下の手順を実行します。
AEM Forms を Adobe Analytics に統合することで、フォームやドキュメントに顧客がどう対応するか監視および分析できます。問題のある領域を特定して修正し、コンバージョン率を上げるための対策を行うのに役立ちます。
この機能をリファレンスサイトで使用するには、「分析とレポートの設定」の手順に従って、Analytics アカウントを設定します。
レポートを生成するために、シードデータはリファレンスサイトにバンドルされます。 シードデータを使用する前に、次の手順を実行します。
We.Finance と We.Gov の分析設定が AEM Cloud Services で使用可能であることを確認します。 クラウドサービスは、次のいずれかの方法で検索できます。
Show Configurations
. We.Finance と We.Gov の設定を確認できます。 クリックして設定を開きます。設定ページで「編集」をクリックします。有効な会社名、ユーザー名、共有暗号鍵(パスワード)およびデータセンターを入力し、 Analytics に接続. 接続に成功したダイアログが表示されたら、「 OK をクリックします。 Analytics 設定の下でフレームワークを設定します。詳しくは、 Analytics とレポートの設定.https://< に移動します。ホスト>:<ポート>/system/console/configMgr を開き、以下の手順を実行します。
https://で Forms Manager に移動します。<host>:<port>/aem/forms を実行し、次の操作を行います。
リファレンスサイトは、クレジットカード、住宅ローン、チャイルドサポートの使用例に関するシードデータを使用して分析レポートを提供します。 シードデータの設定については、 We.Finance リファレンスサイトのチュートリアル および We.Gov リファレンスサイトのチュートリアル.
リファレンスサイトでは、アダプティブドキュメントにターゲットを設定し、パーソナライズしたコンテンツを含めるための AEM Forms と Adobe Target の統合を紹介しています。さらに、アダプティブフォームの A/B テストを作成することもできます。
リファレンスサイトで統合を利用するには、AEM で次のように Target を設定します。
jvm 引数でオーサークイックスタートを開始します。 -Dabtesting.enabled=true
:サーバー上で A/B テストを有効にします。
注意:AEMインスタンスが JBoss 上で動作していて、自動インストールからサービスとして開始される場合は、 -Dabtesting.enabled=true
パラメーターを jboss\bin\standalone.conf.bat
ファイル:
set "JAVA_OPTS=%JAVA_OPTS% -Dadobeidp.serverName=server1 -Dfile.encoding=utf8 -Djava.net.preferIPv4Stack=true -Dabtesting.enabled=true"
https://< にアクセスhostname>:<ポート>/libs/cq/core/content/tools/cloudservices.html.
内 Adobe Target セクションで、 設定を表示. We.Finance Target の設定を確認できます。 クリックして設定を開きます。設定ページで「編集」をクリックします。この コンポーネントを編集 ダイアログが開きます。
Target アカウントに関連付けるクライアントコード、電子メール、パスワードを指定します。API タイプをとして選択します。 REST.
「Adobe Target に接続」をクリックします。Target アカウントが正常に設定されたら、「 OK. パッケージ化された設定に Target フレームワークが含まれていることを確認できます。
https://<hostname>:<port>/system/console/configMgr にアクセスします。
「AEM Forms Target の設定」をクリックします。
Target フレームワークを選択します。
「Target URLs」フィールドに、AEM Forms への URL を指定します。例:https://<hostname>:<ポート>.
「保存」をクリックします。
クレジットカード申し込みと住宅ローン申し込みの使用例では、A/B テストを実行し、デモ用にレポートを表示する方法を示しています。 手順については、 We.Finance リファレンスサイトのチュートリアル.
これで、 リファレンスサイトを利用するための設定がすべて完了しました。リファレンスサイトのワークフローと手順についての詳細は以下を参照してください。