Price Tag FX 實用指南
旅行時快取匯率如何運作
Price Tag FX 會依基本幣別把從 Frankfurter 成功下載的匯率儲存在 iPhone 上。當快取快照同時涵蓋來源與目標幣別時,App 不必當下連線取得匯率,也能在本機計算換算結果。每次使用期間,App 會嘗試預先準備所選掃描市場的匯率;可用快取超過 12 小時時會嘗試更新。匯率從第 14 天起標示為「已過期」,但涵蓋該幣別組合的過期快照仍可能提供估值。因此,離線換算必須先成功下載匯率,而且絕不保證與目前銀行或結帳匯率相同。
App 會下載與儲存什麼
正式環境使用 Frankfurter 的公開 v2 API,不需要 API 金鑰。更新時會要求所選基本幣別與 App 支援的報價幣別,回應中包含匯率記錄與資料供應商日期。Price Tag FX 會把這些記錄轉成快照,在本次使用期間保留於記憶體,並將 JSON 快取寫入 App 私有的 Application Support 目錄。快照依基本幣別儲存,同時保留舊版單一檔案快取以相容資料移轉。
匯率請求不需要掃描影像、OCR 文字、商品名稱、手動輸入金額或換算結果。資料供應商仍會看到一般網路中繼資料,以及請求中的幣別代碼。Frankfurter 提供的是參考資料,並非實際執行交易的發卡機構、商家或現金兌換處。
- 在網路穩定時選擇目的地市場。
- 開啟 App,讓本次使用的預先載入流程取得或驗證可用匯率快照。
- 在匯率資訊畫面查看資料新鮮度與上次更新時間。
- 若旅程會經過使用其他貨幣的地區,請為另一個基本市場重複這些步驟。
- 快照依基本幣別持久儲存。
- 當同一快照中包含兩種幣別的匯率時,可透過快照的基本幣別進行交叉換算。
- 可選擇的幣別有時可能暫時不在資料供應商的目前涵蓋範圍內。
- 匯率請求包含幣別中繼資料,不包含購物內容。
資料來源: Frankfurter v2 文件
「最新」「已快取」與「已過期」是狀態標籤
在裝置目前本地日期下載的快照會標示為「最新」。之後到第 14 天以前,狀態會顯示為「已快取」,並附上快取時間;達到 14 天或更久後則標為「已過期」。只要過期快照涵蓋所選幣別組合,換算功能不會自動拒絕它,因此 App 仍可離線提供估值,同時清楚顯示資料時間。是否適合用於本次購買,需要由使用者自行判斷。
本次使用的預先載入流程採用更細的 12 小時窗口。如果快取涵蓋所要求的報價幣別,而且未超過 12 小時,本次使用期間便不會再次向資料供應商要求相同基本幣別;超過該窗口時,App 會嘗試取得新快照。若取得失敗,會先退回使用所要求基本幣別的快取,再嘗試最新的支援快照,但前提是該快照確實能換算所選幣別。
- 查看資料狀態,不要把「已快取」解讀為「目前即時」。
- 購買高價商品前,若有網路連線,請先更新匯率。
- 離線時確認結果顯示了有意義的最後更新日期。
- 若市場波動太大或快取太舊,應自行決定不採用該估值。
- 12 小時決定自動預先載入何時嘗試更新。
- 14 天決定何時顯示「已過期」狀態。
- 「已過期」不表示資料已刪除,而是提醒你需要更謹慎。
- 沒有涵蓋所選幣別組合的快照,就無法離線換算。
手動更新依使用方案設有冷卻時間
「手動換算」的匯率資訊面板提供使用者主動更新功能。免費使用者從上次嘗試起每 86,400 秒可嘗試一次。付費使用權——不論是永久解鎖,或仍在有效期內的 7 天、30 天非續訂通行證——都會把冷卻時間縮短為 30 秒。App 會在資料供應商請求完成前記錄這次嘗試,因此即使逾時或服務失敗,也可能開始計算冷卻時間。
這項行為可支持「Pro 能更頻繁地手動更新」的說法,但不能宣稱是真正無限制的即時匯率串流。換算一律使用已取得的快照;按下更新會要求新快照,再重新計算目前的手動換算結果。即使暫時無法再次更新,只要快取仍有效,價格顯示也應繼續使用該快取。
- 開啟「手動換算」與匯率資訊面板。
- 要求更新前先查看目前狀態。
- 只在網路連線較可靠時更新。
- 操作受限時,等待目前使用方案的冷卻時間結束。
- 免費:從上次嘗試起每 24 小時可嘗試一次。
- 付費:每 30 秒可嘗試一次。
- 失敗的嘗試也可能占用更新間隔。
- 旅行通行證從購買時開始計時,不會自動續訂。
為真實旅行情況做好準備
搭飛機、火車、跨境移動或前往偏遠地區購物前,請在 Wi-Fi 環境開啟 Price Tag FX,並設定第一個來源市場。檢查一次範例手動換算與匯率日期。若會前往多個貨幣區,請在連線時依序變更來源市場,為每種基本幣別預先載入快照。不要依賴從未以所需幣別組合測試過的快取。
旅途中可用快取換算來掌握預算,但應先核對當地價格類型與結帳總額。高價商品值得使用最新匯率比較,並查看信用卡手續費。商家提供的動態貨幣轉換與 App 快取彼此獨立。如果 App 與付款終端顯示不同,請比較匯率日期、加價幅度與來源金額,不要先假設其中一個顯示錯誤。
- 出發前為每個目的地的基本幣別預先載入快照。
- 透過手動換算測試,確認目標幣別受到涵蓋。
- 為離線使用記下最後更新時間。
- 只在充分考量風險後使用過期結果。
- 分別核對結帳金額與付款服務供應商的實際價格。
資料來源: Visa:動態貨幣轉換概覽
這套流程無法確認的事項
- 只有在 App 成功下載匯率後,快取才會有資料。
- 快照必須包含所要求換算路徑的兩種幣別。
- 資料供應商的幣別涵蓋範圍與資料日期,可能獨立於 App 的可選幣別清單而改變。
- 過期快照仍只是估值,在市場劇烈波動時可能不適合使用。
- 參考資料不包含信用卡匯差、商家換算加價、現金兌換佣金與交易手續費。
- 本指南提供操作資訊,不構成金融或匯率建議。
疑難排解
離線換算顯示沒有可用匯率
快取沒有涵蓋該幣別組合。請重新連線、選擇正確的基本幣別,並在再次離線前成功完成一次更新。
才剛開始旅行,快取就顯示已過期
檢查實際取得時間與裝置時鐘。在穩定的網路下更新,並在中斷連線前確認狀態已改變。
免費更新在發生錯誤後受到限制
更新間隔依嘗試次數計算。請從已記錄的嘗試時間起等待 24 小時,或在有效付費使用權下使用較短的冷卻時間。
某種幣別可以選擇,但始終無法換算
資料供應商目前可能未涵蓋該幣別。請選擇受支援的比較幣別組合,或等待資料恢復,不要自行推算一個匯率。
常見問題
快取匯率可以用多久?
只要快照涵蓋該幣別組合,App 在數學上仍可使用較舊的資料,但從第 14 天起會標示為「已過期」。請依顯示的資料時間判斷是否可接受,並在條件允許時更新。
每次掃描都會重新取得匯率嗎?
不會。掃描會使用記憶體或持久快取中的快照進行換算。只有快取涵蓋範圍或 12 小時窗口顯示有必要時,本次使用的預先載入流程才會更新。
Pro 會讓匯率變成即時資料嗎?
不會。Pro 只會把手動更新的冷卻時間縮短為 30 秒。每次成功請求仍只會根據資料供應商的參考資料產生一個快照。
快取估值會等於信用卡實際扣款嗎?
可能接近,但無法保證。發卡機構與商家可能採用不同匯率、時間點、加價與手續費。
隨身帶著這套流程
購物時試試 Price Tag FX。
可免費試用,並提供手動換算與選購的非續訂 Pro 使用權。