Wenn Sie sich mit anderen Nutzern über unsere Produkte austauschen und Feedback geben möchten, können Sie dem offiziellen Google Ads-Discord-Kanal auf dem Server der Google Advertising and Measurement Community beitreten.
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Mit Kampagnenentwürfen können Sie eine Reihe von geplanten Änderungen an einer Basiskampagne vorbereiten. Jedem Kampagnenentwurf ist eine Ausgangskampagne und eine Entwurfskampagne zugeordnet.
Die Basiskampagne ist eine normale Kampagne in Ihrem Konto mit Anzeigen, Anzeigengruppen und anderen Assets.
Der Kampagnenentwurf ist eine virtuelle Ebene, in der Änderungen zusammengefasst werden, wenn Sie Vorgänge ausführen. Er wirkt sich jedoch nicht auf echte Kampagnen in Ihrem Konto aus. Wenn Sie mit dem Status der Kampagne im Entwurf zufrieden sind, können Sie sie auf verschiedene Arten auf eine echte Kampagne anwenden.
Entwurf erstellen
Das Erstellen eines CampaignDraft ist genauso einfach wie das Erstellen anderer Objekte in der Google Ads API. Erstellen Sie ein CampaignDraft und geben Sie base_campaign und name an. Rufen Sie dann CampaignDraftService.MutateCampaignDrafts auf und übergeben Sie das neu erstellte CampaignDraft als create-Vorgang.
Die create-Anfrage verhält sich wie ein typischer API-Aufruf, da sofort eine Antwort zurückgegeben wird.
Kampagnenentwurf bearbeiten
Nachdem Sie den Kampagnenentwurf erstellt haben, müssen Sie den Ressourcennamen der zugehörigen Entwurfskampagne nachschlagen, damit Sie mit den Änderungen beginnen können. Dazu können Sie die folgende Abfrage in GoogleAdsService.SearchStream verwenden:
Sobald Sie den Ressourcennamen der Kampagne im Entwurf haben, können Sie die Kampagne genauso ändern wie jede andere Kampagne in Ihrem Konto. In der Entwurfskampagne können keine Anzeigen ausgeliefert werden. Sie dient als Staging-Bereich für Änderungen, die Sie später auf eine echte Kampagne anwenden können.
Kampagnenentwurf bewerben oder entfernen
Nachdem Sie die Konfiguration der Kampagne abgeschlossen haben, haben Sie mehrere Möglichkeiten.
Übertragen Sie die Änderungen aus dem Kampagnenentwurf auf die Ausgangskampagne. Dies ist ein asynchroner Vorgang. Dazu rufen Sie CampaignDraftService.PromoteCampaignDraft auf.
Kampagnenentwurf entfernen: Setzen Sie dazu den status auf REMOVED. Dadurch werden die Änderungen verworfen, wenn Sie sich gegen die Fortsetzung entscheiden. Dies ist ein synchroner Vorgang, der wie jeder andere API-Aufruf funktioniert.
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-07-17 (UTC)."],[[["Campaign drafts provide a virtual environment (draft campaign) to stage changes to an existing campaign (base campaign) without affecting live ads."],["Creating a campaign draft is a simple process involving specifying the base campaign and draft name, while draft campaign modifications follow standard campaign editing procedures."],["You can promote the draft campaign, applying the changes to the base campaign asynchronously, or remove the draft campaign discarding changes entirely."],["Promoting a draft campaign is an asynchronous operation, providing a mechanism to track its progress without repeated API calls."]]],[]]