文章目錄

GA4 金流網站來源出現在報表中、取代原本廣告或自然搜尋流量的情況,多半是因為使用者從商店網站跳轉到金流網站完成付款後,瀏覽器又跳回商店,而這段跳轉路徑沒有被 GA4 判定為同一個工作階段。想排查這個問題,得先確認付款流程中有哪些網域、這些網域是否在 GA4 的跨網域清單裡,以及瀏覽器的參照資訊有沒有在跳轉過程中遺失。這篇文章會照著一套可操作的順序走,不談抽象原理,直接給出能核對的步驟與表格。

本文重點摘要

  • GA4 金流網站來源問題多半不是追蹤碼沒裝對,而是跨網域清單沒涵蓋跳轉路徑上的網域。
  • 不受控的金流網域不需要也不應該被要求加裝 GA4 追蹤碼,問題核心在商店端的網域清單設定。
  • Referral exclusion list 與跨網域測量是兩個獨立設定,排查前要先分清楚用哪一個。
  • 用無痕模式實際跑一次付款流程,比看報表猜測更能快速定位工作階段斷點。
  • GA4 金流網站來源的最終判斷依據,是官方說明中列出的查詢參數與網域配對條件。

先畫出付款往返路徑

排查任何歸因問題之前,得先把使用者實際走過的網域順序寫下來,而不是憑印象猜測。一個常見的電商流程是:使用者在商店網站(例如 example.com)結帳,跳轉到金流服務商的網域(例如 pay.ecpay.com.tw 或類似服務),輸入卡號完成付款後,再被導回商店網站的「感謝頁」或「訂單完成頁」。這段路徑裡,每一次網域切換都是工作階段可能被切斷的節點。

列出去程與回程的每一個網域

建議用表格把「去程」(商店到金流)與「回程」(金流回商店)的網域分開記錄,因為 GA4 的跨網域設定是雙向的,但實務上問題常常只出在回程——金流網站的回跳網址如果沒有保留原始的行銷參數,或者中間還經過一次內部轉址,GA4 就會把回程視為一個全新的來源。

標記哪些網域是商店可控、哪些不可控

這一步經常被忽略,卻是整篇排查的分水嶺。商店自己的網域(含子網域)是可控的,可以在 GA4 後台設定跨網域清單;但金流服務商的網域屬於第三方,商店端無法也不應該要求在對方網站埋追蹤碼或修改網址結構。排查的目標,是讓「可控網域」之間的工作階段串起來,而不是奢望金流網站配合追蹤設定。

排查 GA4 金流網站來源問題時,先區分可控與不可控網域,能省掉大量白工。

延伸閱讀:購物網站金流上線前測試清單:正式環境與退款檢查

確認兩端的控制權與量測設定

畫完路徑圖後,下一步是確認商店網站這一端的 GA4 測量 ID 設定是否正確,以及金流網站那一端到底屬於哪一種性質的網域。這兩件事分開確認,才不會把「設定錯誤」跟「本來就不該設定」混為一談。

商店端:測量 ID 與資料串流是否一致

如果商店網站有多個子網域(例如 www.example.com 與 shop.example.com),務必確認它們使用的是同一個 GA4 資料串流或同一個測量 ID 下的設定。跨網域測量的前提,是這些網域都要能正確回傳到同一個 GA4 屬性,否則後續的跨網域清單設定也救不回來。

金流端:不要求對方配合,只確認回跳網址結構

很多企業在排查時會想「要不要請金流商也裝 GA4」,這個方向其實偏了。金流網域通常受 PCI DSS 等金融資安規範管制,不會也不該開放第三方追蹤碼。排查重點應該放在:金流商提供的回跳網址(Return URL/Notify URL)有沒有辦法保留商店原本要帶回的資訊,這部分通常要看金流服務商的技術文件,而非 GA4 設定本身能解決。

這一步做完,通常就能回答一個關鍵問題:工作階段斷裂是發生在「商店內部網域之間」,還是「商店與金流網域交界處」。前者可以靠 GA4 跨網域清單處理,後者則要搭配網址參數設計來緩解,兩者的排查方向完全不同。

檢查參照與跨網域條件

GA4 要判斷一個新進站是「延續原本工作階段」還是「新的來源」,依據的是參照網址(referrer)與跨網域清單的比對規則。根據 Google Analytics 說明中心關於跨網域測量的說明,只有被加入清單的網域,彼此之間跳轉時才會自動帶上 GA4 專屬的連結參數(_gl),藉此保留原始來源與工作階段 ID。

跨網域清單只該放商店自己的網域

常見的誤解,是把金流網域也加進跨網域清單,認為這樣就能「串起來」。但金流網域不受商店控制,就算加進清單,GA4 也沒辦法在對方頁面上插入連結參數,這個設定基本上不會發揮作用。跨網域清單該放的是商店自己管理的所有網域與子網域,例如結帳頁、會員系統、客服系統如果分屬不同網域,才需要放進去。

Referral exclusion list 是另一套機制

參照排除清單(Referral exclusion list)的作用,是告訴 GA4「哪些網域即使出現在 referrer 裡,也不要被當成新的流量來源」。根據 Google Analytics 說明中心的定義,GA4 預設會把自己網域、以及部分已知的金流與社群網域列入排除清單,但不是所有金流服務商都會被自動涵蓋,這點需要到 GA4 管理介面的「資料串流」設定中逐一核對。

跨網域清單解決不了的事,別指望參照排除清單能補救。

兩套機制搞混,排查只會原地打轉

實務上最常見的卡關點,是把跨網域清單和參照排除清單當成同一件事在設定。簡單區分:跨網域清單決定「要不要在網址後面帶參數」,參照排除清單決定「就算沒帶參數、referrer 看起來像外部網站,要不要還是算進原本的工作階段」。付款跳轉的情境裡,這兩者常常要搭配使用才能完整涵蓋。

延伸閱讀:Google Analytics 4事件設定教學:14個步驟從零開始上手

用測試流程核對來源變化

設定看起來正確,不代表實際運作正確。假設一家經營訂閱服務的中小企業,商店主網域是 example.com,金流結帳頁是第三方網域,排查流程可以依照下列步驟實測,並記錄每一步的來源/媒介(Source/Medium)變化。

用無痕視窗跑一次完整流程

開啟無痕模式,從一個明確的外部來源進站(例如直接貼上帶有 UTM 參數的網址,或從已知的廣告預覽連結進站),完整走過瀏覽商品、加入購物車、跳轉金流、完成付款、返回商店感謝頁的全流程。過程中不要切換分頁或關閉視窗,確保工作階段環境單純。

用即時報表比對每一頁的來源歸因

在 GA4 後台開啟「即時」報表,觀察使用者卡片中顯示的來源/媒介。正常情況下,從進站到完成付款返回商店,來源/媒介應該維持一致(例如都是 google / cpc 或 line / social)。如果在跳回商店的那一頁,來源/媒介突然變成金流網域的名稱,就代表這個跳轉節點確實是斷點所在。

建立跳轉路徑核對表,逐項記錄

把測試結果整理成表格,方便團隊內部溝通與後續追蹤修正進度:

檢查項目商店端網域金流端網域是否已處理
是否列入跨網域清單需確認(commerce.example.com 等子網域)不適用(第三方網域不應加入)依實際設定填寫
是否列入參照排除清單通常不需要需於 GA4 後台確認是否已預設排除依實際設定填寫
回跳網址是否保留參數需確認感謝頁網址結構依金流服務商技術文件依實際測試填寫
無痕測試來源是否一致進站到結帳前應一致跳轉金流當下可忽略依實測結果填寫

這張核對表的用意不是給出標準答案,而是讓排查過程有紀錄可查、有依據可改。

測試時也建議搭配瀏覽器開發者工具的「網路」面板,直接觀察跳轉當下的 HTTP 狀態碼與網址參數是否在轉址過程中被截斷,這比單純看 GA4 報表更能抓到技術層面的根本原因。

保留限制與官方來源

排查到這一步,有些限制必須老實說清楚,不能假裝設定對了就萬事大吉。GA4 的跨網域測量與參照排除機制,都是建立在「瀏覽器允許 JavaScript 正常執行、Cookie 未被封鎖」的前提上。如果使用者的瀏覽器啟用第三方 Cookie 封鎖,或是透過行動裝置的應用內瀏覽器(例如社群 App 內建瀏覽器)完成付款,GA4 的判斷結果可能會與預期不同,這是平台機制本身的限制,不是設定錯誤。

金流網域的技術變動不在商店控制範圍內

金流服務商可能因為資安政策調整或系統升級,改變回跳網址的結構,這種變動商店端往往無法事前得知。建議的作法是定期(例如每季或每次金流商公告系統更新後)重新跑一次本文第四章的測試流程,而不是設定一次就永久不管。

以官方文件為準,版本會持續更新

GA4 的跨網域測量與參照排除規則,Google 仍在持續調整細節,本文引用的官方說明頁面內容以撰寫當下版本為準。實際操作前,請務必重新核對 Google Analytics 說明中心與 Google Analytics 說明中心的最新版本,介面文字與功能選項可能與本文撰寫時有所出入。

GA4 設定對不對,最終要靠官方文件核對,不是靠經驗猜測。

延伸閱讀:付款成功訂單未更新?金流回呼與對帳檢查全解析

對於缺乏內部技術團隊、或是第一次處理這類跨網域歸因問題的中小企業,我們建議在導入新金流服務或進行網站改版時,同步規劃 GA4 的事件驗收流程,避免上線後才發現來源資料已經被污染數週,回頭清理反而更費工。

需要協助排查 GA4 金流歸因問題?

如果貴公司的商店網站正面臨付款跳轉後來源資料異常的情況,歡迎與我們聯繫,討論網站架構與 GA4 設定的諮詢與報價規劃。