Fügen Sie dem Batchjob Vorgänge hinzu.
Liste der geworfenen Fehler: AuthenticationError AuthorizationError BatchJobError HeaderError InternalError QuotaError RequestError ResourceCountLimitExceededError
HTTP-Anfrage
POST https://googleads.googleapis.com/v20/{resourceName=customers/*/batchJobs/*}:addOperations
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
Parameter | |
---|---|
resourceName |
Erforderlich. Der Ressourcenname des Batchjobs. |
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
JSON-Darstellung |
---|
{
"sequenceToken": string,
"mutateOperations": [
{
object ( |
Felder | |
---|---|
sequenceToken |
Ein Token, das zur Erzwingung der Abfolge verwendet wird. Bei der ersten batchJobs.addOperations-Anfrage für einen Batchjob darf sequenceToken nicht festgelegt werden. Bei nachfolgenden Anfragen muss „sequenceToken“ auf den Wert von „nextSequenceToken“ festgelegt werden, der in der vorherigen Antwort von „batchJobs.addOperations“ empfangen wurde. |
mutateOperations[] |
Erforderlich. Die Liste der hinzugefügten Mutationen. Für Vorgänge können negative Ganzzahlen als temporäre IDs verwendet werden, um Abhängigkeiten zwischen Entitäten anzugeben, die in diesem Batchjob erstellt wurden. Ein Kunde mit der ID 1234 kann beispielsweise eine Kampagne und eine Anzeigengruppe in derselben Kampagne erstellen. Dazu erstellt er im ersten Vorgang eine Kampagne mit dem explizit auf „customers/1234/campaigns/-1“ festgelegten Ressourcennamen und im zweiten Vorgang eine Anzeigengruppe mit dem ebenfalls auf „customers/1234/campaigns/-1“ festgelegten Kampagnenfeld. |
Antworttext
Antwortnachricht für BatchJobService.AddBatchJobOperations
.
Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:
JSON-Darstellung |
---|
{ "totalOperations": string, "nextSequenceToken": string } |
Felder | |
---|---|
totalOperations |
Die Gesamtzahl der bisher für diesen Batchjob hinzugefügten Vorgänge. |
nextSequenceToken |
Das Sequenztoken, das beim erneuten Aufrufen von „batchJobs.addOperations“ verwendet werden soll, wenn weitere Vorgänge hinzugefügt werden müssen. In der nächsten Anfrage vom Typ „batchJobs.addOperations“ muss das Feld „sequenceToken“ auf den Wert dieses Felds festgelegt werden. |
Autorisierungsbereiche
Erfordert den folgenden OAuth-Bereich:
https://www.googleapis.com/auth/adwords
Weitere Informationen finden Sie unter OAuth 2.0 Overview.