طريقة مخصّصة على مستوى المجموعة لتعديل حالة "مباشر على Google" لمواقع متعددة. يمكن لكل مكالمة تفعيل أو إيقاف فنادق متعددة. لتفعيل بعض الفنادق وإيقاف بعض الفنادق، عليك إجراء عدة مكالمات.
طلب HTTP
POST https://travelpartner.googleapis.com/v3/{account=accounts/*}/hotels:setLiveOnGoogle
يستخدم عنوان URL بنية gRPC Transcoding.
معلّمات المسار
المَعلمات | |
---|---|
account |
مطلوبة. اسم المورد للحساب. التنسيق هو accounts/{account_id}. |
نص الطلب
يحتوي نص الطلب على بيانات بالبنية التالية:
تمثيل JSON |
---|
{ "liveOnGoogle": boolean, "partnerHotelIds": [ string ] } |
الحقول | |
---|---|
liveOnGoogle |
مطلوبة. ما إذا كان الموقع الإلكتروني سيظهر على Google وفي حال ضبط هذه السياسة على "صحيح"، سيعرض محرّك البحث Google المواقع الإلكترونية إذا اكتملت عملية التكامل وكان الموقع الإلكتروني متاحًا. وفي حال ضبطها على "خطأ"، لن يعرض محرك البحث Google الخصائص مطلقًا. |
partnerHotelIds[] |
مطلوبة. تحدِّد المواقع المطلوب تحديثها باستخدام إعداد LiveOnGoogle. |
نص الاستجابة
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
رسالة الرد لـ HotelService.SetLiveOnGoogle
.
تمثيل JSON |
---|
{ "updatedHotelIds": [ string ], "failedHotelIds": [ string ] } |
الحقول | |
---|---|
updatedHotelIds[] |
يحدِّد السمات المعدَّلة. |
failedHotelIds[] |
تحديد المواقع التي لا يمكن لشركة Google تعديلها. |
نطاقات الأذونات
يجب توفير نطاق OAuth التالي:
https://www.googleapis.com/auth/travelpartner
للحصول على مزيد من المعلومات، يُرجى الاطّلاع على نظرة عامة على OAuth 2.0.