Ressourcendienst wandelt

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.