使用Adobe Analytics屬性對應元件資料 mapping-component-data-with-adobe-analytics-properties
將元件新增至框架,以收集要傳送至Adobe Analytics的資料。 設計用來收集分析資料的元件,會將資料儲存在適當的 CQ變數 中。 當您將這類元件新增到框架時,該框架會顯示CQ變數清單,以便您可以將每個變數新增到適當的 Analytics變數。
當 AEM檢視 開啟時,Analytics變數會出現在內容尋找器中。
您可以使用相同的 CQ變數 對應多個Analytics變數。
當頁面載入且符合下列條件時,會將對應的資料傳送至Adobe Analytics:
- 頁面與框架相關聯。
- 頁面會使用新增至框架的元件。
使用以下程式,將CQ元件變數與Adobe Analytics報表屬性對應。
-
在 AEM檢視 中,將追蹤元件從sidekick拖曳到架構上。 例如,從 一般 類別拖曳 頁面 元件。
有幾個預設元件群組: 一般、Commerce、社群 和 其他。 您的AEM執行個體可設定為顯示不同的群組和元件。
-
若要使用元件中定義的變數對應Adobe Analytics變數,請從內容尋找器將 Analytics變數 拖曳至追蹤元件上的欄位。 例如,將
Page Name (pageName)
拖曳至pagedata.title
。note note NOTE 為框架選取的報表套裝ID (RSID)會決定顯示在內容尋找器中的Adobe Analytics變數。 -
對其他元件和變數重複前兩個步驟。
note note NOTE 您可以將多個Analytics變數(例如 props
、eVars
、events
)對應到相同的CQ變數(例如pagedata.title
)note caution CAUTION 強烈建議: eVars
和props
對應到以pagedata.X
或eventdata.X
開頭的CQ變數- 而事件應該對應到以
eventdata.events.X
開頭的變數
-
若要讓架構可在您網站的發佈執行個體上使用,請開啟sidekick的 頁面 標籤,然後按一下 啟動架構。
對應產品相關變數 mapping-product-related-variables
AEM使用慣例來命名產品相關變數和事件,這些變數和事件會對應至Adobe Analytics產品相關屬性:
product.category
product.category
(轉換變數)product.sku
product.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上檢查報告 checking-reports-on-adobe-analytics
-
使用提供給AEM的相同憑證登入Adobe Analytics網站。
-
請確定選取的RSID是先前步驟中所使用的RSID。
-
在 報表 (頁面左側)中,選取 自訂轉換,然後選取 自訂轉換1-10,並選取與
eVar7
相對應的變數 -
根據您使用的Adobe Analytics版本,您平均需要等待45分鐘,報表才會更新為使用的搜尋字詞;例如,範例中的eggplant
搭配Adobe Analytics架構使用內容尋找器(cf#) using-the-content-finder-cf-with-adobe-analytics-frameworks
最初,當您開啟Adobe Analytics架構時,內容尋找器會包含以下預先定義的Analytics變數:
- 流量
- 轉換
- 事件
選取RSID時,屬於該RSID的所有變數都會新增到清單中。
需要cf#
才能將Analytics變數對應到出現在不同追蹤元件上的CQ變數。 請參閱設定基本追蹤的框架。
根據為框架選取的檢視,內容尋找器將由Analytics變數(在AEM檢視中)或CQ變數(在Analytics檢視中)填入。
清單可透過下列方式操作:
-
在 AEM檢視 中,可以使用三個篩選按鈕,根據選取的變數型別來篩選清單:
- 如果未選取 按鈕,清單會顯示完整清單。
- 如果選取 流量 按鈕,清單將僅顯示屬於流量區段的變數。
- 如果選取 轉換 按鈕,清單將僅顯示屬於轉換區段的變數。
- 如果選取 事件 按鈕,清單只會顯示屬於事件區段的變數。
note note NOTE 一次只能啟用一個篩選器按鈕。 - 清單也有搜尋功能,可依據在搜尋欄位中輸入的文字篩選元素。
- 如果在搜尋清單中的元素時啟用了篩選選項,則顯示的結果也會根據活動按鈕進行篩選。
- 清單可隨時使用旋轉箭頭按鈕重新載入。
- 如果在架構上選取了多個RSID,清單中的所有變數都會使用選取的RSID內使用的所有標籤來顯示。
-
在Adobe Analytics檢視中,內容尋找器會顯示屬於CQ檢視中拖曳之追蹤元件的所有CQ變數。
- 例如,如果 Download元件 是CQ檢視中唯一拖曳的 元件 (有兩個可對應的變數 eventdata.downloadLink 和 eventdata.events.startDownload),當切換至Adobe Analytics檢視時,內容尋找器會變成這樣:
-
可將變數拖放至屬於三個變數區段(流量、轉換 和 事件)其中之一的任何Adobe Analytics變數上。
-
將新的追蹤元件拖曳至CQ檢視的框架時,屬於該元件的CQ變數會自動新增至Adobe Analytics檢視的內容尋找器(cf#)。
note note NOTE 在任何指定時間,都只能將一個CQ變數對應至Adobe Analytics變數。
使用AEM檢視和Analytics檢視 using-aem-view-and-analytics-view
在任何指定時間,使用者在框架頁面上時,可以在兩種檢視Adobe Analytics對應的方式之間切換。 這兩個檢視從兩個不同的角度提供架構內對應的更佳概述。
AEM檢視 aem-view
以上圖為例,AEM檢視 有下列屬性:
-
這是框架開啟時的預設檢視。
-
左側:內容尋找器(cf#)會由Adobe Analytics變數根據所選的RSID填入。
-
Tab標頭(AEM檢視 和 Analytics檢視):使用這些標頭在兩個檢視之間切換。
-
AEM檢視:
-
如果框架具有從其父項繼承的元件,則會在此處列出這些元件,以及對應到元件的變數。
- 繼承的元件將被鎖定。
- 若要解除鎖定繼承的元件,請連按兩下元件名稱旁的掛鎖
- 若要還原繼承,請刪除已解鎖的元件;之後會重新獲得其鎖定狀態。
-
將元件拖曳到此處以包括在Analytics架構中:可以從Sidekick將元件拖曳到這裡。
-
您可以找到目前包含在分析框架中的所有元件:
- 若要新增元件,請從sidekick的「元件」標籤中拖曳一個元件
- 若要刪除元件及其所有對應,請從元件的前後關聯功能表中選取「刪除」,然後在確認對話方塊上接受刪除。
- 請記住,元件只能從建立該元件的架構中刪除,且無法從傳統意義上的子架構中刪除(只能覆寫元件)。
-
分析檢視 analytics-view
-
切換至架構上的 Analytics檢視 索引標籤,即可存取此檢視。
-
左側:內容尋找器(cf#)由CQ變數填入,該變數會根據CQ檢視中拖曳至框架的元件而定。
-
Tab標頭(AEM檢視 和 Analytics檢視):使用這些標頭在兩個檢視之間切換。
-
三個表格(流量、轉換、事件)列出所有可用的Adobe Analytics變數。 屬於選取的RSID。 此處顯示的對應應與AEM檢視中的對應相同:
-
流量:
-
流量變數(
prop1
)對應到CQ變數(eventdata.downloadLink
) -
當元件旁邊有掛鎖時,這表示它繼承自父框架,因此無法編輯
-
-
轉換:
-
轉換變數(
eVar1
)對應到CQ變數(pagedata.title
) -
在CQ變數欄位上連按兩下,並手動輸入程式碼,轉換變數(
eVar3
)對應到內嵌新增的JavaScript運算式
-
-
事件:
- 事件變數(
event1
)對應至CQ事件(eventdata.events.pageView
)
- 事件變數(
-
prop3
旁邊新增:'
* Adobe:'+pagedata.title+':'+pagedata.sitesection
若要傳送與其 sitesection 串連之頁面的 title,請使用*:* (冒號),並以 Adobe 做為
prop3