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)

クエリに一致する行のリスト。

料金の精度の行

料金精度の行。

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)

間違った料金が正確な料金に更新される時刻。

RFC3339 UTC の Zulu 形式のタイムスタンプ。ナノ秒単位で、小数点以下は 9 桁までとなります。(例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z")。

url

string

パートナー ウェブサイトで最初にアクセスした URL。

rateRuleId

string

非公開レートの広告料金のレートルール。

hotelCountryCode

string

ホテル所在地の国(住所に基づく)。

deviceType

enum (Device)

ユーザーのデバイスの種類。

finalDomain

string

価格の読み取り元の最終ページページのドメイン。

mismatchReason

enum (MismatchReason)

取得した料金とキャッシュされた料金が一致しなかった理由。

affectsScore

boolean

この行が全体的な料金精度スコアに影響する場合は True。

signalSource

enum (SignalSource)

料金精度シグナルのソース。

userRegionCode

string

ユーザーの地域。

adultOccupancy

integer

検証クエリの定員の詳細に含まれる大人の数。

childOccupancy

integer

検証クエリの占有率の詳細に含まれる子の数。

価格記録

料金の記録。

JSON 表現
{
  "basePrice": number,
  "taxesAndFees": number,
  "currencyCode": string,
  "time": string
}
フィールド
basePrice

number

基本料金。

taxesAndFees

number

税金と手数料。

currencyCode

string

ISO 4217 の通貨コードを指定します。

time

string (Timestamp format)

この価格レコードのタイムスタンプ。

RFC3339 UTC の Zulu 形式のタイムスタンプ。ナノ秒単位で、小数点以下は 9 桁までとなります。(例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z")。

デバイス

サポートされているデバイスを列挙します。

列挙型
DEVICE_UNSPECIFIED 指定されていません。
DEVICE_UNKNOWN このバージョンでは値が不明です。
DESKTOP パソコン
MOBILE フル インターネット ブラウザ搭載のモバイル デバイス
TABLET フル インターネット ブラウザ搭載のタブレット

不一致の理由

不一致の理由を列挙します。

列挙型
MISMATCH_REASON_UNSPECIFIED 指定されていません。
MISMATCH_REASON_UNKNOWN このバージョンでは値が不明です。
TAX_MISMATCH 税金が一致しません。
ROOM_UNAVAILABLE チャットルームを利用できません。
SITE_ERROR サイトエラーです。
PRICE_FEED_DELAYED 料金フィードの遅延。
DISCOUNT_MISSING 割引なし
INCORRECT_DISCOUNT_VALUE 割引の値が正しくありません。
WRONG_ITINERARY 旅行プランが間違っています。

シグナルソース

料金精度のために、サポートされているシグナルを使用した方法を列挙します。

列挙型
SIGNAL_SOURCE_UNSPECIFIED 指定されていません。
SIGNAL_SOURCE_UNKNOWN このバージョンでは値が不明です。
FETCHED 価格はパートナーのウェブサイトから直接読み取られます。
PIXEL 価格は、料金精度ピクセルを介してパートナー様から提供されます。

Methods

get

リクエストされた料金精度表示の詳細を返します。

list

料金の精度を表示するリストを表示します。

summarize

料金精度の概要を返します。