Compatibilité du traitement par lot avec Performance Max

Jeudi 13 juin 2024

Nouveautés

À partir de la version 17 de l'API Google Ads, BatchJobService est compatible avec AssetGroupOperation. Grâce à ce changement, vous pouvez utiliser le traitement par lot pour créer et gérer des campagnes Performance Max entières.

Le traitement par lot est une fonctionnalité puissante de l'API Google Ads qui vous permet d'envoyer un ensemble d'opérations, qui peuvent être interdépendantes, à plusieurs services sans attendre que chaque opération soit terminée. Le traitement par lot permet également de relancer automatiquement les opérations en cas d'erreurs temporaires et de regrouper automatiquement les opérations. Nous avons rendu le traitement par lot disponible pour AssetGroupOperation en réponse à vos commentaires afin de vous offrir une autre option pour travailler avec des groupes de composants de manière asynchrone.

Détails de mise en œuvre

L'utilisation de AssetGroupOperation avec le traitement par lot pour les campagnes Performance Max est semblable à celle d'autres opérations, avec les considérations particulières suivantes :

Lorsque vous créez des groupes de composants à l'aide du traitement par lot, AssetGroupOperation et AssetGroupAssetOperation doivent être séquentiels, sans autres opérations entre les deux. Cela est dû à la façon dont les opérations sont regroupées lors de leur traitement. Pour en savoir plus sur les points à prendre en compte et les bonnes pratiques à suivre pour créer des campagnes Performance Max à l'aide du traitement par lot, consultez le guide sur le traitement par lot pour Performance Max.

Voici comment créer un groupe de composants dans un job par lot :

  1. Créez un MutateOperation contenant un AssetGroupOperation. Cela revient à créer un MutateOperation à l'aide du service GoogleAdsService.Mutate. Consultez le guide sur la modification des ressources.
  2. Associez les composants au groupe de composants en créant un MutateOperation contenant des opérations de type AssetGroupAssetOperation pour chaque composant requis. Les AssetGroupOperation séquentiels et les opérations de type AssetGroupAssetOperation doivent être combinés pour répondre aux exigences minimales applicables aux composants.
  3. Ajoutez les opérations de type MutateOperation au job par lot comme vous le feriez pour tout autre type d'opération.
  4. Exécutez le job par lot en appelant RunBatchJob après avoir ajouté toutes les opérations.

Les ressources suivantes contiennent des informations supplémentaires pour vous aider à effectuer l'intégration :

Série de blogs sur l'amélioration des intégrations Performance Max

Cet article fait partie d'une série qui présente les fonctionnalités nouvelles et à venir que vous avez demandées. Nous allons vous présenter les nouveautés et les différences par rapport à l'approche d'implémentation actuelle.

Pour vous tenir informé des prochaines nouveautés et améliorations, consultez notre blog des développeurs. Continuez à nous envoyer vos commentaires sur l'intégration de Performance Max à l'API Google Ads et, comme toujours, contactez notre équipe si vous avez besoin d'aide.

Rappel d'atelier

Inscrivez-vous dès aujourd'hui à l'atelier sur Performance Max et l'API Google Ads qui aura lieu le 17 juillet.

Libellés : asset-group, batch-processing, google-ads, google-ads-api, performance-max