Como mudar recursos

A Google Ads API oferece algumas maneiras diferentes de modificar recursos, dependendo do seu caso de uso. Cada recurso tem um serviço correspondente que permite especificar operações de modificação para esse tipo de recurso específico. Por exemplo, o recurso Campaign tem um endpoint CampaignService.MutateCampaigns correspondente para modificar campanhas.

Outra opção é o endpoint GoogleAdsService.Mutate, que basicamente une uma série de chamadas de mutação individuais nos serviços de recursos e oferece os seguintes benefícios:

  • Ações agrupadas em diferentes serviços de recursos. As chamadas normais só podem executar operações em um único serviço de recursos.
  • Nomes de recursos temporários. Combine as operações para criar uma entidade e as entidades filhas dela em uma única solicitação.

Com essas duas propriedades, você pode usar GoogleAdsService.Mutate para, por exemplo, criar uma estrutura de campanha inteira somente se todas as etapas do caminho tiverem sucesso.