訂房網的 cookie 追蹤:為什麼清 cookie 後價格變了
就算你把 cookie 清得乾乾淨淨,網站還是能透過「瀏覽器指紋」(browser fingerprinting)辨識出你。原理是把幾十種環境特徵組合起來,形成一組高機率唯一的識別碼:作業系統與版本、瀏覽器與版本、螢幕解析度與縮放比例、時區、語言、安裝的字型清單、顯示卡資訊(透過 WebGL)、Canvas 繪圖的細微差異、甚至你的網路延遲特徵。單一特徵不具識別力,但組合起來的熵值足以在一段時間內穩定認出同一台裝置。
此外,IP 位址與電信業者資訊也是重要線索。同一個 IP 區段、同一個時區、同一個裝置指紋,即使沒有 cookie,系統仍有很高機率判斷「這是剛剛那個訪客」。所以嚴格說,清 cookie 只能重置「部分」狀態,並不能讓你完全匿名。這也是為什麼有些人清了 cookie 之後價格完全沒變——因為系統根本不需要 cookie 就知道你是誰。
伺服器端與登入帳號:最強的資料拼圖
真正決定你看到什麼價格的,往往不是瀏覽器裡的 cookie,而是伺服器端資料庫裡的會員輪廓:你的訂房歷史、平均客單價、取消率、是否常訂可免費取消的房型、你是用比價網進來還是直接進來、你來自哪個國家、你用什麼裝置、你過去點過哪些促銷信。這些資料不需要 cookie 也能運作,因為它們綁在你的帳號或裝置指紋上。
所以實務上會出現一個很反直覺的現象:你最常登入的那個帳號,看到的價格不一定最便宜。因為系統已經很清楚你的消費習慣,知道你可能不太比價、或知道你偏好某間連鎖飯店,於是沒有必要給你最殺的價格。反過來一個完全陌生的訪客,反而會看到用來「拉新」的破盤價。這不是陰謀,而是標準的客戶終身價值(LTV)管理邏輯。
三、訂房網為什麼要「看人定價」?背後的商業邏輯
要判斷價格變化是否合理,得先理解訂房網的收益模型。多數 OTA(線上旅行社)賺的是佣金,通常是房價的 15%~25%,所以它們的目標不是「把房價壓低」,而是「在可成交的前提下最大化佣金總額」。這衍生出兩套完全不同的定價機制,很多人會把它們混為一談。
動態定價 vs. 個人化定價:兩件完全不同的事
動態定價(dynamic pricing)是針對「供給與需求」調整,跟你是誰無關。同一間房,剩下 3 間時比剩下 30 間時貴;入住前三天通常比入住前三個月貴;連續假期比平日貴;附近有大型活動時暴漲。這是飯店與通路共同操作的,每一個訪客看到的價格都一樣。
個人化定價(personalized pricing)則是針對「你是誰、你的行為」調整。同一個時間點、同一間房,不同人看到不同價格或不同促銷。做法包括:新客折扣、會員等級價、裝置專屬價、地區版本價、回頭客挽回價、以及 A/B 測試中的實驗價格。這才是大家口中的「看人定價」。
你在清 cookie 之後看到的價格變化,九成以上是這兩種機制交織的結果,而不是單一原因。問題是它們在畫面上長得一模一樣,都只是「一個數字」,所以你很難分辨。
新客折扣、棄單挽回與價格敏感度模型
最常見也最容易被誤判的,就是新客折扣。許多訂房網會對「首次造訪」或「首次下單」的訪客提供額外折扣或折價券,通常以 banner、彈窗或自動套用的優惠形式出現。當你把 cookie 清掉,系統暫時認不出你,就可能重新給你這份「見面禮」。於是就出現了「清 cookie 比較便宜」的錯覺——實際上是「你剛剛失去了老客戶身分,意外重新拿到新客優惠」。
另一種是棄單挽回。你在結帳頁停了下來、或把房間加入願望清單卻沒付款,幾天後可能會收到 email 或 App 推播的專屬折扣碼。這種優惠綁在帳號或追蹤連結上,清 cookie 之後當然就領不到了,價格自然「變貴」。
第三種是價格敏感度模型。系統會根據你的行為推估你「有多在意價格」:你是否頻繁使用比價網、是否每次都選最便宜的房型、是否會為了省 200 元而換飯店。推估結果會影響要給你看哪一種促銷版位、要不要觸發「限時優惠」的稀缺提示。這類調整多數時候改變的是「你看到什麼」,而不是「房價本身」。
A/B 測試:你可能是被分到「實驗組」
大型電商每天都在跑實驗。同一時間,一部分訪客看到 A 版頁面(原價+會員九折),另一部分看到 B 版(原價+限時折 300),還有一部分可能看到測試中的新價格結構。分組通常靠 cookie 或帳號標記來維持一致性,所以你清掉 cookie 之後,很可能被重新分派到另一組,價格就跟著變了。
這是「清 cookie 後價格改變」最常見、也最無害的技術原因:你不是被懲罰,也不是被優待,只是被重新抽了一次籤。如果你剛好抽到比較便宜的組,就會產生「清 cookie 有效」的錯覺;下次再清,可能又回到原價,於是你會覺得「這招時靈時不靈」。
四、清 Cookie 後變貴、變便宜,分別代表什麼?
與其記口訣,不如學會判讀。以下三種結果,各自對應不同的機制,搞清楚之後你就不會被各種「偏方」牽著走。
變便宜:新客紅利與重新洗牌
清 cookie 後價格下降,最可能的原因是:(1) 你被重新判定為新訪客,吃到新客折扣或首購折價券;(2) 你被重新分配到 A/B 測試中較便宜的組;(3) 原本瀏覽器裡存著舊的幣別、語系或地區版本,清掉後回到預設值,而預設版本剛好比較便宜;(4) 原本有個失效或過期的促銷 cookie 干擾,清掉後恢復正常顯示。這四種都不是「網站怕你跑掉而降價」,而是狀態重置的副作用。
變貴:多半是「會員價消失」,不是「老客戶溢價」
這是最多人誤解的一點。清 cookie 通常會讓你登出,而登出就看不到會員專屬價(例如 Genius 等級折扣、App 會員價、信用卡合作價)。於是價格從「會員價 5,990」變成「訪客價 6,800」,看起來像漲價,實際上只是你失去了折扣資格。
另一種情況是:你原本透過某個聯盟連結或促銷頁面進入,該頁面附帶了折扣參數或優惠碼,存在 cookie 裡;清掉之後優惠消失,價格自然回升。這也不是懲罰,是你自己把優惠券丟了。
完全沒變:其實這才是最常見的結果
如果你做過幾次對照實驗,會發現「清 cookie 後價格一模一樣」的機率其實很高。這代表你看到的價格主要來自動態定價與公開促銷,個人化成分很低;或者你的裝置指紋與 IP 已經讓系統認出你,清 cookie 根本沒用。無論哪一種,都說明「清 cookie 必降價」這個說法並不成立。
五、還有哪些「隱形變數」在偷偷改價格?
在把所有問題都推給 cookie 之前,先確認你有沒有漏掉以下這些更常見、影響也更大的變數。很多所謂的「價差」,其實只是比較基準不同。
促銷碼與限時活動:你有沒有輸入折扣碼?有沒有錯過當天的閃購時段?
人數與房型:兩大人還是兩大一小?一大床還是兩小床?早餐含不含?
把這些變數一項一項固定下來,你才會得到一個「可以比較」的價格。否則你比的是蘋果跟橘子,得出「cookie 影響價格」的結論也只是自我暗示。
六、實戰:五個步驟驗證你看到的價格是不是「被針對」
以下是可以在家自己做的對照實驗,不需要寫程式,十分鐘內能完成。重點是「控制變因」與「記錄」。
做完這五步,你通常會得到一個結論:價格差異確實存在,但原因很少是單一的「cookie 追蹤」。把每次實驗的截圖留下來,日後遇到爭議(例如房價保證申請)也能派上用場。
七、比價與訂房的正確姿勢:實用攻略
與其追求「破解演算法」的偏方,不如建立一套穩定的比價流程。以下方法不保證每次都拿到最低價,但能大幅降低「被當盤子」的機率,也不會讓你為了省小錢而付出更大的代價(例如訂到不可退款的方案、或失去會員權益)。
瀏覽器設定:無痕、封鎖第三方 Cookie、換語系
把「無痕視窗」當成你的標準查價工具:它預設不帶既有 cookie,每次關閉就重置,適合用來取得「訪客視角」的價格。你也可以在瀏覽器設定中封鎖第三方 Cookie,減少廣告追蹤;但要注意,封鎖過頭可能導致某些網站的登入或結帳流程異常。
換語系與幣別是另一個小技巧。同一間飯店在不同語言版本下,促銷活動可能不同;切換幣別可以看出匯差。但請務必在「同一個幣別」下比較,並且記得把信用卡的海外交易手續費(通常 1.5%)算進去。
訂房流程:先查價、再登入、最後付款
建議的順序是:先用無痕視窗查一輪訪客價,記下來;再登入會員查一輪會員價;如果會員價沒有更好,就不要急著登入結帳。很多網站的會員價是自動套用,但有些需要手動點選,結帳前務必確認折扣有沒有真的扣進去。
付款前再看一次「總價」而不是「每晚房價」。魔鬼藏在稅金、服務費、城市稅、度假村費裡。歐洲與東南亞尤其常見「顯示價不含城市稅」的設計。
官網直訂、電話訂房、會員價與信用卡優惠
連鎖飯店的官網直訂常常提供「會員價」、「免費升等」、「延遲退房」、「累積點數」等權益,這些權益的實際價值往往超過 OTA 的幾百元價差。若你要訂的是單體飯店,電話訂房也是一个被低估的選項:直接問櫃台「有沒有比訂房網更好的價格」,有時能拿到官網沒寫的優惠,還能確認房型與取消條件。
信用卡優惠也值得比:某些卡別與訂房網合作提供額外折扣或現金回饋,但要注意回饋上限與排除條款。把「實際支付金額」算出來,才是真正的比價。
價格追蹤與截圖自保
善用 Google Hotels、Kayak、Trivago 之類的比價工具設定價格提醒,讓系統幫你盯價格,而不是自己一直刷新頁面(一直刷新不但沒用,還可能讓你被歸類成高意圖訪客)。看到好價格時先截圖,包含日期、房型、方案內容;若之後發現同房型降價,可以嘗試申請房價保證(多數 OTA 有條件性的 Best Price Guarantee,須在訂房後 24 小時內提出,且要提供可驗證的截圖與連結)。
另外,訂房後請保留確認信與付款紀錄。萬一發生超賣、房型不符,這些文件是你跟客服談判的基礎。
八、隱私、法規與倫理:這樣做錯了嗎?
很多人會問:「網站這樣追蹤我,合法嗎?」答案取決於地區。歐盟的 GDPR 對 cookie 與個人化廣告有嚴格規範,要求明確同意、可撤回、可查閱;加州與其他地區也有類似立法。台灣的《個人資料保護法》則要求蒐集應有特定目的、告知當事人,並給予當事人查詢、更正、刪除的權利。
至於「個人化定價」本身,多數國家並沒有明文禁止,只要不涉及歧視性條件(例如以種族、性別、宗教等敏感特徵定價)且資訊揭露無誤,通常被視為商業定價自由的一部分。這也是為什麼各家 OTA 敢做 A/B 測試與新客折扣,卻很少公開承認「我們對不同人報不同價」——因為一旦說清楚,消費者感受會很差。
消費者可以主張什麼?
實務上你能做的有三件事:第一,要求查閱與刪除個人資料(依個資法向業者提出);第二,使用瀏覽器與裝置的隱私設定,降低被追蹤的程度;第三,用比價與多方詢價來抵銷資訊不對稱。與其期待法規幫你討回價差,不如讓自己成為「比價成本很高」的客戶——當系統判斷你會比價,就比較不會對你亂開價。
九、常見問答
Q1:清 cookie 一定比較便宜嗎?不一定。它只是把狀態重置,可能讓你吃到新客優惠,也可能讓你失去會員價。實際結果要看網站當下的機制與你原本的狀態。
Q2:無痕模式查到的價格,可以直接訂嗎?可以,但要注意無痕視窗不會保存登入狀態,結帳時可能需要重新登入,而登入後價格可能回到會員價。建議先在無痕查到價格,再決定要不要用會員身分下單。
Q3:一直查同一間房,會不會被漲價?沒有可靠證據顯示「查詢次數」會直接導致漲價,但頻繁搜尋可能影響你被歸類的客群、以及你看到的促銷版位。與其反覆刷新,不如設定價格提醒。
Q4:用 VPN 換地區會比較便宜嗎?有機會,因為部分網站會依地區提供不同促銷,但風險包括幣別換算、付款失敗、以及違反網站條款(部分業者保留取消異常訂單的權利)。若只是為了幾百元價差,通常不建議。
Q5:手機 App 訂真的比較便宜嗎?不少 OTA 會給 App 首購或 App 專屬價,但同時也可能少了網頁版的某些折扣碼。建議兩邊都查一次再決定。
Q6:房價保證(Best Price Guarantee)怎麼用?多數平台要求在訂房後 24 小時內提出,並提供「同一房型、同一日期、同一方案、公開可預訂」的較低價截圖與連結。注意會員價、隱藏促銷、不同取消政策通常不在比價範圍內。
十、結語:別跟演算法鬥智,跟自己比價就好
回到最初的問題:清 cookie 後價格變了,是因為訂房網在追蹤你嗎?嚴格來說,cookie 確實參與了整個定價與顯示流程,但它不是唯一變數,也很少是最大變數。真正影響你看到多少錢的,是庫存、時間、方案內容、會員身分、匯率、稅費、A/B 測試,以及你有沒有做功課。
與其相信「清 cookie 必降價」這種時靈時不靈的偏方,不如建立自己的比價習慣:固定條件、同時開多個環境、截圖記錄、比總價而非單價、善用官網與會員權益。當你成為一個比價成本很高的消費者,自然就不容易被演算法「看人下菜」。旅行的重點是好好玩,不是跟訂房網鬥智;把省下來的時間拿去規劃行程,才是真正的划算。
本文由雅寶社區 · 頂客論壇旅遊攻略版整理,歡迎轉載並註明出處。若你有實測經驗或不同觀察,也歡迎在討論區分享你的截圖與比較結果,讓更多旅人少踩雷。
```