Die einfachste, aber auch unflexibelste Methode zum Ändern einer Ressource ist die Verwendung des zugehörigen Dienstes.
Endpunkte für Änderungen
Die einfachste Methode zum Ändern einer Ressource ist die Verwendung des zugehörigen Dienstes. Jede änderbare Ressource hat einen entsprechenden Dienst und eine Reihe von Vorgängen, mit denen Sie die Ressource erstellen, aktualisieren oder entfernen können.
Angenommen, Sie möchten eine neue Campaign erstellen.
Dazu erstellen Sie ein neues Campaign
Objekt, fügen es in einen CampaignOperation,
ein und senden es dann an den
CampaignService.MutateCampaigns
Endpunkt.
Das ist für alle Google Ads API-Dienste möglich. Wenn Sie beispielsweise eine AdGroup ändern möchten, übergeben Sie einen AdGroupOperation-Vorgang mit der geänderten AdGroup an den Endpunkt AdGroupService.MutateAdGroups.
Wenn Sie ein CampaignCriterion ändern möchten, verwenden Sie einen
CampaignCriterionOperation-Vorgang und senden ihn an den Endpunkt
CampaignCriterionService.MutateCampaignCriteria.
Da das Feld operations der Anfrage wiederholt werden kann, kann eine einzelne Änderungsanfrage mehrere Vorgänge enthalten. Jeder Vorgang wird jedoch unabhängig von allen anderen behandelt, sodass keine Querverweise zulässig sind.
Das unterscheidet sich von der Methode für Massenänderungen
(GoogleAdsService.Mutate),
bei der Vorgänge in derselben Anfrage auf Entitäten aus anderen
Vorgängen verweisen können.