Fügen Sie dem Batch-Auftrag Vorgänge hinzu.
Liste der ausgegebenen Fehler: AuthenticationError AuthorizationError BatchJobError HeaderError InternalError QuotaError RequestError ResourceCountLimitExceededError
HTTP-Anfrage
POST https://googleads.googleapis.com/v14/{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 zum Erzwingen der Sequenzierung verwendet wird. In der ersten BatchJobs.addOperations-Anfrage für einen Batch-Job sollte dieser Wert nicht fürSequenceToken festgelegt werden. Bei nachfolgenden Anfragen muss „sequenzToken“ auf den Wert von „nextSequenceToken“ gesetzt werden, der in der vorherigen BatchJobs.addOperations-Antwort empfangen wurde. |
mutateOperations[] |
Erforderlich. Die Liste der hinzugefügten mutate Vorgänge können negative Ganzzahlen als temporäre IDs verwenden, um Abhängigkeiten zwischen Entitäten zu kennzeichnen, die in diesem Batchjob erstellt wurden. Ein Kunde mit der ID 1234 kann beispielsweise eine Kampagne und eine Anzeigengruppe in derselben Kampagne erstellen, indem er im ersten Vorgang eine Kampagne erstellt, bei der der Ressourcenname explizit auf "customers/1234/campaigns/-1" festgelegt ist, und im zweiten Vorgang eine Anzeigengruppe, in der das Kampagnenfeld ebenfalls auf "customers/1234/campaigns/-1" festgelegt ist. |
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 Batch-Auftrag 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 „batchJobs.addOperations“-Anfrage muss das Feld „sequenzToken“ auf den Wert dieses Felds festgelegt werden. |
Autorisierungsbereiche
Erfordert den folgenden OAuth-Bereich:
https://www.googleapis.com/auth/adwords
Weitere Informationen finden Sie in der Übersicht über OAuth 2.0.