Method: customers.offlineUserDataJobs.addOperations

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

Liste der ausgelösten Fehler: AuthenticationError AuthorizationError DatabaseError FieldError HeaderError InternalError MutateError OfflineUserDataJobError QuotaError RequestError

HTTP-Anfrage

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

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameters
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

Bei „true“ wird die Anfrage validiert, aber nicht ausgeführt. Es werden nur Fehler zurückgegeben, keine Ergebnisse.

enablePartialFailure

boolean

True, um den Teilfehler für den Offline-Nutzerdatenjob zu aktivieren.

enableWarnings

boolean

True, um Warnungen für den Offlinejob für Nutzerdaten zu aktivieren. Wenn diese Option aktiviert ist, wird die OfflineUserDataJobOperation nicht durch eine Warnung blockiert. Außerdem werden Warnmeldungen zu fehlerhaften Feldwerten zurückgegeben.

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, die sich auf Betriebsausfälle im Modus für teilweise Fehler beziehen. Wird nur zurückgegeben, wenn partialFailure = "true" ist und alle Fehler innerhalb der Vorgänge auftreten. Wenn Fehler außerhalb der Vorgänge auftreten (z. B. Authentifizierungsfehler), 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

Für die AddOfflineUserDataJobOperationsRequest auszuführender Vorgang.

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. Für die AddOfflineUserDataJobOperationsRequest auszuführender Vorgang. Für operation ist nur einer der folgenden Werte zulässig:
create

object (UserData)

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

remove

object (UserData)

Entfernen Sie die angegebenen Daten aus der Transaktion. Die 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.