Method: accounts.brands.patch

Bir markayı günceller.

HTTP isteği

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

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
brand.name

string

Yalnızca çıkış. Markanın kaynak adı accounts/{account_id}/brands/{brandId} biçimindedir. brandId, açılış sayfası eşleştirme ve mülk düzeyinde marka tanımlayıcısı için kullanılan iş ortağının marka tanımlayıcısına karşılık gelir.

Markası olmayan tesislere varsayılan bir marka uygulanır. Varsayılan markanın brandId değeri NO_BRAND_ID'dir. Yapılandırılmış diğer markalar gibi getirilebilir ve güncellenebilir.

Sorgu parametreleri

Parametreler
updateMask

string (FieldMask format)

Zorunlu. Güncellenecek alan. Yalnızca displayNames ve icon alanları güncellenebilir. Aşağıdaki örnek URI'de gösterilen söz dizimini kullanın ve yeni değeri istek gövdesinde sağlayın.

Örnek istek URI'si ve istek metni:

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

URI ve istek gövdesini oluşturmak için yukarıdaki bilgiler yeterlidir. Aşağıdaki cümle, FieldMask biçimi hakkında genel olarak otomatik oluşturulmuş ek bilgidir.

Bu, alanların tam nitelikli adlarının virgülle ayrılmış listesidir. Örnek: "user.displayName,photo".

allowMissing

boolean

Doğruysa ve Marka bulunamazsa yeni bir Marka oluşturulur. Bu durumda updateMask yoksayılır.

İstek metni

İstek metni, Brand öğesinin bir örneğini içerir.

Yanıt metni

Başarılıysa yanıt metni, Brand öğesinin bir örneğini içerir.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

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

Daha fazla bilgi için OAuth 2.0 Overview sayfasına bakın.