正常來說,一個網站(網域)只會埋設一個 GA4 資料串流,但如果我們今天故意創建兩個 GA4 的 Web 資料串流埋設到同一個網站上會發生什麼事呢?
Google 不建議創建一個以上的 GA4 Web Data Stream
首先先正常的建立一個 GA4 資料串流都沒什麼問題,但想要新增第二個的時候,Google 便會跳出警告:
Google 在官方的文件中有提到:
https://support.google.com/analytics/answer/9679158
資料串流不等於通用 Analytics 中的資料檢視,且不應用來劃分資料,否則就會無法跨資料串流找出使用者之間的關聯,因為每個串流都是獨立的資料集合來源。這或許會導致資料灌水 (視您的 Google 信號使用情況或登入狀態/User-ID 而定),因為系統可能無法移除重複的使用者。
因此建議:
- 每項資源 1 個網站資料串流
- 每項資源 1 個 iOS 資料串流
- 每項資源 1 個 Android 資料串流
每個應用程式資料串流只能連結到一項 GA4 資源,因此在決定要將哪些串流連結到資源時,請務必將這一點納入考量。
實際建立兩個 GA4 Web Data Stream 並觀察數據
透過 Debug View 可以看到所有事件都被計算了兩次
結論
不要在一個網站上埋設兩個 Web Data Stream,如果想要達到像過去通用 GA 的資料檢視概念,那麼你要學會的是使用 GA4 新版的自訂報表功能來篩選出期望的資料。當然,必要時需要自訂事件和自訂屬性來做出使用者和事件的區分。