分析脈絡
對應提問
ACTION 版 vs KTM 版 CID Journey 準確度比較,按 platform 分析
拆解方式
- 從兩張表各取近 14 天資料,DISTINCT order_master_mid 去重
- UNION ALL 展開 user/device match_type,計算各 platform × status 分佈
- 準確率 = exact_match + both_null(兩邊一致)
- order_only 集中度分析(iOS 佔全體比例)
資料來源與欄位
- dw_analysis_record.kkday_order_cid_journey(KTM 版)
- dw_analysis_record.kkday_order_cid_journey_action(ACTION 版)
資料區間
2026-02-11 ~ 2026-02-24(近 14 天)
分析背景
本報告比較兩套不同行為資料來源計算出的 CID Journey match status 準確度:
- ACTION 版:基於
dw_middledb.action表,以 cookie 作為裝置識別(kkud),下單匹配使用member_uuid ± 5 分鐘 - KTM 版:基於
dw_analysis_record.kkday_ktm_journey_action表,以 kkud 作為裝置識別,下單匹配同樣使用member_uuid ± 5 分鐘
兩種 Match Status 定義:
- device_match_status:以單一裝置(cookie / kkud)往回 30 天的 Journey,最後一個 CID vs 訂單系統記錄的 CID
- user_match_status:以跨裝置(user_id)往回 30 天的 Journey,最後一個 CID vs 訂單系統記錄的 CID
準確率定義:exact_match(兩邊 CID 相同)+ both_null(兩邊皆無 CID,一致)
① 準確率總覽:ACTION 版全面優於 KTM 版(MWEB 除外)
| Match Type | Platform | ACTION 準確率 | KTM 準確率 | 差距 | 訂單數 (action/ktm) |
|---|---|---|---|---|---|
| DEVICE | ANDROID | 94.0% | 76.6% | ▲17.4% | 15,063 / 14,756 |
| DEVICE | IOS | 92.9% | 59.9% | ▲33.0% | 70,032 / 68,874 |
| DEVICE | MWEB | 97.5% | 97.7% | ▼0.2% | 17,278 / 25,496 |
| DEVICE | WEB | 95.2% | 89.4% | ▲5.8% | 5,847 / 10,269 |
| USER | ANDROID | 89.2% | 66.1% | ▲23.1% | 15,063 / 14,756 |
| USER | IOS | 89.7% | 54.8% | ▲34.9% | 70,032 / 68,874 |
| USER | MWEB | 96.0% | 96.5% | ▼0.5% | 17,278 / 25,496 |
| USER | WEB | 92.1% | 79.0% | ▲13.1% | 5,847 / 10,269 |
※ 準確率 = exact_match + both_null;差距為 ACTION 版 − KTM 版,正值代表 ACTION 更準確
關鍵發現
ACTION 版在 IOS 的準確率達 92–94%,而 KTM 版僅 55–60%,差距高達 33–37 個百分點。MWEB 兩版本幾乎相同(96–98%),WEB 差距約 6–13%,ANDROID 差距約 17–23%。
② Status 完整分佈:KTM 版 IOS 的 order_only 是主要問題
關鍵發現
KTM 版 IOS device match 中,order_only 高達 29.7%(約 2 萬筆),代表訂單系統有記到 CID 但 KTM journey 完全找不到對應紀錄。ACTION 版同樣情境下僅 1.1%,差距 28.6 個百分點。KTM 版 ANDROID 的 journey_differs 也偏高(device 13.3%,user 19.3%),顯示 KTM 找到的最後 CID 時序與訂單系統不一致。
③ Order Only 高度集中在 iOS(KTM 版佔比 91–92%)
關鍵發現
KTM 版所有 order_only 訂單中,iOS 佔 device 91.3%、user 92.0%,遠超其他平台加總。ACTION 版雖然 iOS 也最多,但整體 order_only 總量僅 532–977 筆,而 KTM 版高達 17,271–22,378 筆(約 20 倍差距)。根本原因推測為 iOS App 的 kkud 在跨 session 穩定性不足,導致 KTM journey 無法有效識別下單裝置。
分析方法說明
以 order_master_mid 層級去重後計算 match status 分佈;準確率定義為 exact_match + both_null;近 14 天資料(partition 篩選 order_create_date_tw)