Kostenloses Google Ads-Skript zur dynamischen Änderung des Ziel-ROAS

Sollten wir uns angesichts des anhaltenden Automatisierungsansturms von Anzeigenmaschinen wie Google immer noch um Anzeigenskripte kümmern?

Ich glaube schon.

Skripte sind das perfekte Werkzeug, um eine Automatisierungs-Layering-Strategie auszuführen.

Sie geben Ihnen eine Technik an die Hand, mit der Sie Ihre eigenen einfachen Automatisierungen verwenden können, um anspruchsvollere maschinelle Lernautomatisierungen von Google zu steuern, zu überwachen und zu verbessern.

Da Google-Werbetreibende Smart Bidding in größerer Zahl eingeführt haben, sind AdWords-Skripte leider weniger in der Lage, mit der neuen Vorgehensweise zu arbeiten.

Der Grund ist einfach: AdWords-Skripte unterstützen keine Änderung von Ziel-CPA- oder Ziel-ROAS-Geboten, sodass sie für den modernen PPC-Vermarkter nur begrenzt nützlich sein können.

Aber AdWords Scripts haben sich endlich wieder weiterentwickelt und werden bald durch Google Ads Scripts ersetzt.

Richtig, fast vier Jahre nachdem AdWords zu Google Ads wurde, ist es an der Zeit, dass auch Skripte den Wandel vollziehen.

In diesem Beitrag finden Sie ein Beispiel dafür, wie Sie ein Google Ads-Skript verwenden können, um Ihre Zieleinstellung für den Return on Ad Spend (tROAS) basierend auf externen Faktoren zu manipulieren.

So verwenden Sie ein Google Ads-Skript, um tROAS zu ändern

Während Sie dieses Beispiel erweitern können, um alle externen Daten zu verwenden, die über eine API verfügbar sind, verwenden wir für den Zweck dieser Kolumne das bewährte Beispiel des Bietens nach Wetter.

In meinem letzten Buch Entzerren Sie das Spielfeldhabe ich ein Beispiel eines Kfz-Teilegeschäfts geteilt, das einen Anstieg der Autobatterieverkäufe voll ausnutzen möchte, wenn der erste Frost der Saison zuschlägt und Autobatterien auslöscht, die bereits am Ende waren.

Ein Manko der Smart Bidding-Strategie „Conversion-Wert maximieren“ besteht darin, dass sie wahrscheinlich nicht weiß, dass es einen Zusammenhang zwischen Frost und dem Verkauf von Autobatterien gibt.

Aber der Besitzer des Ladens ist schon seit genug Wintern im Geschäft, um zu wissen, was zu erwarten ist, wenn die Temperatur unter den Gefrierpunkt sinkt.

Daher beschließt das Unternehmen, aggressiver zu bieten, wenn aufgrund der Wetterbedingungen ein großes Potenzial für mehr Verkäufe besteht.

Das bedeutet, dass Sie einen niedrigeren Ziel-ROAS festlegen, wenn die Temperatur unter 32 Fahrenheit oder 0 Grad Celsius fällt.

Der Grund für die Senkung des tROAS ist, dass Google wahrscheinlich einige ungenaue Vorhersagen über die Conversion-Raten treffen wird.

Es wird von typischen Umwandlungsraten ausgegangen, obwohl die Umwandlungsrate in Wirklichkeit viel höher sein wird, da Menschen, die während des ersten Frosts nach einer Autobatterie suchen, eher eine leere Batterie haben, die sofort ersetzt werden muss (anstatt nur eine neue Batterie zu kaufen, um sie zu ersetzen einer, der irgendwann sterben kann).

Da Google die Conversion-Rate unterschätzt und der Werbetreibende bereit ist, einen niedrigeren ROAS zu erzielen, gleichen sich diese beiden Faktoren aus und der Werbetreibende erzielt wahrscheinlich mehr Conversions, während er immer noch den gleichen ROAS behält, den er normalerweise erzielt.

So testen Sie die neuen Google Ads-Skripts

Das Skript basiert auf einigen Funktionen, die nur in der neuen Oberfläche verfügbar sind, sodass Sie die Einstellung umschalten müssen, die diese neue Oberfläche in Ihrem Google Ads-Konto aktiviert.

Screenshot von Google Ads, Februar 2022

Das Skript besteht aus zwei Kernteilen:

  • Abrufen externer Daten wie der minimalen prognostizierten Temperatur für morgen.
  • Und ein neues tROAS-Gebot festlegen.

So verbinden Sie Wetterdaten mit Google Ads

Um Wetterdaten abzurufen, können wir eine API wie die von Open Weather Maps verwenden.

Es gibt eine kostenlose Ebene der API, sodass Sie die Funktionalität einfach testen können, bevor Sie sich auf Kosten festlegen.

Gepaart mit einem kostenlosen Anzeigenskript bedeutet dies, dass Sie diese Lösung kostenlos ausprobieren müssen.

Mit nur etwa 20 Codezeilen können wir eine Funktion schreiben, die die Wetter-API nach einem bestimmten Ort abfragt.

Sie teilen ihm den Breiten- und Längengrad des Standorts mit, für den Sie eine Vorhersage wünschen, und dann gibt es die Vorhersage für diesen Standort zurück.

Kostenloser Skriptcode für die Wetter-APIScreenshot von Google Ads, Februar 2022

In meinem Beispiel rufe ich die niedrigste Temperatur für den nächsten Tag ab, aber Sie könnten einfach eine andere wetterbezogene Zahl anfordern, indem Sie die folgende Codezeile aktualisieren:

Var min = json.daily[0].temp.min;

Beachten Sie, wie dieser Code den Daten aus der API entspricht.

Für jeden Teil des Textes nach dem „=“-Zeichen habe ich einen Pfeil neben den zugehörigen Daten in der Wetterantwort unten platziert, um Ihnen das Verständnis der Kartierung zu erleichtern.

JSON Viewer für Wettercode-SkriptScreenshot von JSON Viewer, Februar 2022

Verwenden Sie ein JSON-Vorschautool, um durch die Wetterdaten zu navigieren, die wir in unserem Code verwenden werden.

So aktualisieren Sie tROAS mit Google Ads-Skripts

Als nächstes brauchen wir eine Funktion, deren Aufgabe es ist, den tROAS einer Kampagne zu ändern.

Dieser Code dauert etwa 11 Zeilen.

Code zum Einstellen der Funktion zum Ändern des tROASScreenshot von Google Ads, Februar 2022

Es verwendet einen Kampagnennamen und eine Gebotsanpassung als Eingaben und skaliert den aktuellen tROAS um den Gebotsanpassungsfaktor.

Die Gebotsanpassung ist ein einfacher Multiplikator.

Es ist trivial zu ändern, wie der tROAS geändert wird, indem einfach die Formel geändert wird:

newTRoas = bidAdjustment * currentTRoas

Die Teile zusammensetzen, um das Gebot nach Wetter zu ändern

Schließlich schreiben wir die einfache Logik, die unserem Skript mitteilt, wann die Gebote geändert werden sollen.

Dies kann in etwa 10 Codezeilen erfolgen.

Code, um die niedrigste Temperatur zu erhalten Screenshot von Google Ads, Februar 2022

Natürlich benötigen wir auch einige Einstellungen, damit wir Dinge wie die Kampagne, die wir manipulieren, oder die Temperatur, bei der wir den tROAS anpassen möchten, und wie stark wir den tROAS ändern möchten, leicht ändern können.

Die Einstellungen sehen so aus:

Einstellung von Metriken Code Google Ads-SkriptScreenshot von Google Ads, Februar 2022

Wenn wir alles zusammenfügen, erhalten wir den vollständigen Code, den Sie kopieren und einfügen und in Ihrem eigenen Google Ads-Konto ausführen können.

Skripte Hauswirtschaft

Dieses Skript führt eine sehr einfache Automatisierung kostenlos durch. Aber die Chancen stehen gut, dass Sie die Funktionalität erweitern möchten, um Ihre eigenen Bedürfnisse wirklich zu erfüllen.

Wenn Sie beispielsweise an vielen Standorten tätig sind, möchten Sie möglicherweise die tROAS für einen externen Faktor an jedem dieser Standorte ändern.

Das bedeutet, den Code viele Male zu wiederholen, was einfach, aber nicht elegant ist.

Oder Sie könnten eleganteren Code schreiben, der den primären geografischen Standort, an dem jede Kampagne Impressionen erhält, einem Standort-Encoder zuordnet und dann die Wetterdaten abruft.

Im Idealfall kennzeichnen Sie auch alle Kampagnen, die Sie anpassen, damit Sie am nächsten Tag eine automatisierte Regel ausführen können, um den tROAS auf das Vorfrostniveau zurückzusetzen, damit die Gebote nicht zu hoch bleiben, nachdem der Anstieg der Batterieverkäufe vorüber ist.

Das Schöne an Skripten ist, dass ich Ihnen einen funktionierenden Codesatz gegeben habe, der die Grundlage all dieser Verbesserungen sein kann.

Die gesamte Dokumentation für das neue Skripterlebnis finden Sie hier.

Fazit

Es ist spannend zu sehen, wie Google erneut in Google Ads-Skripte investiert, die es Werbetreibenden ermöglichen, ihre zeitaufwändigsten Aufgaben zu automatisieren, selbst wenn sie moderne Bid-Management-Techniken verwenden.

Holen Sie sich den vollständigen Code und probieren Sie das Skript von hier aus aus.

Mehr Ressourcen:


Beitragsbild: Pepgooner/Shutterstock


source site

Leave a Reply