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 との統合が必要です。エクスペリエンスフラグメントをターゲットに書き出す場合は、Adobe Target設定とIMSのみが必要です。

メモ

既存の Target アカウントを持たない Adobe Experience Manager as a Cloud Service ユーザーは、Experience Cloud 用の Target Foundation パックへのアクセスをリクエストできます。この Foundation パックでは、Target の使用量が制限されます。

Adobe Target 設定の作成

  1. ツールクラウドサービス​に移動します。
    ナビゲーション
  2. Adobe Target」を選択します。
  3. 作成」ボタンを選択します。
    作成
  4. 詳細(以下を参照)を入力し、「接続」を選択します。
    接続

IMS 設定

Target を AEM および Launch と適切に統合するには、Launch と Target の両方の IMS 設定が必要です。Launch の IMS 設定は AEM as a Cloud Service で事前に設定されていますが、Target の IMS 設定は、Target のプロビジョニング後に作成する必要があります。Target IMS 設定の作成方法については、 このビデオおよびこのページを参照してください。

Adobe TargetテナントIDとAdobe Targetクライアントコード

Adobe TargetテナントIDとAdobe Targetクライアントコードのフィールドを設定する場合は、次の点に注意してください。

  1. ほとんどのお客様の場合、テナントIDとクライアントコードは同じです。 つまり、両方のフィールドに同じ情報が含まれ、同じ情報が含まれます。 両方のフィールドにテナントIDを必ず入力してください。
  2. 従来の目的では、テナントIDとクライアントコードのフィールドに異なる値を入力することもできます。

どちらの場合も、次の点に注意してください。

  • デフォルトでは、(最初に追加された場合は)クライアントコードもテナントIDフィールドに自動的にコピーされます。
  • デフォルトのテナントIDセットを変更するオプションがあります。
  • したがって、ターゲットへのバックエンド呼び出しはテナントIDに基づき、ターゲットへのクライアント側呼び出しはクライアントコードに基づきます。

前述したように、最初のケースはCloud ServiceとしてAEMで最も一般的です。 どちらの方法でも、両方の​フィールドに、要件に応じた正しい情報が含まれていることを確認してください。

メモ

既存のターゲット設定を変更する場合:

  1. テナントIDを再入力します。
  2. ターゲットに再接続します。
  3. 設定を保存します。

Target 設定の編集

Target 設定を編集するには、次の手順に従います。

  1. 既存の設定を選択し、「プロパティ」をクリックします。
  2. プロパティを編集します。
  3. Adobe Target に再接続」を選択します。
  4. 保存して閉じる」を選択します。

サイトへの設定の追加

タッチ操作対応 UI 設定をサイトに適用するには、サイト​に移動して、任意のサイトページを選択し、プロパティ詳細設定​で、選設定テナントを選択します。

Adobe Launch を使用して、AEM サイトに Adobe Target を統合する

AEM は、Experience Platform Launch との標準の統合を提供します。Experience Platform LaunchにAdobe Target拡張機能を追加すると、AEM WebページでAdobe Targetの機能を使用できます。 ターゲットライブラリは、「起動」を使用した場合にのみレンダリングされます。

メモ

既存の(レガシー)フレームワークは引き続き機能しますが、タッチ操作対応 UI では設定できません。Launch で変数マッピング設定を再構築することをお勧めします。

一般的な概要として、統合手順は次のとおりです。

  1. Launch プロパティの作成
  2. 必要な拡張機能の追加
  3. データ要素の作成(コンテキストハブのパラメーターを取り込むため)
  4. ページルールの作成
  5. ビルドとパブリッシュ

Launch プロパティの作成

プロパティは、拡張子、ルール、データ要素が埋め込まれたコンテナです。

  1. 新規プロパティ」ボタンを選択します。
  2. プロパティの名前を指定します。
  3. ドメインとして、起動ライブラリを読み込むIPアドレスまたはホスト名を入力します。
  4. 保存」ボタンを選択します。
    Launchproperty

必要な拡張機能の追加

拡張機能​は、コアライブラリ設定を管理するコンテナです。Adobe Target 拡張機能は at.js(最新の Web 用 Target JavaScript SDK)によるクライアントサイド実装をサポートしています。Adobe Target​拡張子と​AdobeContextHub​拡張子の両方を追加する必要があります。

  1. 「拡張機能カタログ」オプションを選択し、フィルターで Target を検索します。
  2. Adobe Target at.js」を選択し、「インストール」オプションをクリックします。
    Target 検索
  3. 設定」ボタンを選択します。設定ウィンドウに、読み込まれた Target アカウントの資格情報と、この拡張機能の at.js バージョンが表示されます。
  4. 保存」を選択して、Target 拡張機能を Launch プロパティに追加します。「インストール済みの拡張機能」リストの下に Target 拡張機能が表示されます。
    拡張機能の保存
  5. 上記の手順を繰り返して、Adobe ContextHub 拡張機能を検索してインストールします(これは、どのターゲットが設定されるかに基づいて contexthub パラメーターとの統合に必要です)。

データ要素の作成

データ要素​は、コンテキストハブパラメーターをマッピングできるプレースホルダーです。

  1. データ要素」を選択します。
  2. データ要素を追加」を選択します。
  3. データ要素の名前を指定し、コンテキストハブパラメーターにマッピングします。
  4. 保存」を選択します。
    データ要素

ページルールの作成

ルール​では、サイトで実行される一連のアクションを定義し、順序を付けて、ターゲティングを達成します。

  1. スクリーンショットに示されたように、一連のアクションを追加します。
    アクション
  2. 「すべての mbox にパラメーターを追加」で、前に設定したデータ要素(前述のデータ要素を参照)を、mbox 呼び出しで送信されるパラメーターに追加します。
    Mbox

ビルドとパブリッシュ

ビルドとパブリッシュの方法については、このページを参照してください。

Classic とタッチ操作対応 UI の設定の間のコンテンツ構造の変更

変更点 クラシック UI の設定 タッチ操作対応 UI の設定 結果
ターゲット設定の場所。 /etc/cloudservices/testandtarget/ /conf/tenant/settings/cloudservices/target 以前は、/etc/cloudservices/testandtargetに複数の設定が存在していましたが、現在はテナントの下に1つの設定が存在しています。
メモ

既存のお客様は、既存の設定を引き続きサポートします(新しい設定を編集または作成するオプションはありません)。 既存の設定は、VSTSを使用してお客様がアップロードしたコンテンツパッケージの一部です。

このページ

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now