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"
   }]
 }

Приведенной выше информации достаточно для формирования URI и тела запроса. Предложение ниже сгенерировано автоматически и является дополнительной информацией о формате FieldMask в целом.

Это список полных имен полей, разделенных запятыми. Пример: "user.displayName,photo" .

allowMissing

boolean

Если значение истинно, и бренд не найден, будет создан новый бренд. В этой ситуации updateMask игнорируется.

Текст запроса

Тело запроса содержит экземпляр объекта Brand .

Ответный текст

В случае успеха тело ответа содержит экземпляр объекта Brand .

Области полномочий

Требуется следующая область действия OAuth:

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

Для получения более подробной информации см.OAuth 2.0 Overview .