المورد: PriceAccuracyView
عرض دقة الأسعار تغطّي هذه المقالة وظيفة تقارير دقة الأسعار في إصدارات واجهة برمجة التطبيقات السابقة للإصدار 3.0. لمزيد من المعلومات، يُرجى الرجوع إلى تقرير دقة الأسعار.
تمثيل JSON |
---|
{
"name": string,
"results": [
{
object ( |
الحقول | |
---|---|
name |
يجب أن يكون اسم المرجع بالتنسيق |
results[] |
قائمة الصفوف التي تتطابق مع طلب البحث |
PriceAccuracyRow
صف دقة الأسعار
تمثيل JSON |
---|
{ "hotel": string, "checkinDate": { object ( |
الحقول | |
---|---|
hotel |
رقم تعريف الفندق الذي يحدّده الشريك. |
checkinDate |
تاريخ تسجيل الوصول |
lengthOfStayDays |
مدة الإقامة |
fetchedPriceRecord |
تعرض هذه السمة السعر كما هو معروض على الموقع الإلكتروني للشريك. |
cachedPriceRecord |
السعر كما هو معلن عنه |
correctionTime |
الوقت الذي تم فيه تعديل السعر غير الصحيح إلى سعر صحيح يستخدم RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه دائمًا Z-normalized ويستخدم 0 أو 3 أو 6 أو 9 أرقام كسرية. يتم أيضًا قبول الإزاحات غير "Z". أمثلة: |
url |
عنوان URL الأوّلي الذي تمت زيارته على الموقع الإلكتروني للشريك |
rateRuleId |
قاعدة السعر للسعر المُعلن عنه للأسعار غير العلنية. |
hotelCountryCode |
بلد الفندق (استنادًا إلى العنوان) |
deviceType |
نوع جهاز المستخدم |
finalDomain |
نطاق الصفحة النهائية التي يتم قراءة الأسعار منها. |
mismatchReason |
سبب عدم تطابق السعر الذي تم استرجاعه مع السعر المخزّن مؤقتًا |
affectsScore |
صحيح إذا كان هذا الصف يؤثر في نتيجة دقة الأسعار الإجمالية. |
signalSource |
تمثّل هذه السمة مصدر إشارة دقة الأسعار. |
userRegionCode |
منطقة المستخدم |
adultOccupancy |
عدد البالغين في تفاصيل الإشغال الخاصة بطلب التحقّق |
childOccupancy |
عدد الأطفال في تفاصيل الإشغال الخاصة بطلب التحقّق. |
PriceRecord
سجلّ الأسعار
تمثيل JSON |
---|
{ "basePrice": number, "taxesAndFees": number, "currencyCode": string, "time": string } |
الحقول | |
---|---|
basePrice |
السعر الأساسي |
taxesAndFees |
الضرائب والرسوم |
currencyCode |
رمز العملة وفقًا لمعيار ISO 4217 |
time |
الطابع الزمني لسجلّ الأسعار هذا يستخدم RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه دائمًا Z-normalized ويستخدم 0 أو 3 أو 6 أو 9 أرقام كسرية. يتم أيضًا قبول الإزاحات غير "Z". أمثلة: |
الجهاز
تُعدّد هذه السمة الأجهزة المتوافقة.
عمليات التعداد | |
---|---|
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 |
يقدّم الشريك السعر من خلال وحدة بكسل خاصة بدقة الأسعار. |
الطُرق |
|
---|---|
|
تعرض هذه الطريقة عرض دقة الأسعار المطلوب بالتفصيل الكامل. |
|
تعرِض هذه السمة طرق العرض المتاحة لدقة الأسعار. |
|
تعرض هذه السمة ملخّصًا عن دقة الأسعار. |