- HTTP-запрос
- Параметры пути
- Тело запроса
- Тело ответа
- Области авторизации
- СчетБюджетПредложениеОперация
- MutateAccountBudgetProposalResult
- Попробуй это!
Создает, обновляет или удаляет предложения по бюджету аккаунта. Статусы операций возвращаются.
Список выброшенных ошибок: AccountBudgetProposalError AuthenticationError AuthorizationError DatabaseError DateError FieldError FieldMaskError HeaderError InternalError MutateError QuotaError RequestError StringLengthError
HTTP-запрос
POST https://googleads.googleapis.com/v14/customers/{customerId}/accountBudgetProposals:mutate
URL-адрес использует синтаксис транскодирования gRPC .
Параметры пути
Параметры | |
---|---|
customerId | Необходимый. Идентификатор клиента. |
Тело запроса
Тело запроса содержит данные следующей структуры:
JSON-представление |
---|
{
"operation": {
object ( |
Поля | |
---|---|
operation | Необходимый. Операция, выполняемая над предложением бюджета на уровне отдельного аккаунта. |
validateOnly | Если это правда, запрос проверяется, но не выполняется. Возвращаются только ошибки, а не результаты. |
Тело ответа
Ответное сообщение для операций изменения бюджета на уровне аккаунта.
В случае успеха тело ответа содержит данные следующей структуры:
JSON-представление |
---|
{
"result": {
object ( |
Поля | |
---|---|
result | Результат мутации. |
Области авторизации
Требуется следующая область действия OAuth:
-
https://www.googleapis.com/auth/adwords
Дополнительную информацию см. в обзоре OAuth 2.0 .
СчетБюджетПредложениеОперация
Одна операция, позволяющая предложить создание нового бюджета на уровне аккаунта или изменить/завершить/удалить существующий.
JSON-представление |
---|
{ "updateMask": string, // Union field |
Поля | |
---|---|
updateMask | FieldMask, определяющая, какие поля бюджета изменяются. Хотя бюджеты могут быть изменены, предложения, предлагающие такие изменения, являются окончательными. Таким образом, операции обновления не поддерживаются для предложений. Предложения, изменяющие бюджеты, имеют тип предложения «обновление». Указание маски для любого другого типа предложения считается ошибкой. Это разделенный запятыми список полных имен полей. Пример: |
Полевая operation Союза. Операция мутации. operation может быть только одной из следующих: | |
create | Операция создания: новое предложение по созданию нового бюджета, редактированию существующего бюджета, прекращению активного бюджета или удалению утвержденного бюджета, запуск которого запланирован на будущее. Для нового предложения не ожидается имя ресурса. |
remove | Операция удаления. Ожидается имя ресурса для удаленного предложения в следующем формате: |
MutateAccountBudgetProposalResult
Результат предложения по бюджету аккаунта изменился.
JSON-представление |
---|
{ "resourceName": string } |
Поля | |
---|---|
resourceName | Вернулся для успешных операций. |