Добавьте операции в пакетное задание.
Список выброшенных ошибок: AuthenticationError AuthorizationError BatchJobError HeaderError InternalError QuotaError RequestError ResourceCountLimitExceededError
HTTP-запрос
POST https://googleads.googleapis.com/v17/{resourceName=customers/*/batchJobs/*}:addOperations
URL-адрес использует синтаксис транскодирования gRPC .
Параметры пути
Параметры | |
---|---|
resourceName | Необходимый. Имя ресурса пакетного задания. |
Тело запроса
Тело запроса содержит данные следующей структуры:
JSON-представление |
---|
{
"sequenceToken": string,
"mutateOperations": [
{
object ( |
Поля | |
---|---|
sequenceToken | Токен, используемый для обеспечения последовательности. Первый запрос BatchJobs.addOperations для пакетного задания не должен устанавливать последовательностьToken. Последующие запросы должны устанавливать для SequenceToken значение nextSequenceToken, полученное в предыдущем ответе patchJobs.addOperations. |
mutateOperations[] | Необходимый. Список добавляемых мутаций. Операции могут использовать отрицательные целые числа в качестве временных идентификаторов для обозначения зависимостей между объектами, созданными в этом пакетном задании. Например, клиент с идентификатором = 1234 может создать кампанию и группу объявлений в одной и той же кампании, создав кампанию в первой операции с именем ресурса, явно заданным как «customers/1234/campaigns/-1», и создав группа объявлений во второй операции с полем кампании также установлено значение «customers/1234/campaigns/-1». |
Тело ответа
Ответное сообщение для BatchJobService.AddBatchJobOperations
.
В случае успеха тело ответа содержит данные следующей структуры:
JSON-представление |
---|
{ "totalOperations": string, "nextSequenceToken": string } |
Поля | |
---|---|
totalOperations | Общее количество операций, добавленных на данный момент для этого пакетного задания. |
nextSequenceToken | Токен последовательности, который будет использоваться при повторном вызове patchJobs.addOperations, если необходимо добавить дополнительные операции. Следующий запрос BatchJobs.addOperations должен установить в поле SequenceToken значение этого поля. |
Области авторизации
Требуется следующая область действия OAuth:
-
https://www.googleapis.com/auth/adwords
Дополнительную информацию см. в обзоре OAuth 2.0 .