Suporte ao processamento em lote para campanhas Performance Max

Quinta-feira, 13 de junho de 2024

O que há de novo

A partir da API Google Ads v17, o BatchJobService é compatível com o AssetGroupOperation. Com essa mudança, você pode usar o processamento em lote para criar e gerenciar campanhas Performance Max inteiras.

O processamento em lote é um recurso avançado da API Google Ads que permite enviar um conjunto de operações, que podem ser interdependentes, para vários serviços sem esperar que cada operação seja concluída. O processamento em lote também oferece novas tentativas automáticas para erros temporários e agrupamento automático de operações. Disponibilizamos o processamento em lote para AssetGroupOperation em resposta ao seu feedback para oferecer outra opção de trabalho com grupos de recursos de forma assíncrona.

Detalhes de implementação

O uso de AssetGroupOperation com processamento em lote para campanhas Performance Max é semelhante ao uso de outras operações, com as seguintes considerações especiais:

Ao criar grupos de recursos usando o processamento em lote, AssetGroupOperation e AssetGroupAssetOperation precisam ser sequenciais, sem outras operações entre eles. Isso ocorre devido à forma como as operações são agrupadas quando processadas. Saiba mais sobre as considerações e práticas recomendadas para usar o processamento em lote na criação de campanhas Performance Max no guia de processamento em lote para campanhas Performance Max.

Veja como criar um grupo de recursos em um job em lote:

  1. Crie um MutateOperation que contenha um AssetGroupOperation. Isso não é diferente de criar um MutateOperation usando o serviço GoogleAdsService.Mutate. Consulte o guia de recursos de mutação.
  2. Associe recursos ao grupo criando um MutateOperation que contenha operações do tipo AssetGroupAssetOperation para cada recurso necessário. O AssetGroupOperation sequencial e as operações do tipo AssetGroupAssetOperation precisam ser combinados para atender aos requisitos mínimos de recursos aplicáveis.
  3. Adicione as operações do tipo MutateOperation ao job em lote como faria com qualquer outro tipo de operação.
  4. Execute o job em lote chamando RunBatchJob depois de adicionar todas as operações.

Os recursos a seguir contêm mais informações para ajudar na integração:

Série de blogs sobre como melhorar as integrações das campanhas Performance Max

Este artigo faz parte de uma série que aborda os recursos novos e futuros que vocês pediram. Vamos falar sobre as novidades e as diferenças em relação à abordagem de implementação atual.

Fique de olho em mais atualizações e melhorias no nosso blog para desenvolvedores, continue enviando feedback sobre as integrações das campanhas Performance Max com a API Google Ads e, como sempre, entre em contato com nossa equipe se precisar de suporte.

Lembrete de workshop

Inscreva-se hoje mesmo no workshop sobre as campanhas Performance Max e a API Google Ads, que vai acontecer em 17 de julho.

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