Method: accounts.brands.patch

इस तरीके का इस्तेमाल करके, किसी ब्रैंड को अपडेट किया जा सकता है.

एचटीटीपी अनुरोध

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

यह यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

पाथ पैरामीटर

पैरामीटर
brand.name

string

सिर्फ़ आउटपुट के लिए. ब्रैंड के संसाधन का नाम, accounts/{account_id}/brands/{brandId} फ़ॉर्मैट में. brandId, पार्टनर के ब्रैंड आइडेंटिफ़ायर से मेल खाता है. इसका इस्तेमाल लैंडिंग पेज मैच करने और प्रॉपर्टी-लेवल के ब्रैंड आइडेंटिफ़ायर के लिए किया जाता है.

जिन प्रॉपर्टी के लिए ब्रैंड सेट नहीं किया गया है उन पर डिफ़ॉल्ट ब्रैंड लागू होता है. डिफ़ॉल्ट ब्रैंड का brandId NO_BRAND_ID है. इसे कॉन्फ़िगर किए गए किसी भी ब्रैंड की तरह फ़ेच और अपडेट किया जा सकता है.

क्वेरी पैरामीटर

पैरामीटर
updateMask

string (FieldMask format)

ज़रूरी है. अपडेट किया जाने वाला फ़ील्ड. सिर्फ़ displayNames और icon फ़ील्ड अपडेट किए जा सकते हैं. नीचे दिए गए उदाहरण यूआरआई में दिखाए गए सिंटैक्स का इस्तेमाल करें और अनुरोध के मुख्य हिस्से में नई वैल्यू डालें.

अनुरोध यूआरआई और अनुरोध के मुख्य हिस्से का उदाहरण:

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 देखें.