Method: customers.batchJobs.addOperations

Добавьте операции в пакетное задание.

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

HTTP-запрос

POST https://googleads.googleapis.com/v14/{resourceName=customers/*/batchJobs/*}:addOperations

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

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

Параметры
resourceName

string

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

Тело запроса

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

JSON-представление
{
  "sequenceToken": string,
  "mutateOperations": [
    {
      object (MutateOperation)
    }
  ]
}
Поля
sequenceToken

string

Токен, используемый для обеспечения последовательности.

Первый запрос BatchJobs.addOperations для пакетного задания не должен устанавливать последовательностьToken. Последующие запросы должны устанавливать для SequenceToken значение nextSequenceToken, полученное в предыдущем ответе patchJobs.addOperations.

mutateOperations[]

object ( MutateOperation )

Необходимый. Список добавляемых мутаций.

Операции могут использовать отрицательные целые числа в качестве временных идентификаторов для обозначения зависимостей между объектами, созданными в этом пакетном задании. Например, клиент с идентификатором = 1234 может создать кампанию и группу объявлений в одной и той же кампании, создав кампанию в первой операции с именем ресурса, явно заданным как «customers/1234/campaigns/-1», и создав группа объявлений во второй операции с полем кампании также установлено значение «customers/1234/campaigns/-1».

Тело ответа

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

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

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

string ( int64 format)

Общее количество операций, добавленных на данный момент для этого пакетного задания.

nextSequenceToken

string

Токен последовательности, который будет использоваться при повторном вызове patchJobs.addOperations, если необходимо добавить дополнительные операции. Следующий запрос BatchJobs.addOperations должен установить в поле SequenceToken значение этого поля.

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

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

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

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