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/v14/{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 se deben realizar.

validateOnly

boolean

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

enablePartialFailure

boolean

Es verdadero para habilitar fallas parciales en el trabajo de datos del usuario sin conexión.

enableWarnings

boolean

Verdadero para habilitar las advertencias en el trabajo de datos del usuario sin conexión. Si se habilita esta opción, una advertencia no bloqueará la operación sin conexiónUserDataJobOperation y también mostrará 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 operación en el modo de falla parcial. Solo se muestra 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), se muestra un error a nivel de RPC.

warning

object (Status)

Son errores que no generan bloqueo y que están 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 la Descripción general de OAuth 2.0.

OfflineUserDataJobOperation

Operación que se realizará para Add offlineUserDataJobOperationsRequest.

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 Add offlineUserDataJobOperationsRequest. Las direcciones (operation) solo pueden ser una de las siguientes opciones:
create

object (UserData)

Agrega los datos proporcionados a la transacción. No se pueden recuperar los datos después de que se suben.

remove

object (UserData)

Quita los datos proporcionados de la transacción. No se pueden recuperar los datos después de que se suben.

removeAll

boolean

Quita todos los datos proporcionados anteriormente. Esto solo se admite para la Segmentación por clientes.