توفّر لك واجهة برمجة تطبيقات "شريك السفر" واجهة مريحة لأي منصة على "مركز إدارة معلومات الفنادق من Google". وتتيح هذه الأداة للتطبيق استرداد بيانات "مركز إدارة معلومات الفنادق" وتغييرها بسهولة، وبالتالي تكون مناسبة لإدارة الحسابات الكبيرة أو المعقدة.
- مورد REST: v3.accounts.accountLinks
- مورد REST: v3.accounts.brands
- مورد REST: v3.accounts.freeBookingLinksReportViews
- مورد REST: v3.accounts.hotelViews
- مورد REST: v3.accounts.hotels
- مورد REST: v3.accounts.icon
- مورد REST: v3.accounts.participationReportViews
- مورد REST: v3.accounts.priceAccucyViews
- مورد REST: v3.accounts.priceتغطيةages
- مورد REST: v3.accounts.priceViews
- مورد REST: v3.accounts.propertyperformanceReportViews
- مورد REST: v3.accounts.reconciliationReports
الخدمة: Travelpartner.googleapis.com
لاستدعاء هذه الخدمة، ننصحك باستخدام مكتبات العملاء التي توفّرها Google. إذا كان تطبيقك بحاجة إلى استخدام مكتباتك الخاصة لطلب هذه الخدمة، استخدِم المعلومات التالية عند تقديم طلبات البيانات من واجهة برمجة التطبيقات.
مستند "اقتراحات"
مستند أثناء التصفّح هو مواصفات يمكن للجهاز قراءتها لوصف واجهات REST API واستخدامها. ويتم استخدامه لإنشاء مكتبات العملاء والمكوّنات الإضافية IDE وغيرها من الأدوات التي تتفاعل مع Google APIs. يمكن أن تقدّم خدمة واحدة مستندات استكشاف متعددة. تقدّم هذه الخدمة مستند الاكتشاف التالي:
نقطة نهاية الخدمة
نقطة نهاية الخدمة هي عنوان URL أساسي يحدِّد عنوان الشبكة لخدمة واجهة برمجة تطبيقات. قد تحتوي إحدى الخدمات على نقاط نهاية متعددة للخدمة. تتضمن هذه الخدمة نقطة نهاية الخدمة التالية وجميع معرفات الموارد المنتظمة (URI) أدناه مرتبطة بنقطة نهاية الخدمة هذه:
https://travelpartner.googleapis.com
مورد REST: v3.accounts.accountLinks
الطُرق | |
---|---|
create |
POST /v3/{parent=accounts/*}/accountLinks لإنشاء رابط حساب جديد بين حساب على "مركز إدارة معلومات الفنادق" وحساب على "إعلانات Google". |
delete |
DELETE /v3/{name=accounts/*/accountLinks/*} حذف رابط حساب |
get |
GET /v3/{name=accounts/*/accountLinks/*} لعرض مثيل AccountLink المرتبط باسم مورد رابط الحساب المحدّد في عنوان URL للطلب. |
list |
GET /v3/{parent=accounts/*}/accountLinks تعرِض روابط الحساب لحساب على "مركز إدارة معلومات الفنادق". |
patch |
PATCH /v3/{accountLink.name=accounts/*/accountLinks/*} تُعدّل استهداف رابط الحساب لرابط حساب. |
مورد 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 |
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 لعرض Icon s لحساب شريك |
مورد 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 يتحقق من صحة تقرير التسوية. |