使用 gtag.js 追蹤出站連結

您可以使用 Analytics (分析) 的 Google Analytics (分析) 事件,追蹤將訪客帶往其他網站 (意即不是您的網站) 的連結所獲得的點擊。

熟悉使用 JavaScript 寫程式及修改 HTML 做法的人才適合設定 Analytics (分析) 事件追蹤;如果您不熟悉 JavaScript,請找有經驗的網站開發人員協助。

如想進一步瞭解如何設定基本追蹤程式碼,請參閱這篇說明中心文章

如果您已經在自家網站上加入 gtag.js 追蹤程式碼,只要複製下列指令碼並貼進您的網頁,就能設定用來追蹤出站連結的事件追蹤。

您將下列這段指令碼完整地複製並貼進網頁後,系統就會將您的出站點擊列進 Analytics (分析) 事件報表,「類別」為「出站」,「動作」為「點擊」,「標籤」則是網址 (這些資訊在程式碼片段中會以粗體字標明)。您可以使用這些值,也可以修改這些值並自行定義值。進一步瞭解事件元素

<script>
/**
* Analytics (分析) 用來追蹤出站連結所獲得點擊的函式。
* 這個函式需要有效的網址字串做為引數,並使用該網址字串
* 做為事件標籤。將傳輸方式設為「beacon」(信標),即可
* 在支援「navigator.sendBeacon」的瀏覽器中透過該功能傳送匹配。
*/
var trackOutboundLink = function(url) {
  gtag('event', 'click', {
    'event_category': 'outbound',
    'event_label': url,
    'transport_type': 'beacon',
    'event_callback': function(){document.location = url;}
  });
}
</script>

您也需要在連結中加入 (或修改) onclick 屬性;請以這個例子做為範本來建立您自己的連結:

<a href="http://www.example.com" onclick="trackOutboundLink('http://www.example.com'); return false;">歡迎瀏覽 example.com</a>

相關資源

這對您有幫助嗎?
我們應如何改進呢?