REST Resource: accounts.priceAccuracyViews

منبع: PriceAccuracyView

نمای دقت قیمت عملکرد گزارش دقت قیمت را در نسخه های API قبل از نسخه 3.0 پوشش می دهد. برای اطلاعات بیشتر، به گزارش دقت قیمت مراجعه کنید.

نمایندگی 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

شناسه هتل تعریف شده توسط شریک.

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

اگر این ردیف بر امتیاز کلی دقت قیمت تأثیر بگذارد درست است.

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)

مهر زمانی این رکورد قیمت.

از 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" .

دستگاه

دستگاه های پشتیبانی شده را برمی شمارد.

Enums
DEVICE_UNSPECIFIED مشخص نشده است.
DEVICE_UNKNOWN مقدار در این نسخه ناشناخته است.
DESKTOP کامپیوترها
MOBILE دستگاه های تلفن همراه با مرورگرهای کامل.
TABLET تبلت با مرورگر کامل

عدم تطابق دلیل

دلایل عدم تطابق را برمی شمارد.

Enums
MISMATCH_REASON_UNSPECIFIED مشخص نشده است.
MISMATCH_REASON_UNKNOWN مقدار در این نسخه ناشناخته است.
TAX_MISMATCH عدم تطابق مالیاتی
ROOM_UNAVAILABLE اتاق در دسترس نیست.
SITE_ERROR خطای سایت
PRICE_FEED_DELAYED فید قیمت به تاخیر افتاد.
DISCOUNT_MISSING تخفیف وجود ندارد.
INCORRECT_DISCOUNT_VALUE ارزش تخفیف نادرست
WRONG_ITINERARY برنامه سفر اشتباه

منبع سیگنال

روش های سیگنالینگ پشتیبانی شده را برای دقت قیمت برمی شمارد.

Enums
SIGNAL_SOURCE_UNSPECIFIED مشخص نشده است.
SIGNAL_SOURCE_UNKNOWN مقدار در این نسخه ناشناخته است.
FETCHED قیمت مستقیماً از وب سایت شریک خوانده می شود.
PIXEL قیمت توسط شریک از طریق پیکسل دقت قیمت ارائه می شود.

روش ها

get

نمای دقت قیمت درخواستی را با جزئیات کامل برمی‌گرداند.

list

نماهای دقت قیمت موجود را فهرست می کند.

summarize

خلاصه دقت قیمت را برمی‌گرداند.