文章目錄
更新時間:2024年12月26號
這一篇介紹Google Analytics 4與BigQuery連結。鑒於免費版的GA4的資料最多是保留14個月,建議你的GA4與BigQuery連結,保留原始資料。
認識BigQuery
BigQuery 是一種全代管式企業數據倉庫,可幫助你使用機器學習、地理空間分析和商業智能等內置功能管理和分析數據。
連結BigQuery的前提與限制
在連結BigQuery之前,請先確認滿足下列條件:
- 你的Google Analytics 4 和 BigQuery必須擁有帳戶的管理員權限。
注意:
- BigQuery是付費產品
連結設定
創建BigQuery專案
在Google Cloud裡點擊左上角的選擇專案的位置,然後點擊「新增專案」:
然後設定「轉案名稱」:
點擊「建立」就設定好了。
GA4與BigQuery連結
在Google Analytics 4 中點擊「管理」——「BigQuery 連結」——「連結」,進入BigQuery 連結的設定頁面:
主要分為三步:
- 選擇BigQuery轉案
- 調整設定
- 審查並提交
選擇BigQuery轉案
點擊「選擇BigQuery轉案」進入“連結至我可存取的 BigQuery 專案”頁面:
選擇上一步建立的專案“Haran”,然後點擊右上角的「確認」。
之後選擇資料儲存的位置:
這樣就完成了第一步,點擊“繼續”。
調整設定
點擊「選擇」,如做設定
- 資料串流和事件:選擇要導入哪個資料串流,和將哪些事件排除,需要注意,免費版的GA4每天最多可以匯出100萬事件數
- 頻率:就是匯出頻率:
- 每天:每天表示每天只匯出一次,你會在BigQuery裡只看到一種種類型的表格,events_YYYYMMDD表示完整表格。
- 串流:表示實時匯出,如果你選擇串流,你會在BigQuery裡看到兩種類型的表格,events_intraday_YYYYMMDD表示每日多次匯出的暫存表格,events_YYYYMMDD表示完整表格。
如果你用的是GA4 360,你會看到有三個選項:
這樣就完成了第二步,點擊「繼續」。
審查並提交
這一步是確認BigQuery的設定好,如果沒問題,點選「提交」就設置好了。
常見問題
BigQuery裡將資料保留更長時間
BigQuery裡的資料默認是保留60天的。
如果你已經是付費的了,可以調整保留時間,在資料集資訊裡的「編輯詳細資料」,按如下順序點擊:
就可以看到:
BigQuery裡沒有年齡、興趣的資料
Biguery裡的資料是定位到個人,涉及到使用者的隱私,為了保護使用者隱私,不提供年齡和興趣的資料。
GA4的资料与BigQuery不一致
有两种因素:
- 一種是計算邏輯,如使用者的計算,GA4和BigQuery就是不同的
- 一種是CMP,如果安轉有CMP,使用者拒絕追蹤,但還是會發送帶ping的請求,BigQuery是會記錄到這個請求,而GA4裡是建模後的資料
快速上手BigQuery
建議使用一些第三方的工具,自動生成SQL去BigQuery裡查詢,如GA4SQL,GA4BQ: