Travel Partner API

توفّر لك واجهة برمجة تطبيقات "شريك السفر" واجهة مريحة لأي منصة على "مركز إدارة معلومات الفنادق من Google". وتتيح هذه الأداة للتطبيق استرداد بيانات "مركز إدارة معلومات الفنادق" وتغييرها بسهولة، وبالتالي تكون مناسبة لإدارة الحسابات الكبيرة أو المعقدة.

الخدمة: Travelpartner.googleapis.com

لاستدعاء هذه الخدمة، ننصحك باستخدام مكتبات العملاء التي توفّرها Google. إذا كان تطبيقك بحاجة إلى استخدام مكتباتك الخاصة لطلب هذه الخدمة، استخدِم المعلومات التالية عند تقديم طلبات البيانات من واجهة برمجة التطبيقات.

مستند "اقتراحات"

مستند أثناء التصفّح هو مواصفات يمكن للجهاز قراءتها لوصف واجهات REST API واستخدامها. ويتم استخدامه لإنشاء مكتبات العملاء والمكوّنات الإضافية IDE وغيرها من الأدوات التي تتفاعل مع Google APIs. يمكن أن تقدّم خدمة واحدة مستندات استكشاف متعددة. تقدّم هذه الخدمة مستند الاكتشاف التالي:

نقطة نهاية الخدمة

نقطة نهاية الخدمة هي عنوان URL أساسي يحدِّد عنوان الشبكة لخدمة واجهة برمجة تطبيقات. قد تحتوي إحدى الخدمات على نقاط نهاية متعددة للخدمة. تتضمن هذه الخدمة نقطة نهاية الخدمة التالية وجميع معرفات الموارد المنتظمة (URI) أدناه مرتبطة بنقطة نهاية الخدمة هذه:

  • https://travelpartner.googleapis.com

مورد REST: v3.accounts.brands

الطُرق
create POST /v3/{parent=accounts/*}/brands
لإنشاء علامة تجارية جديدة.
get GET /v3/{name=accounts/*/brands/*}
تعرض مثيل Brand المرتبط باسم معرّف الموارد المنتظم (URI) للطلب الخاص بـ "معرّف الموارد المنتظم (URI)" الخاص بالطلب.
list GET /v3/{parent=accounts/*}/brands
تعرض العلامات التجارية لحساب شريك.
patch PATCH /v3/{brand.name=accounts/*/brands/*}
تعدّل هذه العلامة التجارية.

مورد REST: v3.accounts.freeBookingLinksReportViews

الطُرق
query
(deprecated)
GET /v3/{name=accounts/*}/freeBookingLinksReportViews:query
متوقّف: استخدِم السمة PropertyPerformanceReportService.QueryPropertyPerformanceReport التي تحتوي أيضًا على تقارير عن مرات الظهور بدلاً من ذلك.

مورد REST: v3.accounts.hotelViews

الطُرق
list GET /v3/{parent=accounts/*}/hotelViews
لعرض قائمة بمشاهدات الفنادق.
summarize GET /v3/{parent=accounts/*}/hotelViews:summarize
تعرض معلومات موجزة عن الفنادق.

مورد REST: v3.accounts.hotels

الطُرق
setLiveOnGoogle POST /v3/{account=accounts/*}/hotels:setLiveOnGoogle
طريقة مخصّصة على مستوى المجموعة لتعديل حالة "مباشر على Google" لمواقع متعددة.

مورد REST: v3.accounts.icon

الطُرق
create POST /v3/{parent=accounts/*}/icons
تحميل رمز جديد وبدء عملية المراجعة
get GET /v3/{name=accounts/*/icons/*}
لعرض مثيل Icon المرتبط باسم مورد رمز محدّد في معرّف الموارد المنتظم (URI) للطلب.
list GET /v3/{parent=accounts/*}/icons
لعرض Icons لحساب شريك

مورد REST: v3.accounts.participationReportViews

الطُرق
query GET /v3/{name=accounts/*}/participationReportViews:query
توفّر إمكانية طلب (الحصول على تقرير وفلترة وتقسيم) تقرير المشاركة لحساب معيّن.

مورد REST: v3.accounts.priceAccuracyViews

الطُرق
get GET /v3/{name=accounts/*/priceAccuracyViews/*}
لعرض تفاصيل دقة الأسعار المطلوبة بالتفصيل.
list GET /v3/{parent=accounts/*}/priceAccuracyViews
يعرض هذا التقرير طرق العرض المتوفّرة لدقة الأسعار.
summarize GET /v3/{parent=accounts/*}/priceAccuracyViews:summarize
لعرض ملخّص دقة السعر

مورد REST: v3.accounts.priceتغطيةageS

الطُرق
getLatest GET /v3/{parent=accounts/*}/priceCoverageViews:latest
تعرض أحدث طريقة عرض بتغطية السعر بالتفصيل.
list GET /v3/{parent=accounts/*}/priceCoverageViews
لعرض سجلّ تغطية الأسعار الكامل.

مورد REST: v3.accounts.priceViews

الطُرق
get GET /v3/{name=accounts/*/priceViews/*}
لعرض طريقة عرض السعر المطلوبة بالتفصيل.

مورد REST: v3.accounts.propertyperformanceReportViews

الطُرق
query GET /v3/{name=accounts/*}/propertyPerformanceReportViews:query
توفّر إمكانية طلب (الحصول على تقرير وفلترة وتقسيم) تقرير روابط أداء حساب معيّن.

مورد REST: v3.accounts.reconciliationReports

الطُرق
create POST /v3/{parent=accounts/*}/reconciliationReports
يتم إنشاء تقرير تسوية وتحميله إلى Google.
get GET /v3/{name=accounts/*/reconciliationReports/*}
يعرض تقرير تسوية.
list GET /v3/{parent=accounts/*}/reconciliationReports
يعرض قائمة بأسماء تقارير التسوية التي تم إنشاؤها.
validate POST /v3/{parent=accounts/*}/reconciliationReports:validate
يتحقق من صحة تقرير التسوية.