Die Google Ads API bietet je nach Anwendungsfall mehrere Möglichkeiten zum Ändern von Ressourcen. Für jede Ressource gibt es einen entsprechenden Dienst, mit dem Sie Mutate-Vorgänge für einen bestimmten Ressourcentyp angeben können. Die Ressource Campaign
hat beispielsweise einen entsprechenden CampaignService.MutateCampaigns
-Endpunkt für mutierende Kampagnen.
Eine weitere Option ist der Endpunkt GoogleAdsService.Mutate
, der im Grunde eine Reihe einzelner mutistischer Aufrufe in den Ressourcendiensten umfasst und die folgenden Vorteile bietet:
- Gruppierte Aktionen für verschiedene Ressourcendienste. Normale Aufrufe können nur Vorgänge für einen einzelnen Ressourcendienst ausführen.
- Temporäre Ressourcennamen. Kombinieren Sie Vorgänge, um eine Entität und ihre untergeordneten Entitäten in einer einzigen Anfrage zu erstellen.
Mit diesen beiden Attributen können Sie mit GoogleAdsService.Mutate
beispielsweise nur dann eine vollständige Kampagnenstruktur erstellen, wenn jeder Schritt erfolgreich war.