Mutowanie zasobów

W zależności od przypadku użycia interfejs API Google Ads udostępnia różne sposoby modyfikacji zasobów. Każdy zasób ma odpowiednią usługę, która umożliwia określenie operacji mutacji dla określonego typu zasobu. Na przykład zasób Campaign ma odpowiedni punkt końcowy CampaignService.MutateCampaigns do modyfikacji kampanii.

Inną opcją jest punkt końcowy GoogleAdsService.Mutate, który w rzeczywistości łączy serię poszczególnych wywołań mutacji w usługach 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 jednej usłudze zasobów.
  • Tymczasowe nazwy zasobów. Połącz operacje, aby utworzyć encję i encje podrzędne w jednym żądaniu.

Korzystając z tych 2 właściwości, możesz za pomocą GoogleAdsService.Mutate utworzyć całą strukturę kampanii tylko wtedy, gdy każdy etap będzie przebiegał sprawnie.