有問題可以在文章底部留言

如何在GA4裡追蹤外連點擊(Outbound Click)

Google Tag Manager Haran 2年前 (2024-12-26) 3697次瀏覽 0條留言

更新時間:2024年12月27號

當使用者瀏覽網站時,經常會點擊前往 Facebook、Instagram、YouTube、合作夥伴網站或其他第三方平台。如果你無法追蹤這些外部連結,就很難了解:

  • 哪些外部平台最受使用者歡迎?
  • 哪些CTA效果最好?
  • 使用者離開網站前最常點擊哪些連結?
  • 社群媒體導流按鈕是否真的有人使用?

本篇將介紹如何在GA4中追蹤外連點擊,並分享兩種常見做法:

什麼是GA4外連點擊?

外連點擊(Outbound Click)是指:

使用者點擊連結後,離開目前網站並前往其他網域。

例如,目前頁面https://www.haranhuang.com/about-me.html 裡的Facebook鏈接,當使用者點擊 Facebook 連結時,就會觸發一次外連點擊事件。

如何在GA4裡追蹤外連點擊(Outbound Click)

方法一:使用GA4加強型評估事件(推薦)

GA4已內建外連點擊追蹤功能,不需要撰寫程式碼即可啟用。

外連點擊事件資訊

外連點擊的事件名為click,每次使用者點擊的連結會將其帶離目前網域時,記錄一次外連點擊事件。

 

GA4自動收集的事件參數

當使用者點擊外部連結時,GA4會自動傳送以下參數:

參數名稱 說明
link_url 點擊的完整網址
link_domain 目標網域
link_id HTML 元素 ID
link_classes HTML Class
outbound 是否為外部連結(true)

例如:

參數
link_url https://facebook.com/xxxxx
link_domain facebook.com
outbound true

啟用外連點擊追蹤

在GA4中,點擊 「管理」——「資源設定」——「資料收集和修改」——「資料串流」——「網站串流」——「加強型評估」,就可以看到加強型評估事件的設定介面:如何在GA4裡追蹤外連點擊(Outbound Click)

勾選「外連點擊」,然後點擊 「存儲」,就可以開啟外連點擊。

為什麼推薦先使用加強型評估?

優點:不需GTM、不需撰寫程式碼、自動收集、官方支援、設定速度最快

適合:公司官網、品牌網站、部落格、中小型網站

如果只是單純想知道使用者點了哪些外部網站,通常已經足夠。

 

方法二:使用GTM建立自訂外連點擊事件

雖然GA4已提供click事件,但許多分析人員仍會選擇自行建立事件。

因為click這個名稱不好,容易誤解,建議是命名為Outbound Links或Outbound Click,更加易懂。

 

外連跳轉的兩種實作方式

在設定前,需要先確認網站的外連實作方式

  • 類型一:HTML href 連結,這是最常見的,GTM可以獲取完整的事件參數,也是最推薦的實作方式
  • 類型二:JavaScript 跳轉,這類情境雖然可以追蹤,但有些事件參數會獲取不到

示例是屬於第一種,接下看如何設定:

Step 1:開啟GTM內建變數

在GTM中點擊「變數」——「設定」,勾選Click URL:

如何在GA4裡追蹤外連點擊(Outbound Click)

方便後續除錯與分析。

 

Step 2:新建觸發條件

在GTM中點擊「觸發條件」——「新增」——「請選擇觸發類型以開始設定…」——「僅連結」,命名為 “outbound”, 然後做如下設定:

如何在GA4裡追蹤外連點擊(Outbound Click)

Click URL 不包含 haranhuang.com 表示內部頁面的點擊跳轉不觸發。

 

Step 3:設定代碼

在GTM中點擊「代碼」——「新增」——「請選代碼發類型以開始設定…」——「Google Analytics (分析):GA4 事件」,命名為 “GA4-Event-Outbound Click”, 然後做如下設定:

如何在GA4裡追蹤外連點擊(Outbound Click)

這裡的事件參數盡量用加強型評估事件裡外連點擊click裡的事件參數,這樣未來分析時能維持一致性。

 

Step 4:預覽調試

接下來就是預覽調試,在GTM裡點擊右上角的「預覽」,可以在Tag Assistant裡看到:

如何在GA4裡追蹤外連點擊(Outbound Click)

事件準確觸發。

 

如何在GA4查看外連點擊資料?

方法一:事件報表

在 GA4中點擊「報表」——「參與」——「事件」:

如何在GA4裡追蹤外連點擊(Outbound Click)

就可以看到click事件,它有4個事件參數,直接點擊click,可以在“最近 30 分鐘內的事件”裡找到最近30分鐘的出站鏈接事件點擊。

這種方式,只能看到最近30分鐘內的,如果要看昨天,或過去一段時間的搜索詞,那麼需要用探索或Looker Studio。

 

方法二:探索報表分析外連網站

在GA4中點擊「探索」——「任意形式」,然後做如下設定:

  • 列:連結網域
  • 值:事件計數、活躍使用者
  • 篩選器:事件名稱 包含 click

如何在GA4裡追蹤外連點擊(Outbound Click)

就可以知道跳轉到不同的第三方網站的次數。

其中2裡是空白,就是因為用JavaScript实现外鏈跳轉,導致參數獲取不到。

常見問題

為什麼link_domain是空白?

通常有以下原因:

原因 說明
JavaScript 跳轉 無 href 屬性
SPA 網站 點擊後由前端框架接管
自訂按鈕 並非真正的 <a> 標籤

建議優先使用標準HTML連結。

 

為什麼沒有看到click事件?

請檢查:

  • 是否啟用加強型評估事件
  • 是否為真正跨網域
  • 是否已等待資料處理完成
  • 是否在Tag Assistant測試

 

加強型評估事件與GTM自訂事件該選哪個?

情境 建議方案
只想知道外部連結點擊 加強型評估事件
需要自訂事件名稱 GTM
需要額外參數 GTM
大型網站資料治理 GTM

結論

GA4已內建外連點擊追蹤功能,大部分網站只需啟用加強型評估事件的click事件 即可快速掌握使用者離站行為。

不過若希望報表更容易理解、符合企業命名規範,建議透過GTM建立自訂事件,例如outbound_click或outbound_link,並沿用GA4的標準事件參數(link_url、link_domain、link_id、link_classes)。


如果您在操作上仍有任何疑問,歡迎留言交流,或加入:Google Analytics 4交流社團發問
Like (2)
發佈我的留言
取消留言
表情 贴图 加粗 删除线 居中 斜体

Hi,*为發佈留言必須填寫。

  • 顯示名稱*
  • 電子郵件地址*
  • 個人網站網址