如何串接BigQuery

GA4串接BIgQuery | BIgQuery費用|GA4數據儲存

從過往UA串接BIgQuery需要付費;目前GA4已經開放免費串接BQ,而且BIgQuery也可以作為一個龐大的資料倉儲、查詢、分析的工具。因為目前GA4只提供最多14個月的資料儲存服務,透過Bigquery的資料表預設時間設定,你可以將資料表的時間更變為永久。所以趕快將GA4與BIgQuery立即串接吧!

許多廣告投手、品牌行銷人員,通常都用GA4,但可能比較少碰過BIgQuery。這一篇就是解答常見的BIGQUERY疑慮、以及怎麼串接BIgQuery。如果你是因為沒有BigQuery的大量資料練習,BigQuery也能免費匯入公開資料,讓你做SQL的查詢練習。

甚麼是BIgQuery

BIgQuery為GCP上其中一個提供的服務,BIgQuery可以提供使用者串接GA4資料,做為資料倉儲、資料分析、資料匯出等需求。因應目前GA4最多只提供14個月的保存期限,推薦品牌方可以將GA4串接至BIgQuery。

使用BIgQuery需要有甚麼限制嗎?

使用BIgQuery需要有一定的SQL語言基礎,如果你的公司沒有工程部門,也沒有懂SQL查詢語言的人。那你可能就會需要外聘SQL的分析人員,將你的資料從BIgQuery拉出做查詢分析。

怎麼判斷需要使用BIgQuery?

GA4怎麼串接BIGQUERY? 串接BIGQUERY有甚麼好處,需要費用嗎?

相較如果你把資料儲存在GOOGLE SHEET,只要你的資料破上萬筆,那麼你在分析時一定會有停頓的情況出現。因為GOOGLE SHEET並不是專門設計用來做大量資料儲存、分析的地方。如果資料龐大就直接串接BIgQuery,TB以上的資料也對他來說不是問題。

GOOGLE SHEET的資料處理相較BIgQuery,速度絕對是看不到BIgQuery的車尾燈。而且使用起來順暢,唯一的顧慮就是需要有SQL的底子,才能做更全面的資料分析。

BIgQuery也提供可以匯出,或是再進行串接LOOKER STUDIO的服務。過往如果你直接使用GA4與LS作為連接,偶爾會遇到Token不足限制。這時候如果你使用BQ與LS串接,則可避開此限制。

BIgQuery可以看到甚麼資料

GA4怎麼串接BIGQUERY? 串接BIGQUERY有甚麼好處,需要費用嗎?

行銷人會用到的traffic source 基本上都可以看到。USER_ID, TransationID, City, Events, devices等。基本上GA4有的資料,BQ都可以抓得出來。而且BIgQuery提供沒有閾值的限制。所以看的資料也會更加全面。

  • BigQuery做為LS跟GA4的中介站,非常實用。
  • BigQuery做為資料倉儲,可以彌補GA4只提供14個月的資料儲存時間

GA4串接BIgQuery需要費用嗎

GA4怎麼串接BIGQUERY? 串接BIGQUERY有甚麼好處,需要費用嗎?

BIgQuery的收費方式,根據官方提供的文件,收費方式如下。詳閱BIgQuery官方文件。

查詢計費:BigQuery以量計價的計費模式 (每 TiB)。採用這種定價模式時,系統會依據每項查詢處理的位元組數向您收費。每個月可免費處理 1 TiB 的查詢資料。超過則以USD$7.19 / 每Tib 計費

備註:1GiB = 1.07374182 GB。

儲存計費:BigQuery提供每個月前10GB的儲存空間為免費,如需要了解超過10GB的費用,請點選官方文件,裡面有分成不同使用情形的儲存資料,做對應的計費。

詳細以Google Cloud Platform 最新公告為主,因為隨時可能會再調整。

可不要以為1Tib很多,當你查詢的資料破萬筆時,每一次的請求基本上都會是好幾百MIb以上,甚至更大就會超過1GiB。基本上1TB的使用量對大企業來說,一下就會耗損完。因此需搭配LIMIT的限制資料量,或是利用WHERE條件的SQL語法作為篩選,或是查詢必要欄位即可;以上都能節省用量消耗;右上角可以看到查詢時會使用的資料大小。

如何避免BigQuery收取費用

一開始Google Cloud Platform都會提供300元美金 (9000多台幣),給我們免費使用,但只要這一些優惠金使用完,並且你有開始啟用「完整付費模式」。那麼GCP就會於這300美元優惠金使用完畢後,開始每個月進行信用卡扣款。所以問題來了,要怎麼樣避免BigQuery進行收費?

BigQuery是個非常好用的工具,而且其實每個月收費並不多,個人其實不建議將帳單模式關閉。不過如果是對於一般職員想要練習BigQuery,或是SQL查詢,你就可以參考以下。

點選左側選單中的「帳單」。

bigquery點選左側選單中的「帳單」。

點這一個頁面可以看到你目前需要支付的金額,Google Cloud 將會於隔月收取。

bigquery需要支付的金額,Google Cloud 將會於隔月收取

進來後,你可以把原先開始的專案,或是你全部正在開啟的專案,停用計費功能。一旦停用,你原本啟用的API,例如BigQuery, VM, Cloud Run 將有可能會受到影響。例如BigQuery你的資料將會無法開啟。

bigquery停用計費功能

BIgQuery保存的資料是永久嗎?

如果設定完BigQuery的資料,需要注意「預設資料表到期時間」是不是為永久,如果不是需要點一下旁邊的「編輯詳細資料」。務必專案要綁定付款資料,且啟用完整帳戶,才能設定為永久。

如何串接BIgQuery

GCP首頁進入控制台

GA4怎麼串接BIGQUERY? 串接BIGQUERY有甚麼好處,需要費用嗎?

選擇對應專案

GA4怎麼串接BIGQUERY? 串接BIGQUERY有甚麼好處,需要費用嗎?

如果你從沒使用過GCP,你需要先建立一個BIgQuery的專案。以供未來打開BIgQuery時會使用到。藍框處則是可以先開通帳戶領取300元美金。如果你沒有使用到就可以不用開通。但未來說不定會強制BIgQuery也需要使用付費專案。

建立GCP專案

GA4怎麼串接BIGQUERY? 串接BIGQUERY有甚麼好處,需要費用嗎?

上一步驟點選紅框處後,這邊再點選新增專案

GA4怎麼串接BIGQUERY? 串接BIGQUERY有甚麼好處,需要費用嗎?

打上對應的專案名稱後點選建立。

GA4怎麼串接BIGQUERY? 串接BIGQUERY有甚麼好處,需要費用嗎?

你會再選擇專案的地方看到剛剛新建好的專案。

回到GA4串接BIgQuery

GA4怎麼串接BIGQUERY? 串接BIGQUERY有甚麼好處,需要費用嗎?

點選左下角的管理,找到產品連結中的BIgQuery。

GA4怎麼串接BIGQUERY? 串接BIGQUERY有甚麼好處,需要費用嗎?

選擇你剛在GCP創立的專案,還有選擇資料地區;這邊直接選擇台灣。

GA4怎麼串接BIGQUERY? 串接BIGQUERY有甚麼好處,需要費用嗎?

按照以上範例圖設定。

等待1-2天GA4資料匯入

GA4怎麼串接BIGQUERY? 串接BIGQUERY有甚麼好處,需要費用嗎?

切換為你新建好的專案,並在選單中選擇BIgQuery。

GA4怎麼串接BIGQUERY? 串接BIGQUERY有甚麼好處,需要費用嗎?

前往你的GCP對應的BIgQuery專案,於選單中找到BIgQuery你就可以看到類似這個範例圖的資料。
如果你是剛串接好BigQuery,會需要等待1-2天,這裡才會有對應的資料。

error: