2023 年 GA4 串接 BigQuery 的完整教學

bigquery

2023 年 GA4 串接 BigQuery 的完整教學

應該不少人對於 GA4 的事件資料保留最多僅 14 個月頗有微詞了… 這對於許多中大型網站來說是個很麻煩的一件事。

image 8
Google 養套殺?

資料保留是什麼?

應該有許多人開始使用 GA4 了,但應該也注意到裡頭的相關設定。像是資料串流、事件參數、目標對象等等… 資料保留是什麼?

原來 GA4 開始資料不像舊版GA(UA)可以保留永久資料了。

GA4 不能儲存永久資料,那該怎麼辦?

在 GA4 的設定當中,我們可以在「資源」底下的「產品連結」當中找到 BigQuery 連結。使用 BigQuery 就可以幫助我們把資料儲存下來,就不用擔心未來 GA4 超過 14 個月以上的資料無法存取囉!

強烈建議!如果你的 GA4 還沒有進行這個設定的話,趕快處理!
好啦其實也沒那麼急... 畢竟從現在開始架設好 GA4 開始累積資料,你實際也還有 14 個月可以拖延。

什麼是 BigQuery ?該怎麼開始與 GA4 連結?

什麼是 BigQuery ?

BigQuery 是 Google Cloud Platform(GCP)上的一種強大的企業級雲端數據資料庫和分析工具。它可用於儲存和分析大規模結構化和非結構化數據資料,包括日誌、設備數據、用戶交互數據、遙測數據等等。

BigQuery 具有高度可擴展性和彈性,可以處理數據資料的大小從幾百 GB 到數 PB 以上。使用 BigQuery ,用戶可以輕鬆地查詢數據集,並使用 SQL 語言進行複雜的分析,如聚合、過濾、排序、連結等等。此外, BigQuery 還提供了可視化工具和機器學習算法,可用於更深入的分析。

BigQuery 還與其他 GCP 產品和第三方工具整合,使其更容易集成到現有的數據流程中。它具有高度的安全性和可用性,並提供彈性的計費選項,可根據用戶需要的存儲和查詢容量進行調整。

image 3
… 你沒猜錯

首先,先訪問 Google Cloud

訪問連結後,我們先登入帳戶。登入後接著在 Google Cloud 首頁上點選右上角的「控制台」。
進入後 Google Cloud 會請你勾選一些資料蒐集但書,我們只要確認勾選後繼續就可以了。

image 4

成功進入後,就會看到許多專業的功能!但在左側 sidebar 可以看到「BigQuery」的字樣,那就是我們這次要使用的功能。
但在這之前,我們要先做的事情是「選取專案」(左上角 Google Cloud 的旁邊)

image 5

點取「選取專案」後可以看到裡頭沒有任何專案(忽略”無機構”),點擊右上角的「新增專案」。然後接著幫專案命名。(建議命名可以使用網站 domain 即可)

image 6
image 7
建議命名你看得懂的專案名稱
image 8
恭喜!專案建立完成。

接著開始進行 GA4 & BigQuery 的連結吧!

回到 GA4 「管理」當中,在「資源」列表最下方的「產品連結」找到「BigQuery 連結」。進入後點擊右上角的「連結」就可以進入設定畫面。

截圖 2023 04 15 下午2.00.37

接著點擊「選擇 BigQuery 專案」。

image 9

接著會跳出視窗選取要使用的專案。我們可以選擇剛剛設定好的專案就可以囉。

image 10

下一步是選取資料位置,有台灣的選項就選台灣即可。

資料位置的不同可能會有哪些影響嗎?這可能針對每個不同地區的政策會有所不同。例如某些地區可能會限制資料輸出至美國,那麼在資料位置上就不能選定美國地區(不能選擇的話它會連結失敗。)
image 11

GA4 與 BigQuery 建立連結中的調整設定

在調整設定當中,資料串流和事件當中可以設定我們想要連結的串流。假設你想連結的資料串流只有 Web 而且同時你的有 App 的串流的話,那就在「設定資料串流和事件」當中進行設定。

與此同時,我們可以看到「加入行動應用程式串流的廣告 ID」。如果有 App 串流的話,就可以勾選這個選項,讓 BigQuery 可以接收到 App 串流的廣告 ID 。

image 12

而我的網站只有一種串流:Web,所以我基本上沒有需要設定的地方。

image 14

接著是資料頻率,如果沒有要付費使用的話,選擇「每天」就可以囉,付費使用的話就可以使用串流接收最及時的資料。

image 15

最後系統會列出你前面設定好的選項,確認後就可以執行提交。提交後我們就可以看到 BigQuery 的連結已建立。

image 16

這邊也要注意,進到 BigQuery 的數據都是「原始數據」(Raw data)。所以未來要怎麼拿來使用就是很重要的重點。要使用 SQL 或者各種不同的資料庫軟體來搭配,將所需要的數據可視化或者抓出來統計計算哦。