Method: customers.offlineUserDataJobs.addOperations

Agrega operaciones al trabajo de datos del usuario sin conexión.

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

Solicitud HTTP

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

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

Parámetros de ruta de acceso

Parámetros
resourceName

string

Obligatorio. 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)

Obligatorio. La lista de operaciones que deben realizarse.

validateOnly

boolean

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

enablePartialFailure

boolean

Verdadero para habilitar la falla parcial del trabajo de datos del usuario sin conexión.

enableWarnings

boolean

Es verdadero para habilitar las advertencias del trabajo de datos del usuario sin conexión. Cuando se habilita, una advertencia no bloquea sin conexión a InternetUserDataJobOperation y también muestra mensajes de advertencia sobre los valores de campo con 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 operaciones en el modo de falla parcial. Se muestra solo cuando partialFailure = true y todos los errores ocurren dentro de las operaciones. Si se produce algún error fuera de las operaciones (por ejemplo, errores de autenticación), mostraremos un error de nivel de RPC.

warning

object (Status)

Errores sin bloqueo que pertenecen a fallas de operación en el modo de advertencias. Se muestra solo cuando enableWarnings = true.

Alcances de autorización

Requiere el siguiente alcance de OAuth:

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

Para obtener más información, consulta la descripción general de OAuth 2.0.

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 opción solo se admite para la Segmentación por clientes.