加強連結歸屬

「加強連結歸屬」會使用連結元素編號自動區分單一網頁上連往相同網址的多個連結,藉此提升「網頁活動分析」報表的準確度。

用量

如要使用加強連結歸因功能,請按照下列步驟操作:

  1. 在 Google Analytics (分析) 帳戶的「管理員」使用者介面中,啟用加強連結歸屬
  2. 在每個網頁中更新代碼,以載入加強連結歸因外掛程式 (稱為「linkid」)。

下列程式碼顯示如何載入加強連結歸因外掛程式:

ga('create', 'UA-XXXXX-Y', 'auto');
ga('require', 'linkid');
ga('send', 'pageview');

加強連結歸因外掛程式會運用連結、父項元素和 Cookie 的元素 ID,區分同一個網址的連結。您可以在載入外掛程式時提供設定選項,自訂外掛程式尋找元素 ID 的 DOM 位置,以及這個 Cookie 的行為。

可用的選項和預設值如下:

Option 鍵 值類型 預設 說明
cookieName string _gali Cookie 的名稱
duration number 30 Cookie 的儲存時間長度上限 (以秒為單位)
levels number 3

在 DOM 中尋找現有 ID 的層級數量上限。舉例來說,下列連結不包含 ID 屬性,但 <ul> 元素 (超過兩個層級) 卻顯示:

<ul id="sidebar">
  <li><a href="/">Home</a></li>
  <li><a href="/about">About</a></li>
  <li><a href="/contact">Contact Us</a></li>
</ul>

如果 levels 選項設為 1,就不會找到「側欄」ID,且連結會保持匿名狀態。

以下舉例說明在使用加強型連結歸因外掛程式時,如何指定自訂設定選項:

ga('create', 'UA-XXXXX-Y', 'auto');
ga('require', 'linkid', {
  'cookieName': '_ela',
  'duration': 45,
  'levels': 5
});
ga('send', 'pageview');