Na API Google Ads, há algumas maneiras de modificar recursos, dependendo do seu caso de uso. Cada recurso tem um serviço correspondente que permite
especificar operações de mutação para o tipo de recurso específico. Por exemplo, o
recurso Campaign tem um endpoint
CampaignService.MutateCampaigns
correspondente para modificar campanhas.
Ações agrupadas em diferentes serviços de recursos. As chamadas normais só
podem executar operações em um único serviço de recurso.
Nomes de recursos temporários. Combine 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 apenas se todas as etapas forem bem-sucedidas.
[null,null,["Última atualização 2025-03-12 UTC."],[[["The Google Ads API offers resource-specific services and the `GoogleAdsService.Mutate` endpoint for modifying resources."],["`GoogleAdsService.Mutate` enables grouped actions across various resource services and supports temporary resource names for creating entities and their children in one request."],["While resource-specific services handle mutations for their resource type, `GoogleAdsService.Mutate` provides flexibility for complex operations, ensuring all steps succeed."],["Cross-account mutations are generally prohibited, with exceptions for manager accounts acting on client-created objects."]]],[]]