
難點不是取到價格,是讓兩次可比
採一次價格並不難。難的是這次採到的和上次採到的,差異是真的調價,還是參數不同造成的。
同一件商品,下面任何一項不同,價格就可能不同:
- 國家站點 —— 不同站是完全不同的頁面
- 收貨地區 —— 同一站內,價格和送達時效會隨收貨地變化
- 顯示賣家 —— 商品頁顯示的價格來自當前的購物車歸屬,一天內可能輪換多次
- 促銷狀態 —— 限時搶購、限時折扣、平台補貼券
這些參數不固定,兩批數據的價差就沒有意義。 價格監控項目的第一步不是寫採集腳本,是把這幾個參數定死並寫進交付說明。
頻率按問題定,不按「越勤越好」定

頻率直接決定成本,而不同的問題需要的頻率差很遠:
| 你要回答的問題 | 合適的頻率 |
|---|---|
| 競品的長期定價水平在甚麼區間 | 每星期一次 |
| 競品甚麼時候調價、幅度多大 | 每天一次 |
| 促銷節奏和限時搶購規律 | 一天多次 |
| 現在這個品類的價格帶是多少 | 單次快照 |
多數人預設要「每天採」,但如果只是想知道價格區間,每星期一次的數據完全夠用,成本卻低得多。先想清楚這份數據要支撐甚麼決策,再定頻率。
反過來也成立:如果你要抓的是調價動作,每星期一次會把中間的波動全部抹平——看到的是兩個端點,不是過程。
三種最常見的誤判

一、把賣家輪換當成調價
商品頁顯示的價格屬於當前的購物車歸屬方,同一個商品一天內可能由多個賣家輪流佔據。單次採集拿到的是那一刻的快照,不代表這個商品的長期定價水平。
看到價格波動就斷定對方在調價,很可能只是換了個賣家在顯示。判斷方法是拉長觀察窗口:真正的調價會穩定在新價位,賣家輪換則表現為在幾個價位之間反覆跳。
二、把大促當成常態
9.9、11.11 這類大促期間,價格、限時搶購標記和平台補貼券會大規模改變顯示價。把這段數據混進趨勢裡,得到的結論幾乎必然是錯的。
正確做法是把大促窗口單獨標記出來,做長期價格水平判斷時剔除,做促銷策略研究時單獨看。
三、拿顯示價當到手價
顯示價通常不含運費,而免運門檻、平台補貼券會顯著改變買家實際支付的金額。只比顯示價,會低估真實的價格差異。
到手價無法從公開頁面穩定還原,這一點沒有辦法繞過。我們的做法是同時保留運費提示文案,並在交付說明裡寫明顯示價的口徑。
快照必須帶的三個欄位

價格數據本身沒有意義,有意義的是價格加上下面這三項:
- 採集時間(帶時區)—— 跨時區比較時差幾小時可能就是不同狀態
- 採集參數 —— 站點、收貨地區、排序方式,缺一項就無法複核
- 顯示賣家 —— 用來區分真調價和賣家輪換
週期性項目要保留每次快照而不是覆蓋。 覆蓋式更新只能告訴你現在多少錢,保留式才能還原變化過程——而後者才是做價格監控的目的。
欄位值本身的標準化問題(小數點寫法、貨幣代碼)寫在海外數據的欄位值怎樣統一。
多站點比價的額外一層

跨國家站或跨平台比價時,還要處理兩件事:
貨幣。 價格拆成數值和 ISO 4217 貨幣代碼兩列。要不要換算成同一貨幣是你的決定——換算需要匯率,而用哪天的匯率會直接影響結論,這一步我們預設不做,把原始值給你。
商品對應關係。 同一件商品在兩個平台沒有共同編號,只能靠品名、品牌加規格做模糊比對,準確率有限。建議按品類比價而不是按單品比價,除非你能提供兩邊的商品對照表。
Shopee 這類各國站彼此獨立的平台,問題更突出,說明在 Shopee 平台頁。
提需求時說清這五項

- 商品範圍:給定商品清單,還是按類目/關鍵詞圈一批
- 站點與收貨地區:這兩項不定死,數據不可比
- 頻率:先說要回答甚麼問題,頻率跟著問題定
- 要不要避開大促:做長期價格水平判斷的話建議避開或標記
- 是否跨站比價:跨站要接受按品類比而不是按單品比
這五項定下來,測試階段會跑一個完整週期給你看實際的價格波動幅度。對應的方案說明在跨境競品價格監控,週期性項目的通用注意事項在週期性數據更新要提前確認甚麼。
