設定Adobe Analytics的連結追蹤

當使用者按一下您網站頁面上的連結時,您可在Adobe Analytics中擷取相關資訊。 例如,使用連結追蹤來瞭解使用者如何與您的網站互動、追蹤檔案下載及追蹤退出連結。

  1. 使用​Navigation,透過​DeploymentCloud Services​前往​Adobe Analytics​區段。

  2. 使用​顯示設定,開啟必要的Adobe Analytics架構。

  3. 展開​連結追蹤設定​區段,並視需要設定(本頁提供詳細資訊):

    aa-08

追蹤檔案下載

設定Adobe Analytics架構,以便從關聯頁面下載的檔案在Adobe Analytics中自動被追蹤為下載。 當您啟用下載追蹤時,只會追蹤您指定的檔案類型。

預設會追蹤下列檔案類型的下載:

  • exe
  • ZIP
  • wav
  • mp3
  • mov
  • mpg
  • avi
  • wmv
  • doc
  • PDF
  • xls

例如,在PDF檔案啟用下載追蹤後,每當使用者按一下PDF檔案的連結時,就會追蹤PDF的下載。

框架的下載跟蹤屬性在為頁面生成的analytics.sitecatalyst.js檔案中作為代碼實現。 下列程式碼範例代表預設的下載追蹤設定:

s.trackDownloadLinks= true;
s.linkDownloadFileTypes= 'exe,zip,wav,mp3,mov,mpg,avi,wmv,doc,pdf,xls';

若要啟用Adobe Analytics架構的下載追蹤:

  1. 開啟Adobe Analytics架構並展開「連結追蹤設定」區段
  2. 啟用​追蹤下載
  3. 在​下載檔案類型​框中,鍵入要跟蹤的檔案類型的檔案副檔名。

您可以追蹤頁面上外部連結(退出連結)的點按。

若要追蹤Adobe Analytics架構的外部連結:

  1. 開啟Adobe Analytics架構並展開「連結追 蹤設定 」區段
  2. 根據您的需求設定下列屬性。

在點按外部連結時追蹤的屬性:

  • 追蹤
    外部啟用外部連結追蹤。

  • 外部篩選
    (選用)定義篩選器,以比對連結目標的外部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變數對應至內容元件的變數,這些變數會儲存您在點按連結時要追蹤的資料。

若要透過連結點按來傳送變數資料:

  1. 開啟Adobe Analytics架構並展開「連結追蹤設定」區段
  2. 根據您的需求設定下列屬性。

使用連結點按來傳送變數資料的屬性:

  • 連結追蹤
    事件輸入您要用於計算連結點按次數的Adobe Analytics事件變數。

    以逗號分隔多個變數名稱。

    預設值None不會導致任何事件追蹤。

  • 連結追
    蹤變數輸入在點按連結時要傳送至Adobe Analytics的Adobe Analytics變數。以逗號分隔多個變數名稱。

    預設值None不會傳送任何變數資料。

當您指定要傳送的事件和變數時,設定會在為頁面產生的analytics.sitecatalyst.js檔案中實作為程式碼。 當架構追蹤event10事件和prop4屬性時,會為頁面產生下列范常式式碼:

s.linkTrackEvents= 'event10';
s.linkTrackVars= 'prop4';

請執行下列程式,以探索Adobe Analytics整合的連結追蹤行為。 程式顯示Adobe Marketing Cloud除錯程式的結果。

一般配置

此範例說明對應如何在追蹤和除錯程式中運作:

  1. 開啟已與網頁關聯的架構。

  2. 將​Page​元件拖動到框架的映射區。 Page​元件屬於Sidekick中的​General​元件群組。

    注意

    您在實際場景中應使用的元件取決於繼承自的元件(如果是)。

    如果不是,您應將自己的元件公開於此處(在其頁面元件中定義分析子節點)。

    從左側面板拖曳Analytics(SiteCatalyst)變數,以根據下表設定對應:

CQ變數
變數瀏覽器中的項目
Adobe Analytics變數
pagedata.title 自訂eVar 1(eVar1) eVar1
eventdata.events.pageView 自訂1(event1) event1
  1. 將Search元件拖動到框架的映射區域。 Search元件屬於Sidekick中的General元件組。 從左側面板拖曳Analytics(SiteCatalyst)變數,以根據下表設定對應:
CQ變數
變數瀏覽器中的項目 Adobe Analytics變數
eventdata.keyword 自訂eVar 2(eVar2) eVar2
eventdata.results 自訂eVar 3(eVar3) eVar3
eventdata.events.search 自訂2(event2) event2
  1. 在框架中,展開​連結跟蹤配置​區域。

  2. 取消選取「追蹤下載」

  3. 選擇​跟蹤外部

  4. 取消選擇「保留查詢字串​」。

  5. 請為​外部篩選器​清單使用下列值,將其識別為外部URL:

    ‘yahoo.com’

  6. 將下列值新增至​連結追蹤事件​欄位:

        event1,event2
    
  7. 將下列值新增至​連結追蹤變數​欄位:

        eVar1,eVar2
    
  8. 在與框架關聯的頁面上,添加​Text​元件。 在​Text​元件內,新增指向下列位址的超連結:

    https://search.yahoo.com/?p=this

  9. 切換至「預覽模式」,然後按一下連結。

使用Adobe Marketing Cloud除錯程式檢視時,所進行的呼叫會如下所示:

aa-leavequerysearch-blank

注意

URL不包含查詢字串:?p=this

包含URL參數

  1. 在框架中,展開​連結跟蹤配置​區域。
  2. 啟用​保留查詢字串
  3. 重新載入頁面預覽,然後按一下連結。

出現在Adobe Marketing Cloud除錯程式中的呼叫詳細資訊類似下列範例:

aa-leavequerysearch-active

注意

此時,URL包含查詢字串:?p=this

臨機連結追蹤可讓內容作者為元件設定連結追蹤。 元件的配置覆蓋框架的​連結跟蹤配置,因此,在與框架關聯的頁上,可以配置​Text​元件以用於URL的連結跟蹤。

臨機連結追蹤可讓您追蹤下載連結、外部連結以及事件和變數資料。

若要啟用臨機連結追蹤,您必須:

設定您的Adobe Analytics架構以啟用臨機連結追蹤。

  1. 開啟Adobe Analytics架構並展開​連結追蹤設定​區段。

  2. 啟用​臨機連結追蹤

    注意

    並非所有使用者類型都能存取此核取方塊。 如果您需要存取權,請連絡您的網站管理員。

注意

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​元件設定連結追蹤:

  1. 以編輯模式開啟頁面並編輯​Text​元件。

  2. 選擇要用作超文本的文本,然後按一下「超連結」按鈕。

  3. 在「連結至」方塊中新增目標URL,然後展開「連結追蹤」區域。

    注意

    自訂連結追蹤會以個別動作顯示,位於「連結/取消連結」動作(Analytics圖示)旁。

    只有在RTE中選擇了有效的連結時,才會啟用該連結。

    aa-17

  4. 啟用​自訂連結追蹤​以覆寫Adobe Analytics架構的連結追蹤設定,並啟用目前連結的連結追蹤。

  5. (可選)若要透過連結點按來追蹤事件,請在​「包含Adobe Analytics變數」欄位中新增Adobe Analytics事件名稱。 使用逗號分隔多個事件名稱,例如

    event1, event22

  6. (可選)若要透過連結點按來追蹤變數資料,請在​「包含Adobe Analytics變數」欄位中新增Adobe Analytics變數。 使用下列任一格式:

    • <Variable-name>: <Dynamic Value>
    • <Variable-name>: ‘CONSTANT'

    下列範例說明各種格式:

    • eVar10:pagedata.title
    • prop1: ‘Aubergine'

    以逗號分隔多個值。

  7. 選擇​確定

本頁內容