Modificações do serviço de recursos

Usar o serviço individual de um recurso é a maneira mais simples de modificá-lo, mas também a menos flexível.

Endpoints de modificação

Usar um serviço específico do recurso é a maneira mais simples de modificá-lo. Cada recurso mutável tem um serviço correspondente e um conjunto de operações que permitem criar, atualizar ou remover o recurso.

Suponha que você queira criar uma nova Campaign. Crie um novo Campaign objeto, coloque-o em uma CampaignOperation, e envie para o CampaignService.MutateCampaigns endpoint.

Você pode fazer isso para qualquer um dos serviços da API Google Ads. Por exemplo, se você quiser modificar um AdGroup, transmita uma AdGroupOperation que contenha o modificado AdGroup para o AdGroupService.MutateAdGroups endpoint.

Da mesma forma, se você quiser modificar um CampaignCriterion, use uma CampaignCriterionOperation e envie para o endpoint CampaignCriterionService.MutateCampaignCriteria.

Como o campo operations da solicitação pode ser repetido, uma única solicitação de modificação pode conter várias operações. No entanto, cada operação é tratada de forma independente de todas as outras, portanto, nenhuma referência cruzada é permitida.

Isso contrasta com o método de modificação em massa (GoogleAdsService.Mutate), em que as operações na mesma solicitação podem referenciar entidades de outras operações.