Method: accounts.brands.patch

تعديل علامة تجارية

طلب HTTP

PATCH https://travelpartner.googleapis.com/v3/{brand.name=accounts/*/brands/*}

يستخدم عنوان URL بنية تحويل الترميز إلى gRPC.

مَعلمات المسار

المعلمات
brand.name

string

النتائج فقط. اسم المرجع الخاص بالعلامة التجارية بالتنسيق accounts/{account_id}/brands/{brandId} يتوافق brandId مع معرّف العلامة التجارية الخاص بالشريك والمستخدَم لمطابقة الصفحة المقصودة ومعرّف العلامة التجارية على مستوى الموقع.

يتم تطبيق علامة تجارية تلقائية على المواقع التي لا تتضمّن علامة تجارية. تكون قيمة brandId للعلامة التجارية التلقائية هي NO_BRAND_ID. ويمكن استردادها وتعديلها مثل أي علامة تجارية تم ضبطها.

مَعلمات طلب البحث

المعلمات
updateMask

string (FieldMask format)

الحقل مطلوب. الحقل المطلوب تعديله يمكن تعديل الحقلَين displayNames وicon فقط. استخدِم البنية الموضّحة في مثال معرّف الموارد المنتظم (URI) أدناه وقدِّم القيمة الجديدة في نص الطلب.

مثال على عنوان URI للطلب ونص الطلب:

PATCH https://travelpartner.googleapis.com/v3/accounts/123456789/
brands/my-brand?updateMask=brand.display_names
 {
   "displayNames": [{
     "language": "en"
     "text": "Gilles' Gites"
   }]
 }

المعلومات الواردة أعلاه كافية لإنشاء معرّف الموارد المنتظم ونص الطلب. الجملة أدناه هي معلومات تكميلية يتم إنشاؤها تلقائيًا حول تنسيق FieldMask بشكلٍ عام.

هذه قائمة مفصولة بفواصل تتضمّن الأسماء المؤهَّلة بالكامل للحقول. مثال: "user.displayName,photo"

allowMissing

boolean

عندما تكون القيمة صحيحة ولم يتم العثور على العلامة التجارية، سيتم إنشاء علامة تجارية جديدة. في هذه الحالة، يتم تجاهل updateMask.

نص الطلب

يحتوي نص الطلب على مثال Brand.

نص الاستجابة

إذا كانت الاستجابة ناجحة، سيحتوي نصها على مثال Brand.

نطاقات الأذونات

يجب توفير نطاق OAuth التالي:

  • https://www.googleapis.com/auth/travelpartner

لمزيد من المعلومات، يُرجى الاطّلاع على OAuth 2.0 Overview.