Method: customers.offlineUserDataJobs.addOperations

Добавляет операции в автономное задание пользовательских данных.

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

HTTP-запрос

POST https://googleads.googleapis.com/v18/{resourceName=customers/*/offlineUserDataJobs/*}:addOperations

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

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

Параметры
resource Name

string

Необходимый. Имя ресурса OfflineUserDataJob.

Тело запроса

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

JSON-представление
{
  "operations": [
    {
      object (OfflineUserDataJobOperation)
    }
  ],
  "validateOnly": boolean,
  "enablePartialFailure": boolean,
  "enableWarnings": boolean
}
Поля
operations[]

object ( OfflineUserDataJobOperation )

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

validate Only

boolean

Если это правда, запрос проверяется, но не выполняется. Возвращаются только ошибки, а не результаты.

enable Partial Failure

boolean

Значение true, чтобы включить частичный сбой для автономного задания пользовательских данных.

enable Warnings

boolean

Значение true, чтобы включить предупреждения для автономного задания пользовательских данных. Если этот параметр включен, предупреждение не будет блокировать OfflineUserDataJobOperation, а также будет возвращать предупреждающие сообщения о неверных значениях полей.

Тело ответа

Ответное сообщение для OfflineUserDataJobService.AddOfflineUserDataJobOperations .

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

JSON-представление
{
  "partialFailureError": {
    object (Status)
  },
  "warning": {
    object (Status)
  }
}
Поля
partial Failure Error

object ( Status )

Ошибки, относящиеся к сбоям работы в режиме частичного отказа. Возвращается только в том случае, если partialFailure = true и все ошибки происходят внутри операций. Если возникают какие-либо ошибки вне операций (например, ошибки аутентификации), мы возвращаем ошибку уровня RPC.

warning

object ( Status )

Неблокирующие ошибки, связанные со сбоями работы в режиме предупреждений. Возвращается только в том случае, если EnableWarnings = true.

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

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

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

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

OfflineUserDataJobOperation

Операция, которую необходимо выполнить для AddOfflineUserDataJobOperationsRequest.

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

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

object ( UserData )

Добавьте предоставленные данные в транзакцию. Данные не могут быть получены после загрузки.

remove

object ( UserData )

Удалите предоставленные данные из транзакции. Данные не могут быть получены после загрузки.

remove All

boolean

Удалите все предоставленные ранее данные. Это поддерживается только для электронных адресов.