REST Resource: accounts.priceAccuracyViews

Tài nguyên: PriceAccuracyView

Chế độ xem độ chính xác về giá. Đề cập đến chức năng báo cáo độ chính xác về giá trong các phiên bản API trước phiên bản 3.0. Để biết thêm thông tin, hãy tham khảo Báo cáo về độ chính xác của giá.

Biểu diễn dưới dạng JSON
{
  "name": string,
  "results": [
    {
      object (PriceAccuracyRow)
    }
  ]
}
Trường
name

string

Tên tài nguyên phải ở định dạng accounts/{account_id}/priceAccuracyViews/{report_date}.

results[]

object (PriceAccuracyRow)

Danh sách các hàng khớp với truy vấn.

PriceAccuracyRow

Một hàng về độ chính xác về giá.

Biểu diễn dưới dạng JSON
{
  "hotel": string,
  "checkinDate": {
    object (Date)
  },
  "lengthOfStayDays": integer,
  "fetchedPriceRecord": {
    object (PriceRecord)
  },
  "cachedPriceRecord": {
    object (PriceRecord)
  },
  "correctionTime": string,
  "url": string,
  "rateRuleId": string,
  "hotelCountryCode": string,
  "deviceType": enum (Device),
  "finalDomain": string,
  "mismatchReason": enum (MismatchReason),
  "affectsScore": boolean,
  "signalSource": enum (SignalSource),
  "userRegionCode": string,
  "adultOccupancy": integer,
  "childOccupancy": integer
}
Trường
hotel

string

Mã khách sạn do đối tác xác định.

checkinDate

object (Date)

Ngày nhận phòng.

lengthOfStayDays

integer

Thời gian lưu trú.

fetchedPriceRecord

object (PriceRecord)

Giá được đọc từ trang web của đối tác.

cachedPriceRecord

object (PriceRecord)

Giá như quảng cáo.

correctionTime

string (Timestamp format)

Thời gian cập nhật giá không chính xác thành giá chính xác.

Sử dụng RFC 3339, trong đó đầu ra được tạo sẽ luôn được chuẩn hoá theo múi giờ và sử dụng 0, 3, 6 hoặc 9 chữ số thập phân. Các độ lệch khác ngoài "Z" cũng được chấp nhận. Ví dụ: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" hoặc "2014-10-02T15:01:23+05:30".

url

string

URL ban đầu được truy cập trên trang web của đối tác.

rateRuleId

string

Quy tắc về giá của giá được quảng cáo cho giá không công khai.

hotelCountryCode

string

Quốc gia của khách sạn (dựa trên địa chỉ).

deviceType

enum (Device)

Loại thiết bị của người dùng.

finalDomain

string

Miền của trang cuối cùng mà giá được đọc từ đó.

mismatchReason

enum (MismatchReason)

Lý do khiến giá được tìm nạp không khớp với giá trong bộ nhớ đệm.

affectsScore

boolean

True nếu hàng này ảnh hưởng đến mức độ chính xác tổng thể về giá.

signalSource

enum (SignalSource)

Nguồn của tín hiệu độ chính xác về giá.

userRegionCode

string

Khu vực của người dùng.

adultOccupancy

integer

Số người lớn trong thông tin chi tiết về số người lưu trú của truy vấn xác thực.

childOccupancy

integer

Số trẻ em trong thông tin về số người lưu trú của truy vấn xác thực.

PriceRecord

Một bản ghi về giá.

Biểu diễn dưới dạng JSON
{
  "basePrice": number,
  "taxesAndFees": number,
  "currencyCode": string,
  "time": string
}
Trường
basePrice

number

Giá cơ sở.

taxesAndFees

number

Thuế và phí.

currencyCode

string

Mã đơn vị tiền tệ theo tiêu chuẩn ISO 4217.

time

string (Timestamp format)

Dấu thời gian của bản ghi giá này.

Sử dụng RFC 3339, trong đó đầu ra được tạo sẽ luôn được chuẩn hoá theo múi giờ và sử dụng 0, 3, 6 hoặc 9 chữ số thập phân. Các độ lệch khác ngoài "Z" cũng được chấp nhận. Ví dụ: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" hoặc "2014-10-02T15:01:23+05:30".

Thiết bị

Liệt kê các thiết bị được hỗ trợ.

Enum
DEVICE_UNSPECIFIED Chưa chỉ định.
DEVICE_UNKNOWN Giá trị không xác định trong phiên bản này.
DESKTOP Máy tính.
MOBILE Thiết bị di động có trình duyệt toàn năng.
TABLET Máy tính bảng có trình duyệt hoàn chỉnh.

MismatchReason

Liệt kê các lý do không khớp.

Enum
MISMATCH_REASON_UNSPECIFIED Chưa chỉ định.
MISMATCH_REASON_UNKNOWN Giá trị không xác định trong phiên bản này.
TAX_MISMATCH Thuế không khớp.
ROOM_UNAVAILABLE Không có phòng.
SITE_ERROR Lỗi trang web.
PRICE_FEED_DELAYED Nguồn cấp dữ liệu về giá bị chậm trễ.
DISCOUNT_MISSING Thiếu chiết khấu.
INCORRECT_DISCOUNT_VALUE Giá trị chiết khấu không chính xác.
WRONG_ITINERARY Hành trình không chính xác.

SignalSource

Liệt kê các phương thức báo hiệu được hỗ trợ để đảm bảo độ chính xác của giá.

Enum
SIGNAL_SOURCE_UNSPECIFIED Chưa chỉ định.
SIGNAL_SOURCE_UNKNOWN Giá trị không xác định trong phiên bản này.
FETCHED Giá được đọc trực tiếp từ trang web của đối tác.
PIXEL Giá do đối tác cung cấp thông qua một pixel về độ chính xác của giá.

Phương thức

get

Trả về chế độ xem độ chính xác về giá được yêu cầu một cách chi tiết.

list

Liệt kê các chế độ xem có sẵn về độ chính xác của giá.

summarize

Trả về thông tin tóm tắt về độ chính xác về giá.