AEM Asset Insights 拡張機能

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

拡張機能の前提条件

Analytics

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

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

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

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

これらのレポートは、この拡張子を使用して入力する前に、Analytics管理者(Analytics> Admin > Report Suites > <report suite> > Edit Settings > AEM >AEM Assets Reporting​を選択)を使用して有効にする必要があります。

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

Adobe Experience Manager(AEM)

  1. AEM Asset Insights」を有効にします。AEMで、Tools > Assets​を選択し、Insights Configuration​パネルを開きます。

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

    重要

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

    UUID トラッキングの無効化

Adobe Experience Manager(AEM)の設定

ここでは、Platform Launch を使用した AEM の設定方法、AEM での Asset Insight の有効化方法、アセットの UUID トラッキングの有効化方法を説明します。

AEM の Platform Launch との統合

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

  1. Adobe I/O を使用して AEM を Platform Launch に接続します。

  2. Platform Launch クラウドサービス設定を作成します。

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アセットを選択したときに発生する __ イベント。

  • アセットがクリックされました(宛先がありません): 訪問者が、追跡を有効にしている、宛先がないAEMアセットを選択したときに発生する __ イベント(href属性がありません)。

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

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

すべてのページで実行され、Analytics イメージリクエストを送信する新規または既存の Platform Launch ルールに「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イメージリクエスト(次のページから)で、a.assets.idlistの宛先ページにアセットIDがあり、a.assets.clickedidの元のページで選択されたアセットのアセットIDがある場合、ルールは正しく動作します。

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

クリック(宛先なし)

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

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

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

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

このページ