AEM Asset Insights 拡張機能の概要

メモ

Adobe Experience Platform Launchは、Adobe Experience Platformのデータ収集テクノロジーのスイートとしてリブランドされました。 その結果、製品ドキュメント全体でいくつかの用語の変更がロールアウトされました。 用語の変更点の一覧については、次のドキュメントを参照してください。

この拡張機能は、AEM Asset Insights と共に使用することを意図しています。具体的には、「pageTracker」プロセスと埋め込みコードが置き換えられます。設定すると、この拡張機能によって Asset ImpressionClick 指標が Adobe Analytics に送信され、その後、AEM Asset Insights レポートに読み込まれます。その後、AEM Asset Insights または Adobe Analytics プロジェクトの Workspace を使用して、アセット指標をレポートできます。

拡張機能の前提条件

Analytics

Analytics の AEM Asset レポートには、次の 3 つのディメンションが含まれます。

  • アセット ID
  • アセットソース
  • アセットのクリック

また、次の 2 つの指標があります。

  • アセットのインプレッション
  • アセットのクリック

この拡張機能を使用してレポートを入力するには、Analytics Administrator(Analytics/管理/レポートスイート/<report suite>/設定を編集/AEM/AEM Assets レポート)を使用してこれらのレポートを有効にする必要があります。

Adobe Experience Platformの「Adobe Analytics」タグ拡張は、同じWebプロパティにインストールする必要があります。

Adobe Experience Manager(AEM)

  1. AEM Asset Insights」を有効にします。AEM で、ツール/Assets を選択し、インサイト設定​パネルを開きます。

  2. 「UUID トラッキング」を無効にします。

    重要

    AEM Asset 設定の「UUID の追跡を無効化」がオンになっている場合、この拡張機能は​機能しません。デフォルトでは選択解除されています。

    UUID トラッキングの無効化

Adobe Experience Manager(AEM)の設定

この節では、Adobe Experience Platformでタグ付きのAEMを設定する方法、AEMでAsset Insightを有効にする方法、アセットのUUID追跡を有効にする方法について説明します。

タグとAEMの統合

Platform を Adobe Experience Manager と統合する場合、Adobe I/O を使用して実行することをお勧めします。

  1. Adobe I/Oを使用して、AEMをタグに接続します。

  2. Adobe Experience PlatformCloud Service設定の作成

AEM での Asset Insight の有効化

Asset Insights を有効にする手順については、Experience Manager 6.5 Assets ユーザーガイドを参照してください。

アセットの UUID トラッキングの有効化

AEM でアセットの UUID を使用して、Analytics のアセットをトラッキングします。

アセットの UUID を使用したトラッキングを有効にするには、編集可能なテンプレートのコンポーネントポリシーコンソールを開いて、「UUID の追跡を無効化」プロパティをオフにします(デフォルトでは、このプロパティは、OOTB 画像コンポーネント用にオンになっています)。

UUID を有効にしたら、「data-asset-id」データ要素にアセットの UUID が入力されていることを確認する必要があります。Analytics は、このUUID を使用してアセットクリックまたはインプレッションをトラッキングします。

拡張機能の使用

この拡張機能には 2 つのイベントと 1 つのアクションがあります。

  • アセットのクリック:​トラッキングが有効になっていて、宛先(href 属性)を持つ AEM Asset を訪問者が選択したときに発生する​イベント

  • アセットのクリック(宛先なし):​トラッキングが有効になっていて、宛先を持たない(href 属性なし)AEM Asset を訪問者が選択したときに発生する​イベント

  • AA 変数の設定:使用されたイベントと、イベントとアクションの設定方法に応じて、AEM Assets 用に予約された Analytics 変数(コンテキストデータ変数であるa.assets.sourcea.assets.idlista.asset.clickedid)を設定する​アクション。この拡張機能では、Analytics のイベント、prop、eVar は使用されません。

アセットのインプレッション

すべてのページで実行され、Analyticsイメージリクエストを送信する新しいタグルールまたは既存のタグルールに「AA変数を設定」アクションを追加します。 「AA 変数の設定」アクションは、「Adobe Analytics - ビーコンの送信」アクションの​​に記述する必要があります。必要に応じて、追加のアクションを追加できます。

[AA 変数の設定]​設定ページで、「[表示されたアセット]」(デフォルト)オプションを選択します。これは、訪問者が実際に表示するアセットのインプレッションイベントのみを設定します。

メモ

「AA 変数の設定」アクションでは、「loaded」オプションもサポートされます。このオプションは、訪問者がアセットを表示したかどうかに関係なく、ページ上のすべてのアセットに対するアセットのインプレッションを送信します。

インプレッション

アセットのクリック

「アセットのクリック」イベントと「AA 変数の設定」アクションを使用して、2 つ目のルールを設定します。「アセットのクリック」イベントは、「アセットのクリック - イメージリクエスト」が「ページロード時」(デフォルト)に設定されるように設定する必要があります。アセット ID は後続のインプレッションルールで sessionStorage に保存および送信されるので、このルールでは、Adobe Analytics のアクション(ビーコンの送信など)は必要ありません。

「アセットのクリック」イベントでは、「クリック時」の「アセットのクリック - イメージリクエスト」設定もサポートされています。これにより、クリック指標が即座に Analytics に送信され、Analytics の「ビーコンの送信」アクションも必要になります。

ページの読み込み時のアセットのクリック

リンク先を持たない(href 属性なし)ページにアセットが存在する場合に実行する 3 つ目のルールを設定します。少なくとも、新しいルールでは、「アセットのクリック(宛先なし)」イベントと、「AA 変数の設定」および「Adobe Analytics — ビーコンの送信」アクションを使用する必要があります。必要に応じて、追加の条件とアクションを追加できます。

アセットのクリック(宛先なし)

拡張機能のテストに関するヒント

上記の説明に従って、3 つのルールを設定します。

  • アセットのインプレッション
  • アセットのクリック
  • アセットのクリック(宛先なし)

インプレッション

  1. AEM アセットを含むページに移動します。

  2. ブラウザーにアセットが表示されない場合は、1 つ以上のアセットが表示されるまでスクロールしてそのアセットを選択するか、別のページに移動します。

  3. Analytics イメージリクエストを確認します。

    前のページに表示されたアセット ID が a.assets.idlist に含まれている場合は、ルールが正しく動作しています。

    a.assets.idlist がイメージリクエストに含まれていない場合、次の 2 つの理由のうちの 1 つが考えられます。

    • ブラウザーの表示領域にアセットがありませんでした

    • AEM で Asset Insights が有効になっているページにアセットが設定されていませんでした。

クリック数

  1. AEM アセットを含むページに移動します。

  2. いずれかのアセットを選択します。

(次のページからの)結果の Analytics イメージリクエストで、宛先ページのアセット ID が a.assets.idlist に含まれ、元のページで選択されたアセットのアセット ID が a.assets.clickedid に含まれる場合、ルールは正しく動作しています。

a.assets.clickedid がイメージリクエストに含まれていない場合、選択したアセットのアセットインサイトが AEM で有効になっていないことがほとんどです。

クリック(宛先なし)

  1. 宛先のない(href 属性のない)1 つ以上の AEM アセットを含むページに移動します。

  2. そのアセットを選択します。

結果の Analytics イメージリクエストで、a.assets.clickedid にアセット ID がある場合、ルールは正しく動作しています。

a.assets.clickedid がイメージリクエストに含まれていない場合、選択されたアセットのアセットインサイトが AEM で有効になっていないことがほとんどです。

このページ