
GTM教學|抓取ClientID|GA4自訂維度分析
ClientID存放在網站裡面的Cookie 讓GA辨識裝置使用者。而另外一種則是UserID,透過使用者登入網站後,給一組指定的ID,只要使用者換裝置,都可以辨認是同一位使用者。
ClientID存放在網站裡面的Cookie 讓GA辨識裝置使用者。ClientID其實也可以在額外使用,像是將CID置入在GTM代碼裡面的參數。後續搭配使用GA4自訂維度,可以在GA4的自訂探索報表中,利用自訂維度-CID的來進行更多元分析。
比較常被容易搞混的 「user_id」,通常用於跨裝置的辨別。透過SQL系統資料庫,於使用者登入後給予一組固定的ID,藉由user_id可以知道使用者即使在不同裝置、不同工作階段,都能連接使用者的行為。因此 Client_ID無法被用於紀錄跨裝置的使用者 上,務必釐清。
快速區分這兩個的辨別方式:
- ClientID:GA4辨識使用者。
- User_id:辨識使用者跨裝置、跨工作階段。
Client_id
本篇文章會透過自訂JavaScript來進行抓取Client_id,另外需要注意的是ga.getALL並不是每一個網站都可以用 。 ClientID主要為記錄使用者的瀏覽器、裝置資訊,後續可以透過Client_ID等其他資料,進行離線傳輸資料 - MP通訊協定。

如果想要於前端查看Client_ID,可以打開瀏覽器中F12,點選Application,找到_ga的Cookie名稱。

取得ClientID 方法1

開啟GTM,在變數裡面找到自訂JavaScript,並輸入範例圖的JavaScript。
function(){ var track = ga.getAll()[0]; return track.get('clientId'); }
取得ClientID 方法2
如果以上的JS程式碼在你的網站不適用,你可以直接在GTM代碼中新增這個範本,來自國外GTM使用者開源的代碼 - GTAG GET API。裡面會直接讓我們可以勾選要回傳的內容,讀者再依照自己的情境勾選。觸發條件選擇All Pages即可。

設定完成後,你就可以看到這個DataLayer有對應的Cid, Sid,後續再透過變數撈取至GTM使用即可。

查看GTM除錯模式的資料

進入Debug模式,查看每一個事件底下,是否有剛剛設定的CID以及對應的值。
將參數加入使用者屬性

請參考範例圖,將使用者層級輸入。依照辨識輸入KEY值,Value請務必用剛剛新增的JS變數。 Key:gid Value:{{gid}}
另外自從GTM更新為GTAG後,已經 有全域的事件設定功能 。你也可以透過直接設定basecode中的使用者層級變數,來直接覆蓋全站的GA4事件。但經過多位使用者測試,如果這個方式不可行,那你只好也手動一個一個埋設至各個GA4事件。
GA4新增自訂維度

1.前往GA4的設定 2.自訂定義 3.建立自訂維度 4.依照方框內輸入,範圍選擇「使用者」
自訂探索報表建立

等待一天左右再去探索報表中,選擇維度中的「自訂」。發現裡面有前日新增的ClientID自訂維度,就可以拿出來與GA4的其他維度資料做分析。
對比這張GA4內建的探索報表 - 使用者多層檢視報表。裡面的有效使用者ID即Client_id,就是已經被固定,無法搭配其他維度進行分析。

總結
將Client_ID埋入至GA4的各個事件中,有些是不建議這樣埋設,因為會造成 High-cardinality dimensions 的問題產生。但有些人會想要利用ClientID進行探索報表中的其他分析。因此有些人 建議這樣埋設、有些人則不建議這樣埋設 ,因此要做這樣的設定之前,務必好好考慮,是否利大於弊。
如果你選擇這個使用方式,未來可用這個維度,跟其他資料做混合使用,也可以 搭配使用者多層檢視,來比對個別使用者的行為、來源 。
需要任何協助嗎?
最快一個工作天將與您聯繫。
其他文章推薦
查看更多 →
【成功案例】修復GA4 網店總收益落差
台灣開店平台常有數據與GA4 數據大幅落差問題。導致數據人員無法判讀數據的困擾。

【成功案例】修復GA4 網店工作階段判讀落差
本次黑客修復網店utm 臉書廣告歸因判讀,以及direct / none 歸因判讀錯誤問題。成功將網店的臉書廣告歸因提升141% 正確修復,而direct / none 也有明顯下降!

Looker Studio |國外串接工具 Supermetrics, Adveronix 價格比較整理
目前台灣要將臉書廣告數據、Google Ads、META 社群數據,或是GA4 數據彙整至Google Sheet, Looker Studio 都需要依賴以下這幾項工具 快客 、 Porter Metrics、Supermetrics、Reporting Ninja、Adveronix 與 Dataslayer.ai 。 如果你是正在尋找這種第三方串接工具的,這篇文章會很適合你,同時也可以考慮,由黑客數位所開發的串接工具 快客,價格合理、不限查詢次數、整合台灣常用資料源、全中文介面、中文客服支援 。本篇將深入比較五款熱門行銷報告與資料自動化工具 —— 快客 、Porter Metrics、S

Looker Studio 教學|Super Metrics 串接教學
讓looker studio 串接臉書廣告數據。本篇文章使用supermetrics 帶你從0串接你的facebook ads 廣告數據。supermetrics 提供一個月999的台幣為授權使用費,也有提供免費使用的14天版本。

【成功案例】GTM 伺服器, Meta CAPI - GA4 完整導入
本次黑客與台灣知名充電站品牌 EVOASIS 合作。提供部署GTM 伺服器追蹤、META CAPI設定、GA4 完整電商事件導入。黑客提供前後端完整技術支援,協助客戶蒐集到更準確的事件追蹤數據。

【成功案例】修正GA4 總收益數據落差
本次黑客與勵馨基金會合作,GA4 修正顧問指導。從原本大幅捐款金額落差,網站只有蒐集到網站10%的金額數據。至透過黑客提供正確修正流程,網站收益金額提高到7-8成的數據正確。

【成功案例】內容型漏斗規劃
本次黑客與 UDRIVE City 合作,規劃 GA4 內容型網站漏斗事件。從原本完全沒有任何GA4 數據,完整揭露每一個網站用戶的行為節點。提高後續數據分析的完整性,加入購物車事件↑∞、購買事件↑∞。

【成功案例】多管道數據報表建置
本次黑客與 古北町 合作,規劃 Looker Studio 多管道數據報表。結合 META廣告數據 x GOOGLE Ads 數據。整理、重新規劃原本凌亂難讀的數據報表,提供人員無需再手動整理數據、匯出Excel 數據等。提高後續數據分析的效率。

【成功案例】數據分析轉換率優化
本次黑客與 DEPIC 合作。Looker Studio, Clarity, AB TEST, GA4 工具。替客戶找出網站熱門動線、專注區域,以及透過數據判斷冗贅流程、商品頁過長、修正用戶購物流程等。打造多管道報表,有助於企業未來在數據分析時更加有效率。