Mit Google Ads-Scripts können Sie Gebote für Ihre Kampagnen verwalten. In diesem Leitfaden wird diese Funktion und ihre Verwendung erläutert. Wenn Sie das Bidding für eine Google Ads-Entität festlegen möchten, müssen Sie zwei Teile angeben:
- Eine Gebotsstrategie
- Der tatsächliche Gebotsbetrag, falls zutreffend
Google Ads-Scripts bieten über die Methode bidding()
Zugriff auf Gebote für Kampagnen.
Gebotsstrategie
Eine Gebotsstrategie ist eine Gebotskonfiguration, die auf eine Google Ads-Entität angewendet werden kann. Eine Gebotsstrategie kann entweder anonym oder flexibel sein. Sie wenden eine Gebotsstrategie auf eine Kampagne über die setStrategy()
-Methode der zugehörigen bidding()
-Property an. Im folgenden Code-Snippet wird die Gebotsstrategie einer Kampagne namens Testkampagne auf TARGET_SPEND
festgelegt.
const campaign = AdsApp.campaigns()
.withCondition("campaign.name = 'Test Campaign'")
.get()
.next();
campaign.bidding().setStrategy("TARGET_SPEND");
Für einige Arten von Gebotsstrategien sind zusätzliche Argumente erforderlich, die Sie mit einem BiddingStrategyArgsBuilder
angeben können:
const bidding = campaign.bidding();
bidding.setStrategy(
'MAXIMIZE_CONVERSION_VALUE',
bidding.argsBuilder().withTargetRoas(5));
Weitere Informationen findest du in der Dokumentation zu setStrategy()
.
Anonyme Gebotsstrategie
Eine anonyme Gebotsstrategie wird direkt auf eine Entität angewendet. In Google Ads-Scripts werden die folgenden anonymen Gebotsstrategien unterstützt:
Name | Beschreibung |
---|---|
MANUAL_CPC | Manuelle klickbasierte Gebote, bei denen Nutzer pro Klick bezahlen |
MANUAL_CPM | Manuelle Gebote auf Basis der Impressionen, bei denen Nutzer pro 1.000 Impressionen bezahlen. Kann nur für Kampagnen im Displaynetzwerk verwendet werden |
TARGET_SPEND | Gebotsstrategie, mit der die Anzahl der Klicks pro Euro automatisch optimiert wird. |
MAXIMIZE_CONVERSIONS | Gebotsstrategie, mit der die Anzahl der Conversions bei einem Tagesbudget automatisch maximiert wird. |
MAXIMIZE_CONVERSION_VALUE | Gebotsstrategie, mit der der Conversion-Wert Ihrer Kampagne insgesamt innerhalb eines bestimmten Budgets automatisch maximiert wird. |
TARGET_IMPRESSION_SHARE | Gebotsstrategie, bei der Gebote automatisch so festgelegt werden, dass Ihre Anzeige an oberster Position, oben auf der Seite oder auf der ersten Seite der Google-Suchergebnisse ausgeliefert wird. |
Flexible Gebotsstrategie
Mit dieser Strategie können Sie eine gemeinsame Gebotskonfiguration auf Kontoebene definieren. Anschließend können Sie die Konfiguration für gemeinsame Gebote auf bestimmte Kampagnen anwenden. Weitere Informationen zu dieser Funktion findest du in der Hilfe.
So rufen Sie flexible Gebotsstrategien in Ihrem Konto ab:
const biddingStrategy = AdsApp.biddingStrategies()
.withCondition("bidding_strategy.name = 'My Shared Bidding Strategy'")
.get()
.next();
Sie können auch auf die Kampagnen zugreifen, für die diese Gebotsstrategie verwendet wird.
const campaigns = biddingStrategy.campaigns().get();
Ein Vorteil einer flexiblen Gebotsstrategie gegenüber einer anonymen Gebotsstrategie besteht darin, dass Sie die Leistung von Google Ads-Entitäten mit derselben Gebotsstrategie im Blick behalten können. So können Sie beispielsweise Klickstatistiken für Ihr Konto abrufen:
const clicks = biddingStrategy.getStatsFor("LAST_MONTH").getClicks();
Wenn Sie die Gebotsstrategie für diese Entitäten ändern möchten, ändern Sie einfach die zugehörige freigegebene Gebotsstrategie, anstatt die Gebotsstrategie der einzelnen Google Ads-Entitäten zu ändern.