- แหล่งข้อมูล: PriceAccuracyView
- PriceAccuracyRow
- PriceRecord
- อุปกรณ์
- MismatchReason
- SignalSource
- เมธอด
แหล่งข้อมูล: PriceAccuracyView
มุมมองความถูกต้องของราคา ครอบคลุมฟังก์ชันการทำงานของรายงานความถูกต้องของราคาใน API เวอร์ชันก่อน 3.0 ดูข้อมูลเพิ่มเติมได้ที่รายงานความถูกต้องของราคา
การแสดง JSON |
---|
{
"name": string,
"results": [
{
object ( |
ช่อง | |
---|---|
name |
ชื่อทรัพยากรควรอยู่ในรูปแบบ |
results[] |
รายการแถวที่ตรงกับคำค้นหา |
PriceAccuracyRow
แถวความถูกต้องของราคา
การแสดง JSON |
---|
{ "hotel": string, "checkinDate": { object ( |
ช่อง | |
---|---|
hotel |
รหัสโรงแรมที่พาร์ทเนอร์กำหนด |
checkinDate |
วันที่เช็คอิน |
lengthOfStayDays |
ระยะเวลาในการเข้าพัก |
fetchedPriceRecord |
ราคาที่อ่านจากเว็บไซต์ของพาร์ทเนอร์ |
cachedPriceRecord |
ราคาตามที่โฆษณา |
correctionTime |
เวลาที่อัปเดตราคาที่ไม่ถูกต้องเป็นราคาที่ถูกต้อง ใช้ RFC 3339 โดยเอาต์พุตที่สร้างขึ้นจะได้รับการแปลงเป็นรูปแบบ Z เสมอ และใช้ตัวเลขเศษส่วน 0, 3, 6 หรือ 9 หลัก นอกจากนี้ ระบบยังยอมรับออฟเซ็ตอื่นๆ นอกเหนือจาก "Z" ด้วย ตัวอย่าง: |
url |
URL แรกที่เข้าชมในเว็บไซต์ของพาร์ทเนอร์ |
rateRuleId |
กฎเกี่ยวกับอัตราของราคาที่โฆษณาสำหรับราคาที่ไม่ใช่สาธารณะ |
hotelCountryCode |
ประเทศของโรงแรม (อิงตามที่อยู่) |
deviceType |
ประเภทอุปกรณ์ของผู้ใช้ |
finalDomain |
โดเมนของหน้าสุดท้ายที่อ่านราคา |
mismatchReason |
สาเหตุที่ราคาที่ดึงมาไม่ตรงกับราคาที่แคชไว้ |
affectsScore |
จริง หากแถวนี้ส่งผลต่อคะแนนความถูกต้องของราคารวม |
signalSource |
แหล่งที่มาของสัญญาณความถูกต้องของราคา |
userRegionCode |
ภูมิภาคของผู้ใช้ |
adultOccupancy |
จำนวนผู้ใหญ่ในรายละเอียดการเข้าพักของคำค้นหาการตรวจสอบ |
childOccupancy |
จำนวนเด็กในรายละเอียดการเข้าพักของคำค้นหาการตรวจสอบ |
PriceRecord
บันทึกราคา
การแสดง JSON |
---|
{ "basePrice": number, "taxesAndFees": number, "currencyCode": string, "time": string } |
ช่อง | |
---|---|
basePrice |
ราคาฐาน |
taxesAndFees |
ภาษีและค่าธรรมเนียม |
currencyCode |
รหัสสกุลเงิน ISO 4217 |
time |
การประทับเวลาของบันทึกราคานี้ ใช้ RFC 3339 โดยเอาต์พุตที่สร้างขึ้นจะได้รับการแปลงเป็นรูปแบบ Z เสมอ และใช้ตัวเลขเศษส่วน 0, 3, 6 หรือ 9 หลัก นอกจากนี้ ระบบยังยอมรับออฟเซ็ตอื่นๆ นอกเหนือจาก "Z" ด้วย ตัวอย่าง: |
อุปกรณ์
แสดงรายการอุปกรณ์ที่รองรับ
Enum | |
---|---|
DEVICE_UNSPECIFIED |
ไม่ได้ระบุ |
DEVICE_UNKNOWN |
ค่านี้ไม่รู้จักในเวอร์ชันนี้ |
DESKTOP |
คอมพิวเตอร์ |
MOBILE |
อุปกรณ์เคลื่อนที่ที่มีเบราว์เซอร์เต็มรูปแบบ |
TABLET |
แท็บเล็ตที่มีเบราว์เซอร์เต็มรูปแบบ |
MismatchReason
แสดงสาเหตุที่ทำให้ข้อมูลไม่ตรงกัน
Enum | |
---|---|
MISMATCH_REASON_UNSPECIFIED |
ไม่ได้ระบุ |
MISMATCH_REASON_UNKNOWN |
ค่านี้ไม่รู้จักในเวอร์ชันนี้ |
TAX_MISMATCH |
ภาษีไม่ตรงกัน |
ROOM_UNAVAILABLE |
ห้องไม่ว่าง |
SITE_ERROR |
ข้อผิดพลาดของเว็บไซต์ |
PRICE_FEED_DELAYED |
ฟีดราคาล่าช้า |
DISCOUNT_MISSING |
ไม่มีส่วนลด |
INCORRECT_DISCOUNT_VALUE |
ค่าส่วนลดไม่ถูกต้อง |
WRONG_ITINERARY |
แผนการเดินทางไม่ถูกต้อง |
SignalSource
แสดงรายการวิธีการส่งสัญญาณที่รองรับสำหรับความถูกต้องของราคา
Enum | |
---|---|
SIGNAL_SOURCE_UNSPECIFIED |
ไม่ได้ระบุ |
SIGNAL_SOURCE_UNKNOWN |
ค่านี้ไม่รู้จักในเวอร์ชันนี้ |
FETCHED |
ระบบจะอ่านราคาจากเว็บไซต์ของพาร์ทเนอร์โดยตรง |
PIXEL |
พาร์ทเนอร์ระบุราคาผ่านพิกเซลความถูกต้องของราคา |
เมธอด |
|
---|---|
|
แสดงผลมุมมองความถูกต้องของราคาที่ขอพร้อมรายละเอียดทั้งหมด |
|
แสดงรายการมุมมองความถูกต้องของราคาที่ใช้ได้ |
|
แสดงผลสรุปความถูกต้องของราคา |