コンポーネントデータと Adobe Analytics プロパティとのマッピング

Adobe Analytics に送信するデータを収集するフレームワークにコンポーネントを追加します。分析データを収集するために設計されたコンポーネントは、適切な CQ 変数​にデータを保存します。このようなコンポーネントをフレームワークに追加すると、フレームワークにCQ変数のリストが表示されるので、各変数を適切な​Analytics変数​に対応させることができます。

aa-11

AEM表示​が開くと、Analytics変数がコンテンツファインダーに表示されます。

aa-12

同じ​CQ変数​を使用して、複数のAnalytics変数をマッピングできます。

chlimage_1-68

ページが読み込まれ、次の条件が満たされると、マップされたデータがAdobe Analyticsに送信されます。

  • ページがフレームワークに関連付けられている。
  • ページが、フレームワークに追加されたコンポーネントを使用する。

CQコンポーネント変数をAdobe Analyticsレポートプロパティにマッピングするには、次の手順を実行します。

  1. AEM表示​で、サイドキックからフレームワークにトラッキングコンポーネントをドラッグします。 例えば、ページ​コンポーネントを​一般​カテゴリからドラッグします。

    aa-13

    デフォルトのコンポーネントグループには、「一般」、「コマース」、「コミュニティ」、「Search&Promote」および「その他」があります。AEM インスタンスは、異なるグループおよびコンポーネントを表示するように設定されていることがあります。

  2. コンポーネントで定義された変数を使用してAdobe Analytics変数をマッピングするには、Analytics変数​をコンテンツファインダーからトラッキングコンポーネントのフィールドにドラッグします。 例えば、Page Name (pageName)pagedata.titleにドラッグします。

    aa-14

    メモ

    フレームワーク用に選択されたレポートスイートID(RSID)によって、コンテンツファインダーに表示されるAdobe Analytics変数が決まります。

  3. 他のコンポーネントおよび変数について、前述の 2 つの手順を繰り返します。

    メモ

    複数のAnalytics変数(同じCQ変数(例:pagedata.title)eVars events props

    注意

    次の状態が強く推奨されます。

    • eVars の値 props は、CQ変数にマッピングされ pagedata.X ます。 eventdata.X

    • それに対して、イベントはeventdata.events.X で始まる変数にマッピングされる必要があること

  4. サイトの発行インスタンスでフレームワークを使用できるようにするには、サイドキックの「ページ」タブを開き、「フレームワークをアクティブ化」をクリックします。

AEMでは、製品関連の変数およびAdobe Analytics製品関連のプロパティにマップするイベントに命名規則を使用します。

CQ 変数 Analytics 変数 説明
product.category product.category (コンバージョン変数) 製品カテゴリです。
product.sku product.sku (コンバージョン変数) 製品 SKU です。
product.quantity product.quantity (コンバージョン変数) 購入される製品の数です。
product.price product.price (コンバージョン変数) 製品価格です。
product.events.<eventName> レポートで製品に関連付けるための成功イベントです。 product.events は、eventName という名前のイベントのプレフィックスです。
product.evars.<eVarName> 製品に関連付けるためのコンバージョン変数(eVar)です。 product.evars は、eVarName という名前の eVar 変数のプレフィックスです。

いくつかの AEM Commerce コンポーネントは、これらの変数名を使用します。

メモ

Adobe Analytics製品プロパティをCQ変数にマップしないでください。 この表で説明している製品関連マッピングの設定は、Products 変数へのマッピングと実質的に同じです。

Adobe Analytics のレポートのチェック

  1. AEMに提供されたのと同じ資格情報を使用して、Adobe AnalyticsのWebサイトにログインします。

  2. 選択した RSID が、前の手順で使用したものであることを確認します。

  3. (ページの左側の)レポート​で、カスタムコンバージョンカスタムコンバージョン 1~10 を選択して、eVar7 に対応する変数を選択します。

  4. 使用しているAdobe Analyticsのバージョンに応じて、レポートが使用した検索語句で更新されるまで、平均45分待つ必要があります。例:茄子

Adobe Analytics フレームワークでの Content Finder(cf#)の使用

最初は、Adobe Analyticsのフレームワークを開くと、コンテンツファインダーに事前定義されたAnalytics変数が含まれます。これは次の場所です。

  • トラフィック
  • コンバージョン
  • イベント

RSID が選択されている場合、その RSID に属するすべての変数がリストに追加されます。
Analytics変数を様々なトラッキングコンポーネントに存在するCQ変数にマップするには、cf#が必要です。 基本トラッキングのためのフレームワークのセットアップを参照してください。

フレームワーク用に選択した表示に応じて、コンテンツファインダーは、Analytics変数(AEM表示内)またはCQ変数(Analytics表示内)によって入力されます。

リストは、次の方法で操作できます。

  1. AEM ビュー​では、リストは、3 つのフィルターボタンを使用してどの変数の型が選択されているかに応じて、フィルターできます。

    • どのボタンも選択されて​いない​場合、完全なリストが表示されます。
    • トラフィック」ボタンが選択されている場合、リストには「トラフィック」セクションに属する変数のみが表示されます。
    • コンバージョン」ボタンが選択されている場合、リストには「コンバージョン」セクションに属する変数のみが表示されます。
    • イベント」ボタンが選択されている場合、リストには、「イベント」セクションに属する変数のみが表示されます。
    メモ

    一度に 1 つのフィルターのみアクティブにできます。

    メモ

    Search&Promote変数は、「コンバージョン」セクションにも属します。

    1. また、リストには検索機能があり、検索フィールドに入力されたテキストに従って要素をフィルタリングします。
    2. リストの要素の検索中にフィルターオプションを有効にした場合、表示される結果も、アクティブなボタンに従ってフィルタリングされます。
    3. リストは、渦巻き矢印ボタンを使用して、いつでもリロードできます。
    4. 複数の RSID がフレームワークで選択されている場合、リストのすべての変数は、選択した RSID 内で使用されたすべてのラベルを使用して表示されます。
  2. Adobe Analytics表示では、コンテンツファインダーにCQ表示内にドラッグされたトラッキングコンポーネントに属するすべてのCQ変数が表示されます。

    • 例えば、ダウンロードコンポーネント​がCQ表示内でドラッグされた1つ​のみ​である場合(マッピング可能な変数​eventdata.downloadLink​と​eventdata.イベント.startDownload​の2つ)、コンテンツファインダーは次のようになりますAdobe Analytics表示に切り替え:

    aa-22

    • 変数は、3つの変数セクション(トラフィックコンバージョンイベント)のいずれかに属する任意のAdobe Analytics変数にドラッグ&ドロップできます。

    • 新しいトラッキングコンポーネントをCQ表示のフレームワークにドラッグすると、そのコンポーネントに属するCQ変数が自動的にAdobe Analytics表示のコンテンツファインダー(cf#)に追加されます。

    メモ

    一度に1つのCQ変数のみをAdobe Analytics変数にマップできます

AEM ビューと Analytics ビューの使用

いつでも、フレームワークページ上でのAdobe Analyticsのマッピングを表示する2つの方法を切り替えることができます。 2 つのビューは、2 つの異なる見方からのフレームワーク内のマッピングの概要をわかりやすく提供します。

AEM ビュー

aa-23

上記の図を例に挙げると、AEM ビュー​には次のプロパティがあります。

  1. これはフレームワークが開いたときのデフォルトの表示です。

  2. 左側:コンテンツファインダー(cf#)は、選択されたRSIDに基づいて、Adobe Analytics変数によって入力されます。

  3. タブヘッダー(AEM ビュー​と Analytics ビュー):2 つのビューを切り替えるのに使用します。

  4. AEM ビュー:

    1. フレームワークにその親から継承されるコンポーネントがある場合、コンポーネントにマッピングされた変数と共に、ここにリストが表示されます。

      1. 継承されたコンポーネントはロックされています。
      2. 継承されたコンポーネントのロックを解除するには、コンポーネントの名前の横にある鍵アイコンをダブルクリックします。
      3. 継承を元に戻すには、ロックされていないコンポーネントを削除する必要があります。その後、コンポーネントはロックされた状態に戻されます。
    2. 分析フレームワークにコンポーネントを追加するには、ここにコンポーネントをドラッグします:コンポーネントはサイドキックからドラッグアンドドロップすることができます。

    3. 現在分析フレームワークに含まれるすべてのコンポーネントを検索できます。

      1. コンポーネントを追加するには、サイドキックの「コンポーネント」タブからドラッグします。
      2. コンポーネントとそのすべてのマッピングを削除するには、コンポーネントのコンテキストメニューから「削除」を選択し、確認ダイアログで削除を受け入れます。
      3. コンポーネントは、作成したフレームワークからのみ削除でき、従来のように子フレームワークからは削除できません(上書きのみ可能です)。

Analytics ビュー

aa-24

  1. この表示にアクセスするには、フレームワークの​Analytics表示​タブに切り替えます。

  2. 左側:コンテンツファインダー(cf#)は、CQ ビューのフレームワークにドラッグしたコンポーネントに基づく CQ 変数によって入力されます。

  3. タブヘッダー(AEM ビュー​と Analytics ビュー):2 つのビューを切り替えるのに使用します。

  4. 3つのテーブル(トラフィック、コンバージョン、イベント)リストは、すべてのAdobe Analytics変数で使用できます。 一覧表示されています。ここに示されるマッピングは、AEM ビューのものと同じです。

    • トラフィック

      • CQ変数(prop1)にマッピングされるトラフィック変数(eventdata.downloadLink)

      • コンポーネントの隣に鍵アイコンがある場合、これは、親フレームワークからの継承であり、そのため編集できないことを意味します。

    • コンバージョン:

      • コンバージョン変数(eVar1)がCQ変数(pagedata.title)にマッピングされる

      • CQ 変数フィールドをダブルクリックしてコードを手動で入力することにより、JavaScript 式にマッピングされたコンバージョン変数(eVar3)をインラインで追加しました。

    • イベント:

      • イベント変数(event1)がCQイベント(eventdata.events.pageView)にマップされている
メモ

すべての表の CQ 変数列は、フィールドをダブルクリックしてテキストを追加することで、インラインで入力することもできます。これらのフィールドは、JavaScript を入力として受け取ります。

  • 例えば、<a0/の隣にあるprop3
  • '* Adobe:'+pagedata.title+':'+pagedata.sitesection
    :(コロン)を使用し、Adobe​をprop3としてプレフィックス付きで、サイトセクション​と連結されたページの​タイトル​を送信するには
注意

Adobe Analytics変数にマップできるCQ変数は、いつでも1つだけです。

このページ