Unterstützung der Batchverarbeitung für Performance Max-Kampagnen

Donnerstag, 13. Juni 2024

Neue Funktionen

Ab Google Ads API-Version 17 wird AssetGroupOperation von BatchJobService unterstützt. Mit dieser Änderung können Sie die Batchverarbeitung verwenden, um ganze Performance Max-Kampagnen zu erstellen und zu verwalten.

Die Batchverarbeitung ist eine leistungsstarke Funktion in der Google Ads API, mit der Sie eine Reihe von Vorgängen, die voneinander abhängig sein können, an mehrere Dienste senden können, ohne auf den Abschluss jedes Vorgangs warten zu müssen. Die Batchverarbeitung bietet auch automatische Wiederholungsversuche bei vorübergehenden Fehlern und eine automatische Gruppierung von Vorgängen. Als Reaktion auf Ihr Feedback haben wir die Batchverarbeitung für AssetGroupOperation verfügbar gemacht, um eine weitere Option für die asynchrone Arbeit mit Asset-Gruppen bereitzustellen.

Details zur Implementierung

Die Verwendung von AssetGroupOperation mit Batchverarbeitung für Performance Max-Kampagnen ähnelt der Verwendung anderer Vorgänge, wobei die folgenden Besonderheiten zu beachten sind:

Wenn Sie Asset-Gruppen per Batchverarbeitung erstellen, müssen AssetGroupOperation und AssetGroupAssetOperation nacheinander ausgeführt werden, ohne dass andere Vorgänge dazwischen liegen. Das liegt daran, wie Vorgänge bei der Verarbeitung gruppiert werden. Weitere Informationen zu den Überlegungen und Best Practices für die Verwendung der Batchverarbeitung zum Erstellen von Performance Max-Kampagnen finden Sie im Leitfaden zur Batchverarbeitung für Performance Max-Kampagnen.

So erstellen Sie eine Asset-Gruppe in einem Batchjob:

  1. Erstellen Sie einen MutateOperation, der einen AssetGroupOperation enthält. Dies ist nicht anders als das Erstellen einer MutateOperation mit dem GoogleAdsService.Mutate-Dienst. Weitere Informationen finden Sie im Leitfaden zum Ändern von Ressourcen.
  2. Verknüpfen Sie Assets mit der Asset-Gruppe, indem Sie eine MutateOperation mit Vorgängen vom Typ AssetGroupAssetOperation für jedes erforderliche Asset erstellen. Die sequenziellen AssetGroupOperation und Vorgänge vom Typ AssetGroupAssetOperation müssen zusammen die geltenden Mindestanforderungen für Assets erfüllen.
  3. Fügen Sie dem Batchjob die Vorgänge vom Typ MutateOperation wie jeden anderen Vorgangstyp hinzu.
  4. Führen Sie den Batchjob aus, indem Sie RunBatchJob aufrufen, nachdem Sie alle Vorgänge hinzugefügt haben.

Die folgenden Ressourcen enthalten zusätzliche Informationen, die Ihnen bei der Integration helfen:

Blogreihe zur Verbesserung der Integration von Performance Max-Kampagnen

Dieser Artikel ist Teil einer Reihe, in der neue und kommende Funktionen vorgestellt werden, die von Nutzern gewünscht wurden. Wir gehen auf die Neuerungen ein und erläutern, wie sie sich vom aktuellen Implementierungsansatz unterscheiden.

Weitere Informationen zu Updates und Verbesserungen finden Sie in unserem Entwicklerblog. Wir freuen uns auch weiterhin über Ihr Feedback zu Performance Max-Kampagnen, die über die Google Ads API eingebunden sind. Wenn Sie Unterstützung benötigen, können Sie sich wie gewohnt an unser Team wenden.

Erinnerung an Workshop

Melden Sie sich noch heute für den Workshop zu Performance Max-Kampagnen und der Google Ads API am 17. Juli an.

Labels: asset-group, batch-processing, google-ads, google-ads-api, performance-max