Method: accounts.brands.patch

Aktualisiert eine Marke.

HTTP-Anfrage

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

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
brand.name

string

Nur Ausgabe. Der Ressourcenname für die Marke im Format accounts/{account_id}/brands/{brandId}. brandId entspricht der Marken-ID des Partners, die für den Abgleich von Landingpages und die Marken-ID auf Property-Ebene verwendet wird.

Auf Properties ohne Marke wird eine Standardmarke angewendet. Die brandId der Standardmarke ist NO_BRAND_ID. Sie kann wie jede andere konfigurierte Marke abgerufen und aktualisiert werden.

Suchparameter

Parameter
updateMask

string (FieldMask format)

Erforderlich. Das zu aktualisierende Feld. Nur die Felder displayNames und icon können aktualisiert werden. Verwenden Sie die Syntax, die im Beispiel-URI unten gezeigt wird, und geben Sie den neuen Wert im Anfragetext an.

Beispiel für Anfrage-URI und Anfragetext:

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

Die oben genannten Informationen reichen aus, um den URI und den Anfragetext zu erstellen. Der folgende Satz wurde automatisch generiert und enthält zusätzliche Informationen zum FieldMask-Format im Allgemeinen.

Dies ist eine durch Kommas getrennte Liste vollständig qualifizierter Feldnamen. Beispiel: "user.displayName,photo".

allowMissing

boolean

Wenn „true“ und die Marke nicht gefunden wird, wird eine neue Marke erstellt. In diesem Fall wird updateMask ignoriert.

Anfragetext

Der Anfragetext enthält eine Instanz von Brand.

Antworttext

Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine Instanz von Brand.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

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

Weitere Informationen finden Sie unter OAuth 2.0 Overview.