跳到主要內容
Cypher's Practical Coding
正在準備工作環境...

實戰:解析 GA4 與廣告 API 回應

  • 目的:將實際平台回傳的 JSON 讀懂,萃取關鍵數字給業務與廣告優化。

範例 1:GA4 報表(簡化)

範例 2:廣告 API 回應

常見檢查清單

  • 數字型態:部分平台以字串回傳,需要 Number() 轉型。
  • 欄位命名:snake_case vs camelCase,讀取時對應正確鍵名。
  • 單位與期間:確定金額幣別、日期區間,避免誤讀成本或成效。

練習題

AI 協作:學了這個,跟 AI 怎麼配合?

GA4 和廣告 API 的回傳 JSON 又深又雜。學會解析技巧,你就能自己做報表而不用等人。

你的人類優勢:

  • 你知道報表要哪些指標(CPC、CTR、ROAS、轉換率)
  • 你能交叉驗證 API 資料跟後台看到的數字是否一致

可以這樣跟 AI 說:

這是 GA4 API 回傳的 JSON,幫我解析出每個頁面的瀏覽量和平均停留時間,整理成表格格式。

互動示範

DEMO 1可以修改程式碼試玩
DEMO 2可以修改程式碼試玩

挑戰任務

Task 1

計算 ROAS = revenue / spend,印出「ROAS: 4.70」(到兩位小數)。

起始程式碼: const report = { "campaign": "開學季", "metrics": { "spend": 5000, "revenue": 23500 } };

Task 2

計算 CTR = clicks / impressions,印出「CTR: 0.0300」(到四位小數)。

起始程式碼: const ads = { "metrics": { "impressions": 50000, "clicks": 1500 } };

Task 3

計算 CPC = spend / clicks,印出「CPC: 3.00」(到兩位小數)。

起始程式碼: const ads = { "metrics": { "spend": 4500, "clicks": 1500 } };

BackTake the Exam →