Mutación de recursos

La API de Google Ads ofrece algunas maneras diferentes de cambiar los recursos, según tu caso de uso. Cada recurso tiene un servicio correspondiente que te permite especificar operaciones de mutación para ese tipo de recurso específico. Por ejemplo, el recurso Campaign tiene un extremo CampaignService.MutateCampaigns correspondiente para cambiar campañas.

Otra opción es el extremo GoogleAdsService.Mutate, que básicamente une una serie de llamadas de mutación individuales en los servicios de recursos y proporciona los siguientes beneficios:

  • Acciones agrupadas en diferentes servicios de recursos. Las llamadas normales solo pueden ejecutar operaciones en un servicio de un solo recurso.
  • Nombres de recursos temporales. Combina operaciones para crear una entidad y sus entidades secundarias en una sola solicitud.

Con estas dos propiedades, puedes usar GoogleAdsService.Mutate para, por ejemplo, crear una estructura de campaña completa solo si cada paso del proceso se realiza correctamente.