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

GA4 如何排除網址查詢參數?

Google Analytics Haran 3年前 (2023-01-22) 6431次瀏覽 6條留言

在GA4中,頁面網址預設會包含完整的查詢參數。

例如:

https://www.example.com/article?fbclid=123456

https://www.example.com/article?gclid=abcdefg
當網站流量來自不同廣告平台或社群媒體時,網址往往會夾帶各種追蹤參數。

如果不進行處理,GA4報表中的頁面資料可能會變成:

頁面網址
/article
/article?fbclid=123
/article?fbclid=456
/article?fbclid=789

造成:

  • 頁面報表變得雜亂
  • 相同頁面被拆分成多筆資料
  • 分析頁面流量變得困難
  • 探索報表維度數量暴增

因此許多網站會選擇移除不需要的查詢參數。

 

GA4可以直接排除查詢參數嗎?

在 Universal Analytics(UA)時代,可以直接在後台設定排除網址查詢參數

但在GA4中,Google已移除此功能。

目前無法直接在GA4管理介面中排除指定參數。

不過可以透過GTM修改page_location,將處理後的網址傳送至GA4,達到移除查詢參數的效果。

哪些查詢參數適合移除?

常見可移除的參數包括:

參數 來源
fbclid Facebook
gbraid Google Ads
wbraid Google Ads
msclkid Microsoft Ads
ttclid TikTok Ads
mc_cid MailChimp
mc_eid MailChimp

例如:

/article?fbclid=123456

與:

/article?fbclid=999999
其實是同一個頁面。

通常可以考慮移除。

哪些查詢參數不建議移除?

如果網站使用UTM參數分析流量來源:

utm_source
utm_medium
utm_campaign
utm_content
utm_term
一般不建議隨意移除。

因為可能影響:

  • 流量來源分析
  • 廣告成效分析
  • 行銷活動追蹤

建議先確認參數用途,再決定是否處理。

設定方法

假設要移除fbclid參數。

GTM上的變數範本有一個是叫Trim Query ,可以移除查詢參數。

步驟 1:安裝Trim Query變數範本

在GTM中點擊「範本」——「搜尋範本庫」變數範本裡的,然後搜尋 “Trim Query”:

GA4 如何排除網址查詢參數?

將它添加到工作區裡:

GA4 如何排除網址查詢參數?

步驟 2:建立 Trim Query 變數

在GTM中點擊「變數」——「新增」——「請選擇變數類型以開始設定…」——「Trim Query」,然後命名為”Page URL (Remove Query String)” ,做如下設定:

GA4 如何排除網址查詢參數?

 

步驟 3:覆寫page_location

接下來就是調整GA4基本追蹤的代碼,打開GA4基本追蹤,用”Page URL (Remove Query String)”去覆蓋page_location:

GA4 如何排除網址查詢參數?

這個設定的作用是是將移除了查詢參數的URL覆蓋原有的URL,之後傳送到 GA4 的網址就不會包含 fbclid。

如何驗證是否設定成功?

完成設定後,建議使用 GTM 預覽模式測試。

在GTM中點擊「預覽」:

GA4 如何排除網址查詢參數?

然後在Tag Assistant裡輸入https://www.haranhuang.com?fbclid=123321

GA4 如何排除網址查詢參數?

 

不要勾選“ ”,點擊「Connect」。

進入測試狀態後返回Tag Assistant,點擊Summary下的Container  Loaded,然後打開GA4基本追蹤的代碼:

GA4 如何排除網址查詢參數?

可以看到page_location是沒有查詢參數fbclid,表示fbclid已成功移除。

使用Trim Query的注意事項

  • 設定後無法回溯:GA4不會重新處理歷史資料。
  • 先確認參數是否有分析價值:有些參數雖然看起來多餘,但實際上可能有特定用途,建議先與行銷團隊確認。
  • 盡量只移除不必要的參數

常見問題(FAQ)

可以只移除特定參數嗎?

可以。

Trim Query支援指定要移除的參數名稱。

 

可以直接移除所有查詢參數嗎?

技術上可以。

但不建議。


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

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

  • 顯示名稱*
  • 電子郵件地址*
  • 個人網站網址
(6)个小伙伴在留言
  1. 如果想要在到達網頁或網頁/畫面的維度 也看得到參數,有辦法達到嗎?
    Tone2024-01-17 19:28 Reply Windows 10 | Chrome 120.0.0.0
    • 用“網頁路徑 + 查詢字串”這個維度
      Haran2024-01-18 14:51 Reply Mac OS X | Chrome 120.0.0.0
  2. 想請問GTM的代裡面只有看到GA4的事件,沒看到 "ga4設定"的代碼,可以怎麼設定排除呢?
    esther2024-02-29 10:23 Reply Mac OS X | Chrome 116.0.0.0
    • 如果是用gtag程式去追蹤的,那麼需要去修改修改gtag程式,假設網址是https://example.com/page1?gclid=24234242424,設定已經排除查詢參數的URL:gtag('set', 'page_location', 'https://example.com/page1')
      Haran2024-02-29 11:09 Reply Mac OS X | Chrome 122.0.0.0
  3. 去 GTM 裡面看已經沒有 Trim Query 的範本了QQ 想請問有其他解法嗎
    R2024-04-01 17:21 Reply Windows 10 | Chrome 122.0.0.0
    • 用Custom Javascript變數,需要自己寫code
      Haran2024-04-01 17:54 Reply Mac OS X | Chrome 123.0.0.0