Method: accounts.brands.patch

Aktualizuje markę.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
brand.name

string

Tylko dane wyjściowe. Nazwa zasobu marki w formacie accounts/{account_id}/brands/{brandId}. Znak brandId odpowiada identyfikatorowi marki partnera używanemu do dopasowywania stron docelowych i identyfikatorowi marki na poziomie usługi.

Domyślna marka jest stosowana w przypadku usług, które nie mają marki. brandId domyślnej marki to NO_BRAND_ID. Można go pobrać i zaktualizować tak jak każdą skonfigurowaną markę.

Parametry zapytania

Parametry
updateMask

string (FieldMask format)

Wymagane. Pole do zaktualizowania. Można aktualizować tylko pola displayNamesicon. Użyj składni pokazanej w przykładzie identyfikatora URI poniżej i podaj nową wartość w treści żądania.

Przykładowy identyfikator URI żądania i treść żądania:

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

Powyższe informacje wystarczą do utworzenia URI i treści żądania. Poniższe zdanie jest generowane automatycznie i zawiera dodatkowe informacje o formacie FieldMask.

Jest to lista w pełni kwalifikowanych nazw pól rozdzielona przecinkami. Przykład: "user.displayName,photo".

allowMissing

boolean

Jeśli wartość to „true” i marka nie zostanie znaleziona, zostanie utworzona nowa marka. W tej sytuacji zasada updateMask jest ignorowana.

Treść żądania

Treść żądania zawiera wystąpienie elementu Brand.

Treść odpowiedzi

W przypadku powodzenia treść odpowiedzi obejmuje wystąpienie elementu Brand.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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

Więcej informacji znajdziesz w sekcji OAuth 2.0 Overview.