Method: customers.offlineUserDataJobs.addOperations

Adiciona operações ao job de dados do usuário off-line.

Lista de erros gerados: AuthenticationError AuthorizationError DatabaseError FieldError HeaderError InternalError MutateError OfflineUserDataJobError QuotaError RequestError

Solicitação HTTP

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

O URL usa a sintaxe de transcodificação gRPC.

Parâmetros de caminho

Parâmetros
resourceName

string

Obrigatório. O nome do recurso do off-lineUserDataJob.

Corpo da solicitação

O corpo da solicitação contém dados com a seguinte estrutura:

Representação JSON
{
  "operations": [
    {
      object (OfflineUserDataJobOperation)
    }
  ],
  "validateOnly": boolean,
  "enablePartialFailure": boolean,
  "enableWarnings": boolean
}
Campos
operations[]

object (OfflineUserDataJobOperation)

Obrigatório. A lista de operações a serem feitas.

validateOnly

boolean

Se verdadeiro, a solicitação é validada, mas não executada. Somente erros são retornados, não resultados.

enablePartialFailure

boolean

Verdadeiro para ativar a falha parcial para o job de dados off-line do usuário.

enableWarnings

boolean

Verdadeiro para ativar avisos para o job de dados do usuário off-line. Quando ativado, um aviso não bloqueia OffUserDataJobOperation, e também retorna mensagens de aviso sobre valores de campo incorretos.

Corpo da resposta

Mensagem de resposta para OfflineUserDataJobService.AddOfflineUserDataJobOperations.

Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:

Representação JSON
{
  "partialFailureError": {
    object (Status)
  },
  "warning": {
    object (Status)
  }
}
Campos
partialFailureError

object (Status)

Erros relacionados a falhas de operação no modo de falha parcial. Retornado somente quando partialFailure = true e todos os erros ocorrem dentro das operações. Se ocorrer algum erro fora das operações (por exemplo, erros de autenticação), vamos retornar um erro no nível da RPC.

warning

object (Status)

Erros de não bloqueio relacionados a falhas de operação no modo de avisos. Retornado somente quando enableWarnings = true.

Escopos de autorização

Requer o seguinte escopo OAuth:

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

Para mais informações, consulte a Visão geral do OAuth 2.0.

OfflineUserDataJobOperation

Operação a ser feita para AddOfflineUserDataJobOperationsRequest.

Representação 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.
}
Campos
Campo de união operation. Operação a ser feita para AddOfflineUserDataJobOperationsRequest. operation pode ser apenas de um dos tipos a seguir:
create

object (UserData)

Adicione os dados fornecidos à transação. Não é possível recuperar os dados após o upload.

remove

object (UserData)

Remova os dados fornecidos da transação. Não é possível recuperar os dados após o upload.

removeAll

boolean

Remova todos os dados fornecidos anteriormente. Isso só é compatível com a Segmentação por lista de clientes.