Analytics Standard API を介して AEM と Adobe Analytics を統合するには、Adobe Developer Console を使用して Adobe IMS(Identity Management System)を設定する必要があります。
Adobe Analytics Standard API 2.0 のサポートは、AEM 6.5.12.0 で新しく追加されました。このバージョンの API は IMS 認証をサポートします。
AEM での Adobe Analytics Classic API 1.4 の使用は、後方互換性のために引き続きサポートされています。Analytics Classic API はユーザーの資格情報認証を使用します。
API の選択は、AEM/Analytics 統合に使用される認証方法によって決定されます。
詳しくは、2.0 API への移行でも参照できます。
この手順を開始する前に、以下を実行します。
アドビサポートは、次のアカウントをプロビジョニングする必要があります。
組織のシステム管理者は、Admin Console を使用して、組織内で必要な開発者を関連する製品プロファイルに追加する必要があります。
設定の最初の段階は、AEMで IMS 設定を作成し、公開鍵を生成することです。
AEM で、ツールメニューを開きます。
Adobe Analytics の セキュリティ セクション、選択 Adobe IMS設定.
作成を選択して、Adobe IMS テクニカルアカウント設定を開きます。
以下のドロップダウンを使用 クラウド設定を選択します。 Adobe Analytics.
新しい証明書の作成をアクティブにして、新しいエイリアスを入力します。
「証明書の作成」で確認します。
ダウンロード(または公開鍵のダウンロード)を選択してファイルをローカルドライブにダウンロードし、AEM との Adobe Analytics 統合用の IMS の設定時に使用できるようにします。
この設定は開いたままにしておきます。この設定は、次の場合に再び必要になります。 AEMでの IMS 設定の完了.
Adobe Developerコンソールを使用して、Adobe Analyticsでプロジェクト(統合)を作成し (AEMで使用するために )、必要な権限を割り当てます。
AEMで使用できるAdobe Analyticsを使用したプロジェクトを作成するには、Adobe Developerコンソールを開きます。
現在、AdobeはAdobe Developerコンソールの サービスアカウント (JWT) 資格情報のタイプ。
次を使用しない OAuth サーバー間通信 秘密鍵証明書のタイプ。今後サポートされる予定です。
Adobe Developer Console を開いて、プロジェクトを表示します。
既に表示されているプロジェクトがすべて表示されます。 選択 新規プロジェクトを作成 — 場所と使用方法は、次の条件によって異なります。
まだプロジェクトがない場合は、 新規プロジェクトを作成 は中央、下です。
既存のプロジェクトがある場合は、それらのプロジェクトがリストされ、 新規プロジェクトを作成 は右上にあります。
プロジェクトに追加を選択し、続いて API を選択します。
Adobe Analytics を選択し、「次へ」を選択します。
Adobe Analytics を購読しているが、リストに表示されない場合は、前提条件を確認する必要があります。
選択 サービスアカウント (JWT) 認証のタイプとして、次に 次へ:
公開鍵をアップロードして、完了したら次へをクリックして進みます。
資格情報を確認して、次へをクリックして進みます。
必要な製品プロファイルを選択して、設定済み API を保存に進みます。
設定が確認されました。
次に、必要な権限を統合に割り当てます。
Adobe Admin Console を開きます。
上部のツールバーの製品に移動し、左のパネルから、Adobe Analytics - <your-tenant-id>を選択します。
製品プロファイルを選択して、表示されるリストから必要なワークスペースを選択します(例:「デフォルトのワークスペース」)。
API 資格情報を選択して、必要な統合設定を選択します。
製品の役割として、オブザーバーの代わりに編集者を選択します。
Adobe Developer プロジェクトコンソールで、すべての統合プロジェクトのリストを表示できます。
設定の詳細を表示するには、特定のプロジェクトエントリを選択します。 次のものが含まれます。
これらの一部は、AEMのAdobe Analyticsとの統合を完了する必要があります。
AEMに戻ると、Analytics の統合プロジェクトから必要な値を追加することで、IMS 設定を完了できます。
AEM で IMS 設定を開くに戻ります。
「次へ」を選択します。
ここで、Adobe Developer Console 統合プロジェクト用に保存された詳細を使用できます。
aud
行からこれをコピーして貼り付けます。例:以下の例では https://ims-na1.adobelogin.com
「作成」で確定します。
Adobe Analyticsの設定がAEMコンソールに表示されます。
設定が期待どおりに動作していることを確認するには:
次を開きます。
https://localhost<port>/libs/cq/adobeims-configuration/content/configurations.html
次に例を示します。
https://localhost:4502/libs/cq/adobeims-configuration/content/configurations.html
設定を選択します。
ツールバーからヘルスチェックを選択し、次にチェックを選択します。
成功した場合は、確認メッセージが表示されます。
これで、Cloud Service の設定を参照して Analytics Standard API を使用できるようになりました。
ツールメニューを開きます。次に、クラウドサービスセクション内で、従来のクラウドサービスを選択します。
Adobe Analytics までスクロールダウンし、「今すぐ設定」を選択します。
The 設定を作成 ダイアログボックスが開きます。
を入力します。 タイトル 必要に応じて、 名前 (空白の場合、タイトルから生成されます)。
また、必要なテンプレートを選択することもできます(複数のテンプレートを使用できる場合)。
「作成」で確認します。
The コンポーネントを編集 ダイアログボックスが開きます。
「Analytics 設定」タブに詳細を入力します。
認証:IMS
IMS 設定:IMS 設定の名前を選択します。
Adobe Analyticsとの接続を初期化するには、 Analytics に接続.
接続に成功すると、「接続に成功しました」というメッセージが表示されます。
メッセージの「OK」を選択します。
必要に応じて他のパラメーターを入力し、その後にを入力します。 OK をクリックして設定を確認できるようにします。
次に進むことができます: Analytics フレームワークの追加 Adobe Analyticsに送信するパラメーターを設定する場合。