聯絡我們LINE加入 LINEFacebook粉絲專頁
GTM教學|抓取ClientID|GA4自訂維度分析
GTM

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進行探索報表中的其他分析。因此有些人 建議這樣埋設、有些人則不建議這樣埋設 ,因此要做這樣的設定之前,務必好好考慮,是否利大於弊。

如果你選擇這個使用方式,未來可用這個維度,跟其他資料做混合使用,也可以 搭配使用者多層檢視,來比對個別使用者的行為、來源 。

需要任何協助嗎?

最快一個工作天將與您聯繫。

其他文章推薦

查看更多 →
GTM 教學|Shopify 如何設定META 免費像素?
GTM

GTM 教學|Shopify 如何設定META 免費像素?

這篇會教你使用SHOPIFY 的顧客事件 (自訂像素) Customer Pixel 來安裝行銷常用代碼。例如,META, GA4, Gads 轉換代碼等。透過AI 可以快速協助我們完成這些行銷追蹤碼的設定。

【成功案例】GA4 電商事件規劃
成功案例

【成功案例】GA4 電商事件規劃

本次黑客協助規劃舒康雞電商網站,完整規劃GA4電子商務必要事件,以及正確觸發事件。精準蒐集網站用戶行為,大幅提高網店轉換率。

【成功案例】轉換率優化模組
成功案例

【成功案例】轉換率優化模組

本次黑客與三隻斑馬合作,提供轉換率優化模組埋設,幫助電商網站改善用戶動線、用戶體驗,以增加廣告用戶的實際購買轉換率。本次黑客協助提供撰寫前端轉換率模組,以及完整設定、指導轉換率模組使用教學。

Meta Ads MCP 是什麼?不用寫程式也能讓 AI 分析 Meta 廣告
AI

Meta Ads MCP 是什麼?不用寫程式也能讓 AI 分析 Meta 廣告

行銷人、廣告投手一定要學的 MCP 串接方式。輕鬆讓 AI 讀取 Meta 廣告資料,透過 MCP 開始分析你的 Meta 廣告數據、GA4 數據等更多。一站式輕鬆分析廣告數據、廣告操作等複雜任務交給AI!

【成功案例】GA4 導入
成功案例

【成功案例】GA4 導入

本次黑客與 低調生活DLIFE 合作,協助提供完整 GA4 數據健檢、完整GA4事件規劃、提供頂尖數據儀表板。再透過快客數據串接,協助客戶打造一系列的數據報表,同時也提供完整數據流工作的完整解說。

【成功案例】GA4 導入
成功案例

【成功案例】GA4 導入

本次黑客與 澄駒國際車業 合作,協助提供完整GA4事件規劃、提供頂尖數據儀表板。透過快客數據串接,協助客戶打造一系列飛快的數據報表,同時也提供完整數據流工作的完整解說。

GA4教學|數據工程師教你使用GA4 MCP
GA4

GA4教學|數據工程師教你使用GA4 MCP

這篇文章會教你使用 CLAUDE 或是其他 AI AGENT 帶你從 0 串接 GA4 MCP。需要注意創立 Service Account 時候,建議使用個人帳號,如果你是使用企業帳號,則會有權限限制的問題,導致你的GA4 沒辦法加入 Service Account。

【成功案例】修復GA4 網店總收益落差
成功案例

【成功案例】修復GA4 網店總收益落差

台灣開店平台常有數據與GA4 數據大幅落差問題。導致數據人員無法判讀數據的困擾。

【成功案例】修復GA4 網店工作階段判讀落差
成功案例

【成功案例】修復GA4 網店工作階段判讀落差

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