REST Resource: accounts.priceAccuracyViews

Tài nguyên: PriceAccuracyView

Chế độ xem độ chính xác về giá. Bao gồm 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 độ chính xác về 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 có đị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

Hàng độ 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á được 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.

Hãy dùng RFC 3339, trong đó dữ liệu đầ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 khoảng 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 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 giá được truy xuất không khớp với giá được lưu vào bộ nhớ đệm.

affectsScore

boolean

Đúng nếu hàng này ảnh hưởng đến điểm tổng thể về độ chính xác 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 chi tiết về số người lưu trú của truy vấn xác thực.

PriceRecord

Bản ghi 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 ISO 4217.

time

string (Timestamp format)

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

Hãy dùng RFC 3339, trong đó dữ liệu đầ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 khoảng 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 Không được 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 hoàn chỉnh.
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 Không được 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 Phòng không có sẵn.
SITE_ERROR Lỗi trang web.
PRICE_FEED_DELAYED Nguồn cấp dữ liệu 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ợ cho độ chính xác về giá.

Enum
SIGNAL_SOURCE_UNSPECIFIED Không được 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 pixel độ chính xác về giá.

Phương thức

get

Trả về chế độ xem độ chính xác về giá được yêu cầu ở dạng đầy đủ.

list

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

summarize

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