擷取檔案的最佳做法
當您在建構系統以取得 Expedia 資料時,遵循這裡提供的建議可帶來最佳成效。
檔案格式
使用資料列名稱,而不要使用資料列順序
按資料列名稱提取資料,代表您可更輕鬆地新增或移除資料列;即使新檔案的欄位順序有所變動,也無須擔憂。
不需按特定順序排序記錄
自助報告選項無法排序記錄,且不會按任何特定順序排序。
不需按特定順序排序檔案
如果某一天的檔案發生延遲或錯誤,即使修正作業尚未完成,也不會影響之後的檔案擷取。
欄位值
不限制欄位的字元數
在沒有上限值的情況下,您之後就能有更多彈性來設定較長的字元數限制,而無須重新開發。
限制自訂資料類型
將資料類型限定為僅限文字、數字或日期,可確保彈性。如果需要其他資料類型,則提供的結構描述應建議最短長度。
不限制特定值的清單
在使用新的值時,不對值清單施加限制,可降低重新開發的需求。儘管 payment_type
和 booking_item_status
等部分欄位已設定值,我們還是可能會因需求變動而加入新的值。當變動出現時,我們不會移除任何現有的值,以確保可回溯相容。
在開始擷取前,先驗證必填欄位
我們不支援產生僅部分完成的檔案。如果有些欄位為系統所要求,請務必在開始擷取前先確認檔案是否完整。
允許使用特殊字元
由於飯店名稱和地點可能會包含特殊字元,因此這項設定可讓您在使用上有更多彈性。
不依大小寫限制文字欄位
允許文字欄位使用大寫和小寫,在擷取時享有更多彈性。如果需要特定的大小寫文字,您可新增邏輯,讓所需欄位在檔案擷取時保持全大寫或小寫。
檔案收取 (SFTP)
使用 Expedia SFTP 伺服器
建議您使用 Expedia 伺服器來傳輸檔案。我們可透過這類存取方式提供高等級的安全性,而且如果發生任何問題,我們的職員也能解決。您可將 Expedia SFTP 伺服器新增至您的許可清單中,以順暢互動。
如果您的組織需要 SFTP 伺服器的所有權,請與您的客戶經理聯繫。
彈性的檔案放置時程
設定較為彈性的時程,您就無須嚴格控管檔案放置的時間。舉例來說,在大多數情況下,將放置檔案的時間範圍設為太平洋標準時間 09:00 到 15:00 (世界協調時間 16:00 到 22:00) 便已足夠精確。建議您設定流程,讓檔案在傳至 SFTP 伺服器時向您發出警示。