Experience Cloud 設定自動化を使用してアダプティブフォームの Adobe Analytics を有効にする integrate-adobe-analytics-to-aem-forms-with-experience-cloud-setup-automation
Experience Cloud 設定自動化は、Adobe Analytics をアダプティブフォームに接続するのに役立ちます。これにより、フォームでのユーザーインタラクションの高速分析を実行し、訪問者のインタラクションとエンゲージメントに関するインサイトを得られます。Experience Cloud 設定自動化は、完了時間やドロップオフポイントなどの指標の評価を含むフォームのパフォーマンスの監視にも役立ちます。この分析は、ログインステータスに基づいてユーザーの行動(匿名ユーザーなど)を区別し、一般的なトレンドとパターンを特定しながら、ユーザーエクスペリエンスを向上させるためにフォームを最適化するのに役立ちます。
Adobe Analytics とアダプティブフォームを統合するメリット advantages-of-integrating-adobe-analytics-with-aem-forms
- エンドユーザーの行動に関するインサイト:Adobe Analytics は、エンドユーザーの行動に関するインサイトを取得するのに役立ち、ユーザーのアクション、ドロップオフ、完了率を明らかにして、個人がフォームをどのように操作するかを詳しく理解できるようにします。
- 技術者以外のビジネスユーザーがインサイトを取得できるようにする:Adobe Analytics は、使いやすいインターフェイスを通じて、技術者以外のユーザーでもフォームの使用状況データにアクセスして解釈できるようにし、登録エクスペリエンスを向上させるためのデータ主導型の意思決定を促進します。
- 使用状況に基づいてデータキャプチャエクスペリエンスを最適化:組織はデータキャプチャの問題点を容易に特定し、フォームの操作性を向上させて送信の成功率を高める、ターゲットを絞った改善につなげることができます。
アダプティブフォームの使用状況指標の範囲 scope-of-adaptive-forms-usage-metrics
Adobe Analytics は、フォームの使用状況に関する貴重なインサイトを提供するように設計されたアダプティブフォームのパフォーマンス指標の包括的な配列と、高速分析を提供します。これらの指標を以下に示します。
-
フォームのレンディション数、フォームの送信数、検証エラー数およびユニーク訪問者数:フォームの使用状況と効果を評価できます。
-
訪問者インサイト:訪問頻度と送信頻度、ユニーク訪問者数が含まれます。フォームのオーディエンスの包括的なビューを提供します。
-
デバイスタイプ:ユーザーがフォームにアクセスする際に使用するデバイスについて通知するデータです。
-
地理的分類:フォームユーザーの地域分布を表示します。
-
トラフィックソース と 人気の高いフォーム:上位の参照ドメインと最も訪問回数の多いフォームで構成される指標は、トラフィックの発生元と一番人気のフォームを理解するのに役立ちます。
-
上位フォームでのユーザーアクティビティ:フィールド訪問、フォームのレンディション、検証エラー、放棄されたフォームおよびフォームの送信に関するインサイトを提供し、ユーザーの行動を分析できるようにします。
-
フォームでの滞在時間のタイムライン:フォームに対するユーザーエンゲージメントをタイムラインベースで表示できます。
-
訪問者の支援が必要な領域:ヘルプビュー、検証エラーのインスタンス、フィールド訪問の頻度などの指標により、ユーザーがフォームに入力する際に支援が必要な場所がハイライト表示されます。
{width="100%"}
各指標について詳しくは、AEM Forms 分析レポートの表示と理解を参照してください。
前提条件 prerequisites
Experience Cloud 設定自動化には、Adobe Analytics ライセンス、トラッキングスクリプトを管理するための データ収集(旧 Adobe Launch) および効率的なデータ集計とインサイト生成のための Experience Manager Forms ライセンス が必要です。
Adobe Analytics と Experience Manager Forms のアクティブなライセンスを使用し、データ収集(旧 Adobe Launch) と統合している場合は、Developer Console 内で使用可能であることを確認する必要があります。
Forms as a Cloud Service 環境で上記の機能が使用可能であることを確認するには、Developer Console にアクセスし、プロジェクトに移動して、プログラム ID - 環境 ID でプロジェクトを検索します。例えば、URL が https://author-p45913-e175111-cmstg.adobeaemcloud.com/index.html
の環境の場合、プログラム ID - 環境 ID は p45913-e175111
です。Experience Cloud 設定自動化、Adobe Analytics および Experience Platform Launch API がリストされていることを確認します。リストされている場合は、アダプティブフォームの高速分析を実行するために Adobe Analytics を有効にできます。
{width="100%"}
Adobe Analytics の設定 configure-adobe-analytics
アダプティブフォームの高速分析のために Adobe Analytics を有効にして設定するには、以下の手順を実行します。
基盤コンポーネントのアダプティブフォームを使用して Adobe Analytics を有効にする integrate-adobe-analytics-with-aem-forms-for-foundation-component
-
クラウドサービス用の設定コンテナを作成します。
- ツール/一般/設定ブラウザー に移動します。
- 設定コンテナを選択または作成し、クラウド設定 のフォルダーを有効にします。
- 「保存して閉じる」を選択して設定内容を保存し、ダイアログを閉じます。
-
AEM インスタンスで、[Forms]/[フォームとドキュメント] に移動します。
-
フォーム/プロパティ を選択し、設定コンテナ で、手順 1 の 設定コンテナ で作成または選択した設定コンテナを選択します。
-
左側のパネルでタスクパネルを選択し、「Analytics を設定」、「Adobe Analytics をアクティベート」の順にクリックします。
-
レポートスイートに使用する名前を入力し、「次へ」、「保存」の順にクリックします。
-
プロジェクトを保存すると、Adobe Analytics とアダプティブフォームが統合されるまで、設定がしばらく実行されます。また、統合ステータス を確認することもできます。
note note NOTE 設定に 15 分以上かかる場合は、フォームの分析を有効にするように再試行してください。 -
AEM インスタンスで、Forms/[フォームとドキュメント] に移動し、フォーム を選択すると、以下の画像に示すように、Adobe Analytics がフォームに統合されていることがわかります。
-
これで、アダプティブフォームの Adobe Analytics レポートを表示できるようになります。
{width="100%"}
コアコンポーネント用のアダプティブフォームを使用して Adobe Analytics を有効にする integrate-adobe-analytics-with-aem-forms-for-core-components
-
AEM インスタンスで、Forms/フォームとドキュメント に移動し、フォーム を選択します。
-
左側のタスクパネルを選択し、「Analytics を設定」をクリックして、「Adobe Analytics をアクティベート」をクリックします。
-
レポートスイートに使用する名前を入力し、「次へ」、「保存」の順にクリックします。
-
プロジェクトを保存すると、Adobe Analytics とアダプティブフォームが統合されるまで、設定がしばらく実行されます。また、統合ステータス を確認することもできます。
note note NOTE 設定に 15 分以上かかる場合は、フォームの分析を有効にするように再試行してください。 -
AEM インスタンスで、Forms/フォームとドキュメント に移動し、フォーム を選択すると、Adobe Analytics がフォームに統合されていることがわかります。
-
これで、アダプティブフォームの Adobe Analytics レポートを表示できるようになります。
アダプティブフォームの Adobe Analytics レポートの表示 view-adobe-analytics-report
-
AEM インスタンスで、Forms/フォームとドキュメント に移動します。
-
フォームを選択すると、左側に示すように、Adobe Analytics が Adobe Analytics 用にアクティベートされたフォームに統合されていることがわかります。
{width="100%"}
-
「Adobe Analytics」をクリックしてレポートを表示し、パフォーマンスデータを分析します。
手動による方法を使用してアダプティブフォームを Adobe Analytics に接続するには、AEM Forms と Adobe Analytics の統合を参照してください。
Sites でアダプティブフォームに対して Analytics を有効にする Connect-Analytics-to-Adaptive-Forms-in-Sites
AEM Sites のアダプティブフォームの高速分析を設定すると、Sites ページのフォームでのユーザーインタラクションとフォーム送信を追跡できるようになります。分析をSites フォームにシームレスに統合することで、ユーザーの行動、コンバージョン率、フォームの改善すべき領域に関する貴重なインサイトを取得できます。
前提条件 Prerequisites-to-connect-forms-analytics-to-sites
AEM Sites のアダプティブフォームに接続して分析を有効にするには、AEM Sites にアクティブな Adobe Analytics があることを確認する必要があります。
Sites でアダプティブフォームを接続して Analytics を有効にする Connect-analytics-to-adaptive-forms
AEM Sites ページでアダプティブフォームを接続して、高速分析のために Analytics を有効にするには、AEM アーキタイプ/Git リポジトリとデプロイメントパイプラインを使用して、AEM Sites ページに customfooterlibs
クライアントライブラリを含めます。
-
AEM Forms アーキタイプまたは複製された Git リポジトリプロジェクトをテキストエディターで開きます。例えば Visual Studio Code などです。
-
アダプティブフォームが存在する Sites のページに移動します。例えば、このデモプロジェクトでは
ui.apps/src/main/content/jcr_root/apps/corecomponents/components/page/.content.xml
に移動します。 -
sling:resourceSuperType
の値をコピーします。例えば、値はcore/wcm/components/page/v3/page
です。{width="100%"}
-
core/wcm/components/page/v3/page
と同じ場所ui.apps/src/main/content/jcr_root/apps
に類似した構造を作成します。{width="100%"}
-
customfooterlibs.html
ファイルを追加します。code language-none // customheaderlibs.html <sly data-sly-use.page="com.adobe.cq.wcm.core.components.models.Page"> <sly data-sly-test="${page.data && page.dataLayerClientlibIncluded}" data-sly-call="${clientlib.js @ categories='core.forms.components.commons.v1.datalayer', async=true}"></sly> </sly>
customfooterlibs.html
は JavaScript で使用します。 -
パイプラインを実行して変更をデプロイします。
Sites でフォームに対する Form Analytics ルールを有効にする bind-forms-analytics-rules-to-forms-in-sites
-
Adobe Experience Platform データ収集 にアクセスします。
-
左側にある「タグ」をクリックします。
-
以下の画像に示すように、プログラム ID を使用してプロジェクトを検索します。例えば、URL
https://author-p45921-e175111-cmstg.adobeaemcloud.com/index.html
の環境の場合、プログラム ID は45921
です。{width="100%"}
-
以下に示すように、フォームルール と データ要素 の設定を追加します。
フォームルールの追加 form-rules
-
フォームを選択し、右上にある 新しいプロパティ を追加するか、フォームをクリックします。
-
プロパティページで、「ルール」をクリックし、フォームのイベントを選択します。以下の画像の例では、フォームイベント です。
{width="100%"}
-
フォームのすべてのイベントを選択し、右上のパネルにある コピー を実行します。
-
コピーしたら、プロジェクト ID で Sites ページを検索し、フォームルールをペーストする ルールをコピー ポップアップが表示されます。
{width="100%"}
-
「コピー」をクリックして、フォームルールを Sites ページにペーストします。
データ要素の追加 data-elements
-
フォームを選択し、右上にある 新しいプロパティ を追加するか、フォームをクリックします。
-
プロパティページで、「データ要素」をクリックし、フォームのイベントを選択します。
-
フォームのすべてのイベントを選択し、右上のパネルにある コピー を実行します。
-
コピーしたら、プロジェクト ID で Sites ページを検索し、フォームルールをペーストする ルールをコピー ポップアップが表示されます。
-
「コピー」をクリックして、フォームルールを Sites ページにペーストします。
{width="100%"}
上記の手順でフォームと Sites のルールをバインドしたら、次の手順を実行して、Sites ページのアダプティブフォームで Analytics を有効にします。
- 左側にある「公開フロー」をクリックします。
- 「ライブラリを追加」をクリックし、使用する名前を入力します。
- 右側にある 環境 ドロップダウンで、「開発」を選択します。
- 「Add All Changed Resources」をクリックします。
- 「保存して開発用にビルド」をクリックします。
{width="100%"}