REST Resource: accounts.priceAccuracyViews

المورد: PriceAccuracyView

عرض دقة الأسعار تغطّي هذه المقالة وظيفة تقارير دقة الأسعار في إصدارات واجهة برمجة التطبيقات السابقة للإصدار 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-normalized ويستخدم 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

عنوان URL الأوّلي الذي تمت زيارته على الموقع الإلكتروني للشريك

rateRuleId

string

قاعدة السعر للسعر المُعلن عنه للأسعار غير العلنية.

hotelCountryCode

string

بلد الفندق (استنادًا إلى العنوان)

deviceType

enum (Device)

نوع جهاز المستخدم

finalDomain

string

نطاق الصفحة النهائية التي يتم قراءة الأسعار منها.

mismatchReason

enum (MismatchReason)

سبب عدم تطابق السعر الذي تم استرجاعه مع السعر المخزّن مؤقتًا

affectsScore

boolean

صحيح إذا كان هذا الصف يؤثر في نتيجة دقة الأسعار الإجمالية.

signalSource

enum (SignalSource)

تمثّل هذه السمة مصدر إشارة دقة الأسعار.

userRegionCode

string

منطقة المستخدم

adultOccupancy

integer

عدد البالغين في تفاصيل الإشغال الخاصة بطلب التحقّق

childOccupancy

integer

عدد الأطفال في تفاصيل الإشغال الخاصة بطلب التحقّق.

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-normalized ويستخدم 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

تعرض هذه السمة ملخّصًا عن دقة الأسعار.