Adobe Analytics に送信するデータを収集するフレームワークにコンポーネントを追加します。分析データを収集するために設計されたコンポーネントは、適切な CQ 変数にデータを保存します。そのようなコンポーネントをフレームワークに追加する場合、フレームワークは CQ 変数のリストを表示して、適切な Analytics 変数にマッピングできるようにします。
AEM ビューが開いている場合、Analytics 変数はコンテンツファインダーに表示されます。
また、複数の Analytics 変数を同じ CQ 変数にマッピングできます。
マッピングされたデータは、ページが読み込まれ、次の条件を満たした場合に、Adobe Analytics に送信されます。
次の手順を実行して、CQ コンポーネント変数を Adobe Analytics のレポートプロパティにマッピングします。
AEM ビューで、サイドキックからフレームワークにトラッキングコンポーネントをドラッグします。例えば、ページコンポーネントを一般カテゴリからドラッグします。
デフォルトのコンポーネントグループには、一般、コマース、コミュニティおよびその他があります。AEM インスタンスは、異なるグループおよびコンポーネントを表示するように設定されていることがあります。
Adobe Analytics 変数をコンポーネントで定義された変数にマッピングするには、Analytics 変数をコンテンツファインダーからトラッキングコンポーネントのフィールドにドラッグします。たとえば、 Page Name (pageName)
を pagedata.title
にドラッグします。
フレームワーク用に選択されたレポートスイート ID(RSID)によって、コンテンツファインダーに表示される Adobe Analytics 変数が決まります。
他のコンポーネントおよび変数について、前述の 2 つの手順を繰り返します。
複数の Analytics 変数(props
、eVars
、events
など)を同じ CQ 変数(例えば pagedata.title
)にマッピングできます。
次の状態が強く推奨されます。
eVars
および props
が pagedata.X
または eventdata.X
で始まる CQ 変数にマッピングされることeventdata.events.X
で始まる変数にマッピングされる必要があることサイトのパブリッシュインスタンスでフレームワークを使用できるようにするには、サイドキックの「ページ」タブを開いて、「フレームワークをアクティベート」をクリックします。
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 Products プロパティを CQ 変数にマッピングしないでください。この表で説明している製品関連マッピングの設定は、Products 変数へのマッピングと実質的に同じです。
AEM に提供されたのと同じ資格情報を使用して Adobe Analytics web サイトにログインします。
選択した RSID が、前の手順で使用したものであることを確認します。
(ページの左側の)レポートで、カスタムコンバージョン/カスタムコンバージョン 1~10を選択して、eVar7
に対応する変数を選択します。
使用している Adobe Analytics のバージョンに応じて、使用した検索語句(例:aubergine)でレポートが更新されるまで、平均 45 分待つ必要があります。
最初は、Adobe Analytics フレームワークを開くと、コンテンツファインダーに事前定義済みの Analytics 変数が以下に含まれています。
RSID が選択されている場合、その RSID に属するすべての変数がリストに追加されます。
Analytics 変数を別のトラッキングコンポーネントにある CQ 変数にマッピングするために、cf#
が必要です。基本トラッキングのためのフレームワークのセットアップを参照してください。
フレームワーク用に選択したビューに応じて、コンテンツファインダーは、Analytics 変数(AEM ビュー)または CQ 変数(Analytics ビュー)のどちらかによって入力されます。
リストは、次の方法で操作できます。
AEM ビューでは、リストは、3 つのフィルターボタンを使用してどの変数の型が選択されているかに応じて、フィルターできます。
一度に 1 つのフィルターのみアクティブにできます。
Adobe Analytics ビューの場合、コンテンツファインダーは、CQ ビューでドラッグしたトラッキングコンポーネントに属するすべての CQ 変数を表示します。
変数は、3 つの変数セクション(トラフィック、コンバージョンおよびイベント)のいずれかに属する Adobe Analytics 変数にドラッグ&ドロップできます。
新しいトラッキングコンポーネントを CQ ビューのフレームワークにドラッグすると、コンポーネントに属する CQ 変数は、Adobe Analytics ビューのコンテンツファインダー(cf#)に自動的に追加されます。
任意の時点で 1 つの CQ 変数だけを Adobe Analytics 変数にマッピングできます。
フレームワークページでは、ユーザーは、任意の時点で Adobe Analytics マッピングを表示する 2 つの方法を切り替えることができます。2 つのビューは、2 つの異なる見方からのフレームワーク内のマッピングの概要をわかりやすく提供します。
上記の図を例に挙げると、AEM ビューには次のプロパティがあります。
これはフレームワークが開いたときのデフォルトの表示です。
左側:コンテンツファインダー(cf#)には、選択した RSID に基づいて Adobe Analytics 変数が入力されます。
タブヘッダー(AEM ビューと Analytics ビュー):2 つのビューを切り替えるのに使用します。
AEM ビュー:
フレームワークにその親から継承されるコンポーネントがある場合、コンポーネントにマッピングされた変数と共に、ここにリストが表示されます。
分析フレームワークにコンポーネントを追加するには、ここにコンポーネントをドラッグします:コンポーネントはサイドキックからドラッグアンドドロップすることができます。
現在分析フレームワークに含まれるすべてのコンポーネントを検索できます。
このビューには、フレームワークの「Analytics ビュー」タブに切り替えることでアクセスできます。
左側:コンテンツファインダー(cf#)は、CQ ビューのフレームワークにドラッグしたコンポーネントに基づく CQ 変数によって入力されます。
タブヘッダー(AEM ビューと Analytics ビュー):2 つのビューを切り替えるのに使用します。
3 つの表(トラフィック、コンバージョン、イベント)には、選択された RSID が属するすべての利用可能な Adobe Analytics 変数がリストされています。一覧表示されています。ここに示されるマッピングは、AEM ビューのものと同じです。
トラフィック:
CQ 変数(eventdata.downloadLink
)にマッピングされたトラフィック変数(prop1
)
コンポーネントの隣に鍵アイコンがある場合、これは、親フレームワークからの継承であり、そのため編集できないことを意味します。
コンバージョン:
CQ 変数(pagedata.title
)にマッピングされたコンバージョン変数(eVar1
)
CQ 変数フィールドをダブルクリックしてコードを手動で入力することによりインラインで追加された JavaScript 式にマッピングされたコンバージョン変数(eVar3
)
イベント:
eventdata.events.pageView
)にマッピングされたイベント変数(event1
)すべての表の CQ 変数列は、フィールドをダブルクリックしてテキストを追加することで、インラインで入力することもできます。これらのフィールドは、JavaScript を入力として受け取ります。
例えば、prop3
の隣に 以下を追加できます。
'
* Adobe:'+pagedata.title+':'+pagedata.sitesection
これで、:(コロン)を使用し、prop3
として Adobe を接頭辞として使用して、サイトセクションと連結されたページのタイトルを送信します
任意の時点で 1 つの CQ 変数だけを Adobe Analytics 変数にマッピングできます。