REST Resource: accounts.priceAccuracyViews

資源:PriceAccuracyView

價格準確度檢視畫面。說明 v3.0 之前的 API 版本中,價格準確度報表的功能。詳情請參閱價格準確度報表

JSON 表示法
{
  "name": string,
  "results": [
    {
      object (PriceAccuracyRow)
    }
  ]
}
欄位
name

string

資源名稱的格式應為 accounts/{account_id}/priceAccuracyViews/{report_date}

results[]

object (PriceAccuracyRow)

符合查詢條件的資料列清單。

PriceAccuracyRow

價格準確度列。

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
}
欄位
hotel

string

合作夥伴定義的飯店 ID。

checkinDate

object (Date)

入住日期。

lengthOfStayDays

integer

入住天數。

fetchedPriceRecord

object (PriceRecord)

從合作夥伴網站讀取的價格。

cachedPriceRecord

object (PriceRecord)

價格與廣告內容相符。

correctionTime

string (Timestamp format)

錯誤價格更新為正確價格的時間。

使用 RFC 3339,產生的輸出內容一律會經過 Z 正規化,並使用 0、3、6 或 9 個小數位數,也接受「Z」以外的偏移量。範例:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

url

string

在合作夥伴網站上造訪的初始網址。

rateRuleId

string

特許優惠房價的廣告價格費率規則。

hotelCountryCode

string

飯店所在國家/地區 (依據地址)。

deviceType

enum (Device)

使用者的裝置類型。

finalDomain

string

系統從中讀取價格的最終網頁網域。

mismatchReason

enum (MismatchReason)

擷取的價格與快取價格不符的原因。

affectsScore

boolean

如果這個資料列會影響整體價格準確度分數,則為 True。

signalSource

enum (SignalSource)

價格準確度信號的來源。

userRegionCode

string

使用者的區域。

adultOccupancy

integer

驗證查詢入住詳細資料中的成人人數。注意:由於技術限制,這個欄位可能無法持續填入資料。如果缺少這項資訊,合作夥伴應假設預設為 2 位成人。

childOccupancy

integer

驗證查詢入住詳細資料中的兒童人數。注意:這個欄位可能不會持續填入資料。如果缺少這項資訊,合作夥伴應假設預設值為 0 名兒童。

PriceRecord

價格記錄。

JSON 表示法
{
  "basePrice": number,
  "taxesAndFees": number,
  "currencyCode": string,
  "time": string
}
欄位
basePrice

number

底價。

taxesAndFees

number

稅金和手續費。

currencyCode

string

ISO 4217 貨幣代碼。

time

string (Timestamp format)

這項價格記錄的時間戳記。

使用 RFC 3339,產生的輸出內容一律會經過 Z 正規化,並使用 0、3、6 或 9 個小數位數,也接受「Z」以外的偏移量。範例:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

裝置

列舉支援的裝置。

列舉
DEVICE_UNSPECIFIED 不指定。
DEVICE_UNKNOWN 這個版本不含這個值。
DESKTOP 電腦。
MOBILE 配備完整瀏覽器的行動裝置。
TABLET 配備完整瀏覽器的平板電腦。

MismatchReason

列舉不一致的原因。

列舉
MISMATCH_REASON_UNSPECIFIED 不指定。
MISMATCH_REASON_UNKNOWN 這個版本不含這個值。
TAX_MISMATCH 稅金設定不符。
ROOM_UNAVAILABLE 無法使用會議室。
SITE_ERROR 網站錯誤。
PRICE_FEED_DELAYED 價格動態饋給延遲。
DISCOUNT_MISSING 缺少折扣。
INCORRECT_DISCOUNT_VALUE 折扣值不正確。
WRONG_ITINERARY 行程錯誤。

SignalSource

列舉價格準確度支援的信號方法。

列舉
SIGNAL_SOURCE_UNSPECIFIED 不指定。
SIGNAL_SOURCE_UNKNOWN 這個版本不含這個值。
FETCHED 價格直接從合作夥伴的網站讀取。
PIXEL 價格由合作夥伴透過價格準確度像素提供。

方法

get

傳回所要求的價格準確度檢視畫面,並提供完整詳細資料。

list

列出可用的價格準確度檢視畫面。

summarize

傳回價格準確度摘要。