當使用者按一下您網站頁面上的連結時,即可在Adobe Analytics中擷取相關資訊。 例如,使用連結追蹤來了解使用者如何與您的網站互動、追蹤檔案下載及追蹤退出連結。
使用導覽,透過部署、Cloud Services前往Adobe Analytics區段。
使用顯示配置開啟所需的Adobe Analytics框架。
展開連結追蹤設定區段,並視需要進行設定(本頁面提供詳細資訊):
設定Adobe Analytics架構,以便從關聯頁面下載的檔案在Adobe Analytics中以下載形式自動受到追蹤。 當您啟用下載追蹤時,只會追蹤您指定的檔案類型。
預設會追蹤下列檔案類型的下載:
因此,例如,在為PDF檔案啟用下載追蹤時,每當使用者按一下PDF檔案的連結時,就會追蹤PDF的下載。
框架的下載跟蹤屬性在為頁面生成的analytics.sitecatalyst.js
檔案中以代碼的形式實現。 下列程式碼範例代表預設的下載追蹤設定:
s.trackDownloadLinks= true;
s.linkDownloadFileTypes= 'exe,zip,wav,mp3,mov,mpg,avi,wmv,doc,pdf,xls';
若要啟用Adobe Analytics架構的下載追蹤:
您可以追蹤頁面上外部連結(退出連結)的點按。
若要追蹤Adobe Analytics架構的外部連結:
點按外部連結時的追蹤屬性:
追蹤外
部啟用外部連結追蹤。
外部篩選器
(選用)定義用以比對連結目標的外部URL的篩選器。當連結目標符合篩選時,就會追蹤連結。 外部篩選器對於只追蹤您頁面上的部分外部連結很實用。
若要指定要追蹤的外部連結,請輸入連結目標的全部或部分URL。 請使用逗號分隔多個篩選器。 將字串文字括在單引號中。 沒有值(預設值''
,兩個單引號)會導致所有外部連結受到追蹤。
內部
篩選器定義用於匹配內部連結URL的篩選器。當連結鎖定符合此篩選的URL時,不會追蹤連結。 預設值是javascript命令,可傳回目前視窗位址的URL主機名稱。
若要指定未追蹤的內部連結,請輸入連結目標的全部或部分內部URL。 請使用逗號分隔多個篩選器。 將字串文字括在單引號中。
預設值為 'javascript:,'+window.location.hostname
在評估與內
部和外部篩選器的相符項目時,請保留查詢字串包含URL參數。
根據外部和內部篩選器評估連結目標URL時,啟用以包含URL參數。
外部連結追蹤屬性在為頁面產生的analytics.sitecatalyst.js
檔案中以程式碼的形式實作。 系統會為與已啟用外部連結追蹤的架構相關聯的頁面,透過下列設定產生下列范常式式碼:
'google.com'
'javascript:,'+window.location.hostname
的預設值s.trackExternalLinks= false;
s.linkExternalFilters= 'google.com';
s.linkInternalFilters= 'javascript:,'+window.location.hostname;
s.linkLeaveQueryString= false;
您可以設定使用者按一下連結時,將事件和變數資料傳送至Adobe Analytics。 連結追蹤設定屬性可讓您指定要在發生連結點按時追蹤的Adobe Analytics事件和變數。
架構對應會決定事件和變數值。 您可以將Adobe Analytics變數對應至內容元件的變數,這些變數會在您點按連結時儲存您要追蹤的資料。
若要隨連結點按傳送變數資料:
透過連結點按傳送變數資料的屬性:
連結追
蹤事件輸入您要用來計算連結點擊次數的Adobe Analytics事件變數。
請使用逗號分隔多個變數名稱。
預設值None
不會導致事件追蹤。
連結追
蹤變數輸入在按一下連結時,您要傳送至Adobe Analytics的Adobe Analytics變數。請使用逗號分隔多個變數名稱。
預設值None
不會傳送任何變數資料。
當您指定要傳送的事件和變數時,會在為頁面產生的analytics.sitecatalyst.js
檔案中以程式碼方式實作設定。 當架構追蹤event10
事件和prop4
屬性時,會為頁面產生下列范常式式碼:
s.linkTrackEvents= 'event10';
s.linkTrackVars= 'prop4';
執行下列程式,探索Adobe Analytics整合的連結追蹤行為。 程式會顯示Adobe Experience Cloud Debugger的結果。
此範例說明對應如何在追蹤和偵錯工具的內容中運作:
開啟已與網頁關聯的架構。
將Page元件拖曳至架構的對應區域。 Page元件屬於Sidekick中的General元件組。
您在實際案例中應使用的元件取決於繼承的元件(如果有)。
若非如此,您應將自己的元件公開於該處(透過在其頁面元件中定義分析子節點)。
從左側面板拖曳Analytics(SiteCatalyst)變數,以根據下表設定對應:
CQ變數 |
變數瀏覽器中的項 |
Adobe Analytics變數 |
---|---|---|
pagedata.title | 自訂eVar1(eVar1) | eVar1 |
eventdata.events.pageView | 自訂1(event1) | event1 |
CQ變數 |
變數瀏覽器中的輸入 | Adobe Analytics變數 |
---|---|---|
eventdata.keyword | 自訂eVar2(eVar2) | eVar2 |
eventdata.results | 自訂eVar3(eVar3) | eVar3 |
eventdata.events.search | 自訂2(event2) | event2 |
在您的架構中,展開連結追蹤設定區域。
取消選擇追蹤下載。
選擇Track External。
取消選擇保留查詢字串。
對外部篩選器清單使用下列值,將其識別為外部URL:
‘yahoo.com’
將下列值新增至連結追蹤事件欄位:
event1,event2
將下列值新增至連結追蹤變數欄位:
eVar1,eVar2
在與框架關聯的頁面上,添加Text元件。 在Text元件內,添加指向以下地址的超連結:
https://search.yahoo.com/?p=this
切換至預覽模式,然後按一下連結。
使用Adobe Marketing Cloud Debugger檢視時,發出的呼叫將如下所示:
URL不包含查詢字串:?p=this
Adobe Marketing Cloud Debugger中顯示的呼叫詳細資料類似下列範例:
此時,URL不會包含查詢字串:?p=this
臨機連結追蹤可讓內容作者設定元件的連結追蹤。 元件的配置將覆蓋框架的連結跟蹤配置,因此,在與框架關聯的頁面上,可以配置文本元件以用於URL的連結跟蹤。
臨機連結追蹤可讓您追蹤下載連結、外部連結,以及事件和變數資料。
若要啟用臨機連結追蹤,您必須:
設定您的Adobe Analytics架構以啟用臨機連結追蹤。
開啟Adobe Analytics架構,並展開連結追蹤設定區段。
啟用臨機連結追蹤。
並非所有使用者類型都能存取此核取方塊。 如果您需要存取權限,請連絡您的網站管理員。
XSS Antisamy設定現在位於路徑**/libs/sling/xss.config.xml**下的SLING中,且需要新增下列規則,才能讓臨機連結運作:
<attribute name="onclick">
<literal-list>
<literal value="CQ_Analytics.Sitecatalyst.customTrack(this)"/>
</literal-list>
</attribute>
<attribute name="adhocenable">
<literal-list>
<literal value="true"/>
<literal value="false"/>
</literal-list>
</attribute>
<attribute name="adhocevents">
<regexp-list>
<regexp name="anything"/>
</regexp-list>
</attribute>
<attribute name="adhocevars">
<regexp-list>
<regexp name="anything"/>
</regexp-list>
</attribute>
若要設定Text元件本身的臨機連結追蹤,必須已實作下列設定:
請依照下列程式來設定Text元件的連結追蹤:
以編輯模式開啟頁面,並編輯Text元件。
選擇要用作超文本的文本,然後按一下「超連結」按鈕。
在「連結至」方塊中新增目標URL,然後展開「連結追蹤」區域。
自訂連結追蹤會以個別動作的形式顯示,位於「連結/取消連結」動作(Analytics圖示)旁。
只有在您已在RTE中選取有效的連結時,才會啟用此功能。
啟用自訂連結追蹤以覆寫Adobe Analytics架構的連結追蹤設定,並啟用目前連結的連結追蹤。
(選用)若要追蹤含有連結點擊的事件,請在「包含Adobe Analytics變數」欄位中新增Adobe Analytics事件名稱。以逗號分隔多個事件名稱,例如
event1, event22
。
(選用)若要透過連結點擊追蹤變數資料,請在「包含Adobe Analytics變數」欄位中新增Adobe Analytics變數。 使用下列任一格式:
*<Variable-name>*: *<Dynamic Value>*
*<Variable-name>*: *‘CONSTANT’*
下列範例說明各種格式:
eVar10:pagedata.title
prop1: ‘Aubergine'
請使用逗號分隔多個值。
選擇OK。