- طلب HTTP
- مَعلمات المسار
- معامِلات طلب البحث
- نص الطلب
- نص الاستجابة
- نطاقات الأذونات
- PropertyPerformanceResult
- AdvanceBookingWindow
- LengthOfStay
- الإشغال
تتيح إمكانية طلب (الحصول على تقرير روابط الحجز المجانية وفلترته وتقسيمه) لحساب معيّن. يعرض هذا الإصدار الجديد مرات الظهور والنقرات، بالإضافة إلى مجموعة فرعية أكبر بكثير من الفلاتر/عمليات التجميع.
طلب HTTP
GET https://travelpartner.googleapis.com/v3/{name=accounts/*}/propertyPerformanceReportViews:query
يستخدم عنوان URL بنية تحويل الترميز إلى gRPC.
مَعلمات المسار
| المعلمات | |
|---|---|
name |
اسم مورد الحساب الذي يتمّ طلب البحث عنه. التنسيق: accounts/{account_id} |
مَعلمات طلب البحث
| المعلمات | |
|---|---|
filter |
الشروط (الحقول والعبارات) المستخدَمة لفلترة مقاييس أداء الموقع الخاص بالحساب الذي يتمّ الاستعلام عنه تتطلّب بنية الجملة مسافات تحيط بالعامل ملاحظة مهمة: الصيغة الصحيحة لإضافة شروط متعددة هي: يجب ملء حقل تكون قيم الحقل تتم مطابقة قيم في ما يلي أمثلة على الشروط الصالحة:
|
aggregateBy |
تحدّد هذه السمة كيفية تقسيم المقاييس التي يعرضها طلب البحث. على سبيل المثال، إذا تم تحديد قيمة السلسلة هي قائمة حقول مفصولة بفواصل. الحقول الصالحة هي: ملاحظة مهمة: قد يؤدي استخدام المَعلمة |
pageSize |
الحد الأقصى لعدد نتائج المشاركة التي سيتم عرضها قد تعرض الخدمة عددًا أقل من هذه القيمة. إذا لم يتم تحديدها، سيتم عرض 10,000 نتيجة كحدّ أقصى. الحد الأقصى للقيمة هو 10,000، وسيتم فرض القيمة 10,000 على القيم الأكبر من 10,000. |
pageToken |
رمز مميّز للصفحة تم تلقّيه من طلب سابق من طلبات participationReportViews.query. يجب تقديم هذا الرمز لتلقّي الصفحة التالية. عند تقسيم النتائج إلى صفحات، يجب أن تتطابق جميع المَعلمات الأخرى المقدَّمة إلى participationReportViews.query مع الطلب الذي قدّم رمز الصفحة المميّز. |
نص الطلب
يجب أن يكون نص الطلب فارغًا.
نص الاستجابة
رسالة الردّ على PropertyPerformanceReportService.QueryPropertyPerformanceReport
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
| تمثيل JSON |
|---|
{
"results": [
{
object ( |
| الحقول | |
|---|---|
results[] |
قائمة النتائج المطابقة لطلب البحث |
nextPageToken |
رمز مميّز للتقسيم على صفحات يُستخدَم لاسترداد الصفحة التالية من النتائج. في حال حذف هذا الحقل، لن تكون هناك صفحات لاحقة. |
نطاقات الأذونات
يجب توفير نطاق OAuth التالي:
https://www.googleapis.com/auth/travelpartner
لمزيد من المعلومات، يُرجى الاطّلاع على OAuth 2.0 Overview.
PropertyPerformanceResult
تمثّل هذه السمة نتيجة طلب البحث عن تقرير أداء الموقع الخاص بحساب معيّن.
| تمثيل JSON |
|---|
{ "date": { object ( |
| الحقول | |
|---|---|
date |
تاريخ ضمن النطاق الزمني المطلوب يتم عرضها فقط إذا تم تحديد |
advanceBookingWindow |
الفرق بالأيام بين تاريخ طلب البحث وتاريخ تسجيل الوصول حسب توقيت المنطقة الزمنية المحلية للمكان المخصّص للاستئجار يتم عرضها فقط إذا تم تحديد |
brand |
تمثّل هذه السمة العلامة التجارية التي يحدّدها الشريك للمكان المخصّص للاستئجار. يتم عرضها فقط إذا تم تحديد |
deviceType |
نوع جهاز المستخدم يتم عرضها فقط إذا تم تحديد |
highIntentUsers |
ما إذا كان طلب البحث الذي أجراه المستخدم يشير إلى اهتمام كبير بالحجز يتم عرضها فقط إذا تم تحديد |
lengthOfStay |
عدد الليالي بين تاريخَي تسجيل الوصول والمغادرة اللذين يحدّدهما المستخدم يتم عرضها فقط إذا تم تحديد |
propertyRegionCode |
رمز المنطقة وفقًا لمعيار ISO 3116 الخاص بالبلد أو المنطقة التي يقع فيها المكان المخصّص للاستئجار لا تظهر إلا إذا تم تحديد |
occupancy |
تمثّل هذه السمة عدد الأشخاص المطلوب إقامتهم في المكان المخصّص للاستئجار. يتم عرضها فقط إذا تم تحديد |
partnerPropertyId |
معرّف الموقع الخاص بالشريك يتم عرضها فقط إذا تم تحديد |
partnerPropertyDisplayName |
اسم الموقع الخاص بالشريك يتم عرضها فقط إذا تم تحديد |
userRegionCode |
تمثّل هذه السمة رمز المنطقة وفقًا لمعيار ISO 3116 الخاص ببلد المستخدِم أو منطقته. لا تظهر إلا إذا تم تحديد |
clickCount |
إجمالي عدد النقرات على رابط الحجز المجاني الذي تم تسجيله لهذه النتيجة. |
impressionCount |
يشير هذا المقياس إلى إجمالي عدد مرّات ظهور الروابط المجانية للحجز التي تم تسجيلها لهذه النتيجة. يتم تقريب هذه القيمة للحفاظ على خصوصية المستخدم. |
clickthroughRate |
يساوي |
adsClickCount |
إجمالي عدد النقرات على الإعلان التي تم تسجيلها لهذه النتيجة. |
adsImpressionCount |
إجمالي عدد مرّات ظهور الإعلان التي تم تسجيلها لهذه النتيجة. |
adsClickthroughRate |
يساوي |
vrWebsiteButtonClicks |
إجمالي عدد النقرات على الزر "الموقع الإلكتروني" في Google للأماكن المتاحة للاستئجار |
AdvanceBookingWindow
تعدّد القيم المسموح بها لفترات الحجز المُسبَق (ABW). تتم جميع مقارنات التواريخ وفقًا للمنطقة الزمنية للموقع.
| عمليات التعداد | |
|---|---|
ADVANCE_BOOKING_WINDOW_UNSPECIFIED |
لم يتم تحديد أي قيمة. |
ADVANCE_BOOKING_WINDOW_SAME_DAY |
كان تاريخ تسجيل الوصول هو نفسه تاريخ طلب البحث. |
ADVANCE_BOOKING_WINDOW_NEXT_DAY |
كان تاريخ تسجيل الوصول هو اليوم التالي لتاريخ طلب البحث. |
ADVANCE_BOOKING_WINDOW_DAYS_2_TO_7 |
كان تاريخ تسجيل الوصول بعد 2 إلى 7 أيام من تاريخ طلب البحث. |
ADVANCE_BOOKING_WINDOW_DAYS_8_TO_14 |
كان تاريخ تسجيل الوصول بعد 8 إلى 14 يومًا من تاريخ البحث. |
ADVANCE_BOOKING_WINDOW_DAYS_15_TO_30 |
كان تاريخ تسجيل الوصول بعد 15 إلى 30 يومًا من تاريخ طلب البحث. |
ADVANCE_BOOKING_WINDOW_DAYS_31_TO_60 |
كان تاريخ تسجيل الوصول بعد 31 إلى 60 يومًا من تاريخ طلب البحث. |
ADVANCE_BOOKING_WINDOW_DAYS_61_TO_90 |
كان تاريخ تسجيل الوصول بعد 61 إلى 90 يومًا من تاريخ البحث. |
ADVANCE_BOOKING_WINDOW_DAYS_91_TO_120 |
كان تاريخ تسجيل الوصول بعد 91 إلى 120 يومًا من تاريخ البحث. |
ADVANCE_BOOKING_WINDOW_DAYS_121_TO_150 |
كان تاريخ تسجيل الوصول بعد 121 إلى 150 يومًا من تاريخ البحث. |
ADVANCE_BOOKING_WINDOW_DAYS_151_TO_180 |
كان تاريخ تسجيل الوصول بعد 151 إلى 180 يومًا من تاريخ البحث. |
ADVANCE_BOOKING_WINDOW_DAYS_OVER_180 |
كان تاريخ تسجيل الوصول بعد أكثر من 180 يومًا من تاريخ البحث. |
LengthOfStay
تعدّد مدة الإقامة المتاحة (LOS)
| عمليات التعداد | |
|---|---|
LENGTH_OF_STAY_UNSPECIFIED |
لم يتم تحديد أي قيمة. |
LENGTH_OF_STAY_NIGHTS_1 |
إقامة لليلة واحدة |
LENGTH_OF_STAY_NIGHTS_2 |
إقامة لمدة ليلتَين |
LENGTH_OF_STAY_NIGHTS_3 |
إقامة لمدة 3 ليالٍ |
LENGTH_OF_STAY_NIGHTS_4_TO_7 |
الإقامة لمدة 4 إلى 7 ليالٍ |
LENGTH_OF_STAY_NIGHTS_8_TO_14 |
الإقامة لمدة تتراوح بين 8 و14 ليلة |
LENGTH_OF_STAY_NIGHTS_15_TO_21 |
الإقامة لمدة تتراوح بين 15 و21 ليلة |
LENGTH_OF_STAY_NIGHTS_22_TO_30 |
الإقامة لمدة تتراوح بين 22 و30 ليلة |
LENGTH_OF_STAY_NIGHTS_OVER_30 |
الإقامة لأكثر من 30 ليلة |
الإشغال
تُعدّد هذه السمة إجمالي عدد الأشخاص المسموح به في الغرفة.
| عمليات التعداد | |
|---|---|
OCCUPANCY_UNSPECIFIED |
لم يتم تحديد أي قيمة. |
OCCUPANCY_1 |
شخص واحد |
OCCUPANCY_2 |
شخصان |
OCCUPANCY_3 |
ثلاثة أشخاص |
OCCUPANCY_4 |
أربعة أشخاص |
OCCUPANCY_OVER_4 |
أكثر من 4 أشخاص |