Method: customers.batchJobs.mutate

Изменяет пакетное задание.

Список выброшенных ошибок: AuthenticationError AuthorizationError HeaderError InternalError QuotaError RequestError ResourceCountLimitExceededError

HTTP-запрос

POST https://googleads.googleapis.com/v16/customers/{customerId}/batchJobs:mutate

URL-адрес использует синтаксис транскодирования gRPC .

Параметры пути

Параметры
customerId

string

Необходимый. Идентификатор клиента, для которого необходимо создать пакетное задание.

Тело запроса

Тело запроса содержит данные следующей структуры:

JSON-представление
{
  "operation": {
    object (BatchJobOperation)
  }
}
Поля
operation

object ( BatchJobOperation )

Необходимый. Операция, выполняемая над отдельным пакетным заданием.

Тело ответа

Ответное сообщение для BatchJobService.MutateBatchJob .

В случае успеха тело ответа содержит данные следующей структуры:

JSON-представление
{
  "result": {
    object (MutateBatchJobResult)
  }
}
Поля
result

object ( MutateBatchJobResult )

Результат для мутации.

Области авторизации

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

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

Дополнительную информацию см. в обзоре OAuth 2.0 .

Пакетное заданиеОперация

Одна операция в пакетном задании.

JSON-представление
{

  // Union field operation can be only one of the following:
  "create": {
    object (BatchJob)
  },
  "remove": string
  // End of list of possible types for union field operation.
}
Поля
Полевая operation Союза. Операция мутации. operation может быть только одной из следующих:
create

object ( BatchJob )

Операция создания: для нового пакетного задания не ожидается имя ресурса.

remove

string

Операция удаления: пакетное задание не должно быть запущено. Ожидается имя ресурса для удаленного пакетного задания в следующем формате:

customers/{customerId}/batchJobs/{batch_job_id}

MutateBatchJobResult

Результат пакетного задания mutate.

JSON-представление
{
  "resourceName": string
}
Поля
resourceName

string

Имя ресурса пакетного задания.