當使用者按一下您網站頁面上的連結時,您可以在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;
您可以設定AEM,讓使用者按一下連結時,將事件和變數資料傳送至Adobe Analytics。 此 連結追蹤設定 屬性可讓您指定Adobe Analytics事件和變數,以便在發生連結點選時追蹤。
框架對應決定事件和變數值。 您可以將Adobe Analytics變數對應至內容元件的變數,這些變數會儲存您要在點選連結時追蹤的資料。
若要透過連結點選傳送變數資料:
透過連結點選傳送變數資料的屬性:
連結追蹤事件
輸入您要用來計算連結點按次數的Adobe Analytics事件變數。
請使用逗號分隔多個變數名稱。
預設值 None
不會造成事件追蹤。
連結追蹤Var
輸入您要在點按連結時傳送至Adobe Analytics的Adobe Analytics變數。 請使用逗號分隔多個變數名稱。
預設值 None
不會傳送任何變數資料。
當您指定要傳送的事件和變數時,設定會實作為中的程式碼 analytics.sitecatalyst.js
為頁面產生的檔案。 當架構追蹤 event10
事件與 prop4
屬性:
s.linkTrackEvents= 'event10';
s.linkTrackVars= 'prop4';
執行以下程式,探索Adobe Analytics整合的連結追蹤行為。 程式顯示結果來自 Adobe Marketing Cloud Debugger.
此範例說明對應在追蹤和Debugger環境中如何運作:
開啟與網頁相關聯的架構。
拖曳 頁面 元件到框架的對映區域。 此 頁面 元件屬於 一般 Sidekick的元件群組。
您應在實際案例中使用的元件取決於繼承自的元件(如果有的話)。
如果您不該在此公開自己的元件(透過在其頁面元件中定義Analytics子節點)。
從左側面板拖曳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 |
在您的架構中,展開 連結追蹤設定 區域。
取消選取 追蹤下載.
選取 追蹤外部.
取消選取 保留查詢字串.
使用以下值 外部篩選器 識別為外部URL的清單:
‘yahoo.com’
將下列值新增至 連結追蹤事件 欄位:
event1,event2
將下列值新增至 連結追蹤Var 欄位:
eVar1,eVar2
在與框架關聯的頁面上,新增 文字 元件。 內部 文字 元件,新增指向下列位址的超連結:
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設定現在位於SLING路徑下 /libs/sling/xss.config.xml 而且需要新增下列規則,臨時連結才能運作:
<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>
設定個人連結追蹤之前 文字 元件本身必須已實作下列設定:
使用以下程式來設定連結追蹤 文字 元件:
在編輯模式下開啟頁面並編輯 文字 元件。
選取要當作超文字使用的文字,然後按一下「超連結」按鈕。
在「連結至」方塊中新增目標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'
請使用逗號分隔多個值。
選取 確定.