Mutowanie zasobów

Interfejs Google Ads API udostępnia kilka różnych sposobów mutacji zasobów zależnie od przypadku użycia. Każdy zasób ma odpowiednią usługę, która umożliwia określanie operacji mutacji dla tego typu zasobów. Na przykład zasób Campaign ma odpowiedni punkt końcowy CampaignService.MutateCampaigns, w którym można zmienić kampanie.

Inną opcją jest punkt końcowy GoogleAdsService.Mutate, który zasadniczo pakuje serię pojedynczych wywołań mutacji usług zasobów i zapewnia te korzyści:

  • Grupowanie działań w różnych usługach zasobów. Zwykłe wywołania mogą wykonywać operacje tylko na 1 usłudze zasobów.
  • Tymczasowe nazwy zasobów. łączyć operacje, aby utworzyć encję i jej encje podrzędne w jednym żądaniu;

Posługując się tymi 2 właściwościami, możesz np. użyć narzędzia GoogleAdsService.Mutate do utworzenia całej struktury kampanii tylko wtedy, gdy każdy jej etap zakończy się sukcesem.