Method: customers.offlineUserDataJobs.addOperations

Fügt dem Offline-Nutzerdatenjob Vorgänge hinzu.

Liste der ausgegebenen Fehler: AuthenticationError AuthorizationError DatabaseError FieldError HeaderError InternalError MutateError OfflineUserDataJobError QuotaError RequestError

HTTP-Anfrage

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

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
resourceName

string

Erforderlich. Der Ressourcenname des OfflineUserDataJob.

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung
{
  "operations": [
    {
      object (OfflineUserDataJobOperation)
    }
  ],
  "validateOnly": boolean,
  "enablePartialFailure": boolean,
  "enableWarnings": boolean
}
Felder
operations[]

object (OfflineUserDataJobOperation)

Erforderlich. Die Liste der auszuführenden Vorgänge.

validateOnly

boolean

Falls wahr, wird die Anfrage validiert, aber nicht ausgeführt. Es werden nur Fehler zurückgegeben, keine Ergebnisse.

enablePartialFailure

boolean

"True", um einen Teilfehler für den Offline-Nutzerdatenjob zu ermöglichen.

enableWarnings

boolean

"True", um Warnungen für den Offline-Nutzerdatenjob zu aktivieren. Wenn diese Option aktiviert ist, blockiert eine Warnung den OfflineUserDataJobOperation nicht und gibt Warnungen zu fehlerhaften Feldwerten zurück.

Antworttext

Antwortnachricht für OfflineUserDataJobService.AddOfflineUserDataJobOperations.

Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:

JSON-Darstellung
{
  "partialFailureError": {
    object (Status)
  },
  "warning": {
    object (Status)
  }
}
Felder
partialFailureError

object (Status)

Fehler im Zusammenhang mit Vorgangsfehlern im Modus für teilweise fehlgeschlagene Vorgänge. Wird nur zurückgegeben, wenn partialFailure = true und alle Fehler innerhalb der Vorgänge auftreten. Wenn Fehler außerhalb der Vorgänge auftreten, z. B. bei der Authentifizierung, wird ein Fehler auf RPC-Ebene zurückgegeben.

warning

object (Status)

Nicht blockierende Fehler, die auf Betriebsfehler im Warnmodus zurückzuführen sind. Wird nur zurückgegeben, wenn "enableWarnings" = "true" ist.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

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

Weitere Informationen finden Sie in der Übersicht über OAuth 2.0.

OfflineUserDataJobOperation

Vorgang, der für AddOfflineUserDataJobOperationsRequest ausgeführt werden soll.

JSON-Darstellung
{

  // 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.
}
Felder
Union-Feld operation. Vorgang, der für AddOfflineUserDataJobOperationsRequest ausgeführt werden soll. Für operation ist nur einer der folgenden Werte zulässig:
create

object (UserData)

Fügen Sie der Transaktion die bereitgestellten Daten hinzu. Daten können nach dem Hochladen nicht mehr abgerufen werden.

remove

object (UserData)

Entfernen Sie die bereitgestellten Daten aus der Transaktion. Daten können nach dem Hochladen nicht mehr abgerufen werden.

removeAll

boolean

Entfernen Sie alle zuvor bereitgestellten Daten. Diese Option wird nur für den Kundenabgleich unterstützt.