Мутирующие ресурсы

API Google Рекламы предоставляет несколько различных способов изменения ресурсов в зависимости от вашего варианта использования. У каждого ресурса есть соответствующая служба, которая позволяет вам указывать операции изменения для этого конкретного типа ресурса. Например, ресурс Campaign имеет соответствующую конечную точку CampaignService.MutateCampaigns для изменения кампаний.

Другой вариант — конечная точка GoogleAdsService.Mutate , которая, по сути, объединяет серию отдельных вызовов мутации в службах ресурсов и предоставляет следующие преимущества :

  • Сгруппированные действия в разных службах ресурсов. Обычные вызовы могут выполнять операции только с одной службой ресурсов.
  • Временные имена ресурсов. Объедините операции для создания сущности и ее дочерних сущностей в одном запросе.

С помощью этих двух свойств вы можете использовать GoogleAdsService.Mutate , например, для создания всей структуры кампании, только если каждый шаг на этом пути будет успешным.