Adobe Target との統合 integrating-with-adobe-target
Adobe Experience Cloud に含まれている Adobe Target を使用すると、あらゆるチャネルでターゲティングと測定を行い、コンテンツの適切さを向上できます。Adobe Target と AEM as a Cloud Service の統合には、次のものが必要です。
- タッチ操作対応 UI を使用して、AEM as a Cloud Service で Target 設定を作成します(IMS 設定が必要)。
- Adobe Launch の拡張機能として Adobe Target を追加し、設定する方法について説明します。
Adobe Launch は、AEM ページの Analytics と Target(JS ライブラリ/タグ)の両方のクライアントサイドプロパティを管理するために必要です。ただし、「エクスペリエンスのターゲット設定」には、Launch との統合が必要です。
エクスペリエンスフラグメントやコンテンツフラグメントを Target に書き出す場合は、IMS 統合を含む Adobe Target 設定が必要です。
Adobe Target 設定の作成 create-configuration
- ツール/クラウドサービス に移動します。
- 「Adobe Target」を選択します。
- 「作成」ボタンを選択します。
- 詳細(以下を参照)を入力し、「接続」を選択します。
IMS 設定 ims-configuration
Target Standard API を介して AEM と Adobe Target を統合するには、Adobe IMS(Identity Management System)の設定が必要です。Target IMS 設定は(Target のプロビジョニング後に)作成する必要があります。Target IMS 設定の作成方法については、AEM as a Cloud Service の IMS 統合の設定とビデオ Experience Platform Launch と AEM の統合を参照してください。
- Adobe Target Standard - デフォルトのワークスペース のみ使用可能です
- Adobe Target Premium - 以下に示すように、使用可能なすべてのワークスペースが一覧表示されます
Adobe Target テナント ID と Adobe Target クライアントコード tenant-client
Adobe Target テナント ID と Adobe Target クライアントコードのフィールドを設定する場合は、次の点に注意してください。
- ほとんどのお客様の場合、テナント ID とクライアントコードは同じです。つまり、両方のフィールドに同じ情報が含まれ、同一になります。両方のフィールドにテナント ID を必ず入力してください。
- 従来の目的では、テナント ID とクライアントコードのフィールドに異なる値を入力することもできます。
どちらの場合も、次のようになります。
- デフォルトでは、(最初に追加された場合は)「クライアントコード」も「テナント ID」フィールドに自動的にコピーされます。
- 必要に応じて、デフォルトのテナント ID セットを変更できます。
- バックエンドから Target への呼び出しはテナント ID に基づいて行われ、クライアントサイドから Target への呼び出しはクライアントコードに基づいて行われます。
前述したように、AEM as a Cloud Service では最初のケースが最も一般的です。どちらの場合も、両方の フィールドに、要件に応じた正しい情報が含まれていることを確認してください。
- テナント ID を再入力します。
- Target に再接続します。
- 設定を保存します。
Target 設定の編集 edit-target-configuration
Target 設定を編集するには、次の手順に従います。
- 既存の設定を選択し、「プロパティ」をクリックします。
- プロパティを編集します。
- 「Adobe Target に再接続」を選択します。
- 「保存して閉じる」を選択します。
サイトへの設定の追加 add-configuration
タッチ操作対応 UI 設定をサイトに適用するには、Sites/任意のサイトページを選択/プロパティ/詳細/設定/設定テナントに移動します。
Adobe Launch を使用して、AEM サイトに Adobe Target を統合する integrate-target-launch
AEM は、Experience Platform Launch との標準の統合を提供します。Adobe Target 拡張機能を Experience Platform Launch に追加すると、AEM web ページで Adobe Target の機能を使用できます。Target ライブラリは、Launch を使用してのみレンダリングされます。
一般的な概要として、統合手順は次のとおりです。
- Launch プロパティの作成
- 必要な拡張機能の追加
- データ要素の作成(コンテキストハブのパラメーターを取り込むため)
- ページルールの作成
- ビルドと公開
Launch プロパティの作成 create-property
プロパティは、拡張機能、ルール、データ要素が入力されるコンテナです。
- 「新規プロパティ」ボタンを選択します。
- プロパティの名前を指定します。
- ドメインとして、Launch ライブラリを読み込む IP/ホストを入力します。
- 「保存」ボタンを選択します。
必要な拡張機能の追加 add-extension
拡張機能 は、コアライブラリ設定を管理するコンテナです。Adobe Target 拡張機能は at.js(最新の web 用 Target JavaScript SDK)によるクライアントサイド実装をサポートしています。Adobe Target と Adobe ContextHub の両方の拡張機能を追加する必要があります。
- 「拡張機能カタログ」オプションを選択し、フィルターで Target を検索します。
- 「Adobe Target at.js」を選択し、「インストール」オプションを選択します。
- 「設定」ボタンを選択します。設定ウィンドウに、読み込まれた Target アカウントの資格情報と、この拡張機能の at.js バージョンが表示されます。
- 「保存」を選択して、Target 拡張機能を Launch プロパティに追加します。「インストール済みの拡張機能」リストの下に Target 拡張機能が表示されます。
- 上記の手順を繰り返して、Adobe ContextHub 拡張機能を検索してインストールします(これは、どのターゲットが設定されるかに基づいて contexthub パラメーターとの統合に必要です)。
データ要素の作成 data-element
データ要素 は、コンテキストハブパラメーターをマッピングできるプレースホルダーです。
- 「データ要素」を選択します。
- 「データ要素を追加」を選択します。
- データ要素の名前を指定し、コンテキストハブパラメーターにマッピングします。
- 「保存」を選択します。
ページルールの作成 page-rule
ルール では、ターゲティングを達成するために、一連のアクション(サイトで実行される)を定義し、順序を決めます。
- スクリーンショットに示されたように、一連のアクションを追加します。
- 「すべての mbox にパラメーターを追加」で、前に設定したデータ要素(前述のデータ要素を参照)を、mbox 呼び出しで送信されるパラメーターに追加します。
ビルドと公開 build-publish
ビルドと公開の方法について詳しくは、こちらのページを参照してください。