Method: customers.offlineUserDataJobs.addOperations

Dem Job für Offline-Nutzerdaten werden Vorgänge hinzugefügt.

Liste der geworfenen 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 OfflineUserDataJobs.

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

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

enablePartialFailure

boolean

„True“, um einen teilweisen Fehler für den Job mit Offlinenutzerdaten zu aktivieren.

enableWarnings

boolean

„True“, um Warnungen für den Job mit Offlinenutzerdaten zu aktivieren. Wenn diese Option aktiviert ist, wird der OfflineUserDataJobOperation nicht durch eine Warnung blockiert. Außerdem werden Warnungen 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 Betriebsfehler im Modus „Teilweiser Fehler“ beziehen. 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. Authentifizierungsfehler), geben wir einen Fehler auf RPC-Ebene zurück.

warning

object (Status)

Nicht blockierende Fehler, die sich auf Betriebsfehler im Warnmodus beziehen. Wird nur zurückgegeben, wenn „enableWarnings“ = „true“.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

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

Weitere Informationen finden Sie unter OAuth 2.0 Overview.

OfflineUserDataJobOperation

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

object (UserData)

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

remove

object (UserData)

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

removeAll

boolean

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