Mit Google Ads-Skripts können Sie Gebote für Ihre Kampagnen verwalten. In diesem Leitfaden werden diese Funktion und ihre Verwendung erläutert. Zum Festlegen des Gebots einer Google Ads-Entität sind zwei Teile erforderlich:
- Eine Gebotsstrategie
- Der tatsächliche Gebotsbetrag, falls zutreffend
Google Ads-Skripts bieten Zugriff auf Gebote für Kampagnen über die Methode bidding()
.
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 über die Methode setStrategy()
ihrer bidding()
-Property auf eine Kampagne an. Mit dem folgenden Code-Snippet wird die Gebotsstrategie der Kampagne Test Campaign (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));
Ausführliche Informationen finden Sie in der Dokumentation zu setStrategy()
.
Anonyme Gebotsstrategie
Eine anonyme Gebotsstrategie wird direkt auf eine Entität angewendet. Google Ads-Skripts unterstützen die folgenden anonymen Gebotsstrategien:
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, bei der Klicks pro investiertem Euro automatisch optimiert werden |
MAXIMIZE_CONVERSIONS | Gebotsstrategie, bei der die Anzahl der Conversions automatisch anhand eines Tagesbudgets maximiert wird. |
MAXIMIZE_CONVERSION_VALUE | Gebotsstrategie, bei der der Gesamt-Conversion-Wert Ihrer Kampagne automatisch innerhalb eines bestimmten Budgets 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 freigegebene Gebotskonfiguration auf bestimmte Kampagnen anwenden. Weitere Informationen zu dieser Funktion finden Sie 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();
Außerdem haben Sie Zugriff auf die Kampagnen, für die diese Gebotsstrategie verwendet wird.
const campaigns = biddingStrategy.campaigns().get();
Ein Vorteil der Verwendung einer flexiblen Gebotsstrategie gegenüber einer anonymen Gebotsstrategie besteht darin, dass Sie die Leistung von Google Ads-Entitäten erfassen können, die dieselbe Gebotsstrategie verwenden. 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üssen, ändern Sie einfach die zugehörige freigegebene Gebotsstrategie, anstatt die Gebotsstrategie einzelner Google Ads-Entitäten zu ändern.