Method: customers.offlineUserDataJobs.addOperations

Agrega operaciones a la tarea de datos del usuario sin conexión.

Lista de errores generados: AuthenticationError AuthorizationError DatabaseError FieldError HeaderError InternalError MutateError OfflineUserDataJobError QuotaError RequestError

Solicitud HTTP

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

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de ruta de acceso

Parámetros
resourceName

string

Es obligatorio. Es el nombre del recurso de OfflineUserDataJob.

Cuerpo de la solicitud

El cuerpo de la solicitud contiene datos con la siguiente estructura:

Representación JSON
{
  "operations": [
    {
      object (OfflineUserDataJobOperation)
    }
  ],
  "validateOnly": boolean,
  "enablePartialFailure": boolean,
  "enableWarnings": boolean
}
Campos
operations[]

object (OfflineUserDataJobOperation)

Es obligatorio. Es la lista de operaciones que se deben realizar.

validateOnly

boolean

Si es verdadero, la solicitud se valida, pero no se ejecuta. Solo se devuelven errores, no resultados.

enablePartialFailure

boolean

Es verdadero para habilitar la falla parcial de la tarea de datos del usuario sin conexión.

enableWarnings

boolean

Es verdadero para habilitar advertencias para la tarea de datos del usuario sin conexión. Cuando se habilita, una advertencia no bloqueará la OfflineUserDataJobOperation y también mostrará mensajes de advertencia sobre los valores de campo con el formato incorrecto.

Cuerpo de la respuesta

Mensaje de respuesta para OfflineUserDataJobService.AddOfflineUserDataJobOperations.

Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:

Representación JSON
{
  "partialFailureError": {
    object (Status)
  },
  "warning": {
    object (Status)
  }
}
Campos
partialFailureError

object (Status)

Errores relacionados con fallas de operación en el modo de falla parcial. Solo se muestra cuando partialFailure = true y todos los errores se producen dentro de las operaciones. Si se produce algún error fuera de las operaciones (por ejemplo, errores de autenticación), devolvemos un error a nivel de la RPC.

warning

object (Status)

Errores no bloqueantes relacionados con fallas de operación en el modo de advertencias Solo se muestra cuando enableWarnings = true.

Permisos de autorización

Requiere el siguiente alcance de OAuth:

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

Para obtener más información, consulta OAuth 2.0 Overview.

OfflineUserDataJobOperation

Operación que se realizará para AddOfflineUserDataJobOperationsRequest.

Representación 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ón operation. Operación que se realizará para AddOfflineUserDataJobOperationsRequest. Las direcciones (operation) solo pueden ser una de las siguientes opciones:
create

object (UserData)

Agrega los datos proporcionados a la transacción. Los datos no se pueden recuperar después de subirlos.

remove

object (UserData)

Quita los datos proporcionados de la transacción. Los datos no se pueden recuperar después de subirlos.

removeAll

boolean

Quita todos los datos proporcionados anteriormente. Esta función solo es compatible con la Segmentación por clientes.