実装オプション

Web サイトに Audience Manager を実装するには、次の 2 つの方法があります。

  • サーバーサイド転送(SSF)— Adobe Analytics のユーザーにとって最も簡単な実装方法です(推奨)。Adobe Analytics はアドビのバックエンドでデータを AAM に転送し、ページ上での要求数を 1 つ減らすことができます。これにより、主要統合機能が有効になり、Audience Manager のコードの実装とデプロイメントのベストプラクティスにも準拠します。

  • クライアントサイド DIL — このアプローチは、Adobe Analytics をお持ちでないお客様向けです。DIL コード(データ統合ライブラリコード、 AAM JavaScript 設定コード)は、Web ページから Audience Manager に直接データを転送します。

このチュートリアルでは Adobe Analytics を既にデプロイしているので、サーバーサイド転送を使用して Audience Manager をデプロイします。サーバーサイド転送の完全な説明と要件リストについては、ドキュメントを読み、仕組みや要件、検証方法を確認してください。

サーバーサイド転送を有効にする

SSF の実装には、主に次の 2 つの手順があります。

  1. Analytics Admin Console で「切り替え」をオンにして、レポートスイートごとに Analytics から Audience Manager にデータを転送する。
  2. コードを適切な場所に配置する(タグを使用して実行)。 この機能を正しく動作させるには、Adobe Experience Platform Id サービス拡張機能と Analytics 拡張機能をインストールする必要があります(実際には AAM 拡張機能は必要​ ありません。これは、以下に説明されます)。

Analytics Admin Console でのサーバーサイド転送の有効化

Adobe Analytics から Adobe Audience Manager へのデータの転送を開始するには、Adobe Analytics Admin Console の設定が必要です。データの転送の開始には最大 4 時間かかることがあるので、まずこの手順を実行してください。

Analytics Admin Consoleで SSF を有効にするには、以下を実行します。

  1. Experience Cloud UI を使用して Analytics にログインします。Analytics への管理者アクセス権を持っていない場合は、Experience Cloud または Analytics の管理者に問い合わせて、アクセス権を割り当ててもらうまたはこれらの手順を実行してもらう必要があります。

    Adobe Analytics にログインする

  2. Analytics の上部ナビゲーションから 管理者/レポートスイート を選択し、リストからAudience Managerに転送するレポートスイートを選択(複数選択)します。

    クリックで Admin Console に移動する

  3. レポートスイート画面でレポートスイートを選択して、設定を編集/一般/サーバーサイド転送 を選択します。

    SSF メニューの選択

    WARNING
    前述のように、このメニュー項目を表示するには管理者権限が必要です。
  4. サーバーサイド転送ページで、情報を読み、レポートスイートの「サーバーサイド転送を有効にする」チェックボックスをオンにします。

  5. 保存 ​をクリックします。

    SSF セットアップの完了

NOTE
SSF はレポートスイートごとに有効にする必要があるので、実際のサイトのレポートスイートに SSF をデプロイする場合は、実際のレポートスイートに対してこの手順を繰り返すことを忘れないでください。
また、SSF オプションが灰色表示になっている場合は、このオプションを有効にするには、レポートスイートを Experience Cloud 組織にマッピングする必要があります。これについては、ドキュメントで説明しています。

この手順が完了し、Adobe Experience Platform ID サービスを有効にしている場合、データは Analytics から AAM に転送されます。ただし、AAMからページ(およびAudience Analytics機能を介した Analytics にも)に正しく応答が返されるようにプロセスを完了するには、タグで次の手順も完了する必要があります。 これはごく簡単なので、心配無用です。

タグでのサーバーサイド転送の有効化

これは、SSF を有効にする2つの手順の 2 つ目です。Analytics Admin Consoleのスイッチをすでに反転しているので、今度はコードを追加する必要があります。単に右ボックスをオンにするだけで、どのタグが役立つかがわかります。

NOTE
Analytics データのAAMへのサーバーサイド転送を実装するには、AAM拡張機能ではなく タグで Analytics 拡張機能を実際に編集または設定 ます。 AAM 拡張機能は、Adobe Analytics を持たないクライアントサイド DIL 実装にのみ使用されます。したがって、以下の手順は、これを Analytics 拡張機能で設定する際にのみ正しくなります。

タグで SSF を有効にするには

  1. 拡張機能/インストール済み に移動し、をクリックして Analytics 拡張機能を設定します。

    Analytics 拡張機能の設定

  2. Adobe Audience Manager」セクションを展開します。

  3. Analytics データをAudience Managerと自動的に共有」チェックボックスをオンにします。 これにより、Audience Manager の「モジュール」(コード)が Analytics AppMeasurement.js の実装に追加されます。

  4. 「Audience Manager サブドメイン」(「パートナー名」、「パートナー ID」または「パートナーサブドメイン」とも呼ばれます)を追加します。Audience Manager サブドメインを取得するには、次の手順に従います。

  5. ライブラリおよびビルドに保存」をクリックします

    SSF の設定

サーバーサイド転送コードが実装されました。

サーバーサイド転送の検証

サーバーサイド転送がインストールおよび導入されていることを検証する主な方法は、Adobe Analytics のヒットへの応答を確認することです。これはもうすぐ説明します。その一方で、他にもいくつか、望みどおりに機能しているか確かめる手助けとなるものを見てみましょう。

コードが正しく読み込まれていることの確認

転送、特にAAMからページへの応答を処理するためにタグがインストールするコードは、Audience Managerと呼ばれます
「モジュール。」 Experience Cloud デバッガーを使用して、確実に読み込むことができます。

  1. Luma サイトを開きます。

  2. ブラウザーでデバッガーアイコンをクリックして、Experience Cloud デバッガーを開きます。

  3. 「概要」タブを表示したまま、「Analytics」セクションまで下にスクロールします。

  4. 「モジュール」セクションの下に AudienceManagement がリストされていることを確認します。

    デバッガーでの AAM モジュールの検証