跳到主要內容
Cypher's Practical Coding
正在啟動 Python 環境(首次約 15 秒)...

實戰:設計電商 A/B 測試

前四課學了理論,這一課我們從頭到尾走一遍:從提出假設到解讀結果,設計一個完整的電商 A/B 測試。

情境

你是某電商的行銷 PM,老闆說:「我們的結帳頁棄單率太高了,67% 的人加了購物車但沒結帳。想辦法改善。」

Step 1:提出假設

不是「把結帳頁改漂亮一點」——要具體、可測試。

Step 2:選擇指標

Step 3:計算樣本數與時程

Step 4:分析結果

Step 5:寫測試報告

向老闆報告時,用這個框架:

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

AI 可以幫你快速產出分析報告,但測試設計的商業直覺是你的核心價值。

你的人類優勢:

  • 你知道哪個頁面環節最可能有問題(來自日常觀察和客服回饋)
  • 你能判斷測試結果背後的因果關係,不只是相關性

可以這樣跟 AI 說:

以下是我的 A/B 測試原始數據(CSV 格式),請幫我:1) 算出兩組的轉換率和 p-value,2) 按裝置(手機/桌機)拆分分析,3) 檢查有沒有辛普森悖論的情況,4) 產出一頁報告給老闆。

小練習

互動示範

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

挑戰任務

Task 1

寫一個完整的 A/B 測試分析函式,輸入兩組數據,印出轉換率、差異、p-value 和結論。用以下數據測試:A 組 5000 人 200 轉換、B 組 5000 人 250 轉換。

Task 2

電商情境:計算如果全面上線 B 版的預估月增營收。已知:日均結帳流量 800 人、A 版轉換率 33%、B 版轉換率 37%、平均客單價 1250 元。印出月增轉換人數和月增營收。

BackTake the Exam →