Target Standard API を介して AEM と Adobe Target を統合するには、Adobe IMS(Identity Management System)の設定が必要です。この設定は、Adobe Developer コンソールで行います。
AEMaaCS には、Adobe Target Standard API のサポートが新しく追加されました。Target Standard API では IMS 認証を使用します。
API の選択は、AEM/Target 統合に使用される認証方法によって決定されます。
この手順を開始する前に、以下を実行します。
アドビサポートは、次のアカウントをプロビジョニングする必要があります。
組織のシステム管理者は、Admin Console を使用して、組織内で必要な開発者を関連する製品プロファイルに追加する必要があります。
設定の最初の段階は、AEMで IMS 設定を作成し、公開鍵を生成することです。
AEM で、ツールメニューを開きます。
セキュリティセクションで、Adobe IMS 設定を選択します。
作成を選択して、Adobe IMS テクニカルアカウント設定を開きます。
クラウド設定の下のドロップダウンを使用して、Adobe Targetを選択します。
新しい証明書の作成をアクティブにして、新しいエイリアスを入力します。
「証明書の作成」で確認します。
「ダウンロード」(または「公開鍵のダウンロード」)を選択してファイルをローカルドライブにダウンロードし、Adobe Target と AEM の統合に向けて IMS を設定する際に使用できるようにします。
この設定は、AEM で IMS 設定を完了するときに再び必要になるため、開いたままにしてください。
AEM で使用する Adobe Target を組み込んだ Adobe 開発者コンソールプロジェクト(統合)を作成し、必要な権限を割り当てます。
Adobe 開発者コンソールを開いて、AEM で使用する Adobe Target を組み込んだプロジェクトを作成します。
Adobe Developer Console を開いて、プロジェクトを表示します。
既に作成したプロジェクトが表示されます。新規プロジェクトの作成を選択 - 場所と使用方法は、以下に依存します。
プロジェクトに追加を選択し、続いて API を選択します。
Adobe Target を選択し、続いて次へを選択します。
Adobe Target を購読しているが、リストに表示されない場合は、 前提条件を確認する必要があります。
公開鍵をアップロードして、完了したら次へをクリックして進みます。
資格情報を確認して、次へをクリックして進みます。
必要な製品プロファイルを選択して、設定済み API を保存に進みます。
で表示される製品プロファイルは、次のものがあるかどうかによって異なります。
作成が確定します。
次に、必要な権限を統合に割り当てる必要があります。
Adobe Admin Console を開きます。
製品 (上部のツールバー)に移動し、Adobe Target - <your-tenant-id>(左のパネルから)を選択します。
製品プロファイルを選択して、表示されるリストから必要なワークスペースを選択します(例:「デフォルトのワークスペース」)。
API 資格情報を選択して、必要な統合設定を選択します。
製品の役割として、オブザーバーの代わりに編集者を選択します。
Adobe 開発者コンソールプロジェクトコンソールで、すべての統合プロジェクトのリストを表示できます。
表示(特定のプロジェクトエントリの右側)を選択して、設定に関する詳細を表示します。次のものが含まれます。
これらの一部は、IMS に基づいて AEM で Adobe Target の統合を完了するために必要になります。
AEM に戻り、Target の IMS 統合から必要な値を追加して、IMS 設定を完了できます。
AEM で IMS 設定を開くに戻ります。
「次へ」を選択します。
ここで、Adobe 開発者コンソールのプロジェクト設定から得られる詳細を使用できます。
aud
行からこれをコピーして貼り付けます。(たとえば以下の例では https://ims-na1.adobelogin.com
)「作成」で確認します。
Adobe Target の設定が AEM コンソールに表示されます。
設定が期待どおりに動作していることを確認するには:
次を開きます。
https://localhost<port>/libs/cq/adobeims-configuration/content/configurations.html
次に例を示します。
https://localhost:4502/libs/cq/adobeims-configuration/content/configurations.html
設定を選択します。
ツールバーからヘルスチェックを選択し、次にチェックを選択します。
成功した場合は、確認メッセージが表示されます。
これで、この IMS 設定を使用して Adobe Target との統合を完了できます。