CID Journey 準確度比較分析

ACTION 版 vs KTM 版 | 近 14 天(2026-02-11 ~ 2026-02-24)
KKday Data Team
Generated: 2026-02-25 10:26

分析脈絡

對應提問
ACTION 版 vs KTM 版 CID Journey 準確度比較,按 platform 分析
拆解方式
  1. 從兩張表各取近 14 天資料,DISTINCT order_master_mid 去重
  2. UNION ALL 展開 user/device match_type,計算各 platform × status 分佈
  3. 準確率 = exact_match + both_null(兩邊一致)
  4. 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)