Google Ads-Skripte läuten eine neue Ära mit API-Zugriff ein
Veröffentlicht: 2023-08-09Seit fast einem Jahrzehnt sind Google Ads-Skripte die heimlichen Helden für Werbetreibende, die ihre Konten automatisieren möchten.
Diese Skripte wurden ursprünglich entwickelt, um Benutzern JavaScript-gesteuerte Automatisierungsfunktionen zu ermöglichen. Jetzt können sie die „Mutate“-Funktion der Google Ads API verwenden.
Das bedeutet, dass Werbetreibende die unzähligen Funktionen der Ads API direkt integrieren können. Sie sind nicht mehr auf die Arbeit mit Anzeigeneinheiten und -funktionen beschränkt, die das Skriptteam aktiviert hat.
Google Ads-Skripte schließen die Lücke zur Ads API
Ursprünglich als Tool eingeführt, das es Benutzern ermöglichte, die Leistungsfähigkeit von JavaScript zur Automatisierung sich wiederholender Aufgaben zu nutzen, haben sich Skripte kontinuierlich weiterentwickelt und spiegeln die dynamische digitale Werbelandschaft wider.
Die kürzlich hinzugefügte Mutate-Funktion schließt die Funktionslücke zwischen Google Ads-Skripten und der Google Ads API.
Mit dieser Integration können Werbetreibende nun praktisch jede Komponente ihres Google Ads-Kontos direkt manipulieren und steuern und erreichen so einen Grad an Komplexität, der bisher denjenigen vorbehalten war, die direkt mit der API interagieren.
Diese Entwicklung verdeutlicht, wie Google leistungsstarke Werbetools demokratisieren und sie einem breiteren Nutzerspektrum zugänglich machen möchte.
Die Landschaft der PPC-Automatisierungsoptionen
Die neue Mutate-Funktion in Skripten verändert die Art und Weise, wie wir über Automatisierungsoptionen im Suchmaschinenmarketing denken sollten.
Google Ads-Skripte sind nur eine von mehreren Automatisierungsoptionen für PPC-Werbetreibende, die auch ein PPC-Verwaltungstool eines Drittanbieters, die Ads API, oder einfachere integrierte Mechanismen zur Automatisierung wie die im Google Ads-Frontend verwenden können.
Werfen wir einen Blick auf die Vor- und möglichen Nachteile jedes einzelnen.
PPC-Verwaltungstools von Drittanbietern
Dabei handelt es sich in der Regel um umfassende Plattformen, die eine durchgängige Kampagnenverwaltung und Funktionen wie die folgenden bieten:
- Massenbearbeitung.
- Leistungsberichte.
- Ausgefeilte Automatisierungsfunktionen.
Diese Tools verarbeiten API-Aufrufe und verwalten die Komplexität der Codepflege, wodurch sie auch für technisch nicht versierte Vermarkter benutzerfreundlich sind.
Diese Tools können jedoch eine Lernkurve und möglicherweise höhere Kosten mit sich bringen als interne Lösungen.
Google Ads-API
Die Google Ads API bietet eine robuste, detaillierte Kontrolle über Kampagnen und ermöglicht eine individuelle Automatisierung und Integration mit anderen Systemen. Es bietet Zugriff auf alle Google Ads-Funktionen, einschließlich der Mutate-Funktion.
Es handelt sich jedoch um die technischste Option, die Kenntnisse über API-Aufrufe, Authentifizierung und die Wartung einer Serverumgebung erfordert.
Es eignet sich in der Regel am besten für größere Teams mit engagierten Entwicklern oder Unternehmen mit sehr spezifischen Anforderungen, die mit Standardtools nicht erfüllt werden können.
Google Ads-Skripte
Skripte ermöglichen eine benutzerdefinierte Automatisierung ohne den großen technischen Aufwand der API.
Sie basieren auf JavaScript und werden innerhalb der Google Ads-Plattform ausgeführt, sodass keine externen Server oder komplexen Setups erforderlich sind.
Die kürzlich hinzugefügte Mutate-Funktionsunterstützung hat ihre Fähigkeiten erheblich erweitert. Allerdings unterliegen sie zeitlich begrenzten Ausführungszeiten und eignen sich nicht für große, komplexe Vorgänge.
Integrierte Automatisierung im Google Ads-Frontend
Die einfachste Methode umfasst Funktionen wie automatisierte Gebotsstrategien und -regeln.
Diese Tools eignen sich hervorragend für einfache Automatisierungsaufgaben und sind für alle Werbetreibenden unabhängig von ihren technischen Fähigkeiten leicht zugänglich.
Allerdings fehlt ihnen die Anpassung und Kontrolle, die die anderen Methoden bieten.
Erhalten Sie den täglichen Newsletter, auf den sich Suchmaschinenmarketing verlassen.
Siehe Bedingungen.
Anwendungsfälle für Google Ads-Skripte
Im Folgenden sind einige typische Dinge aufgeführt, die Werbetreibende mit Skripts automatisiert haben:
Gebotsverwaltung
- Skripte können Gebote basierend auf einer Reihe vordefinierter Regeln automatisieren. Dies spart Zeit und stellt sicher, dass Gebote immer für die beste Leistung optimiert werden.
Berichterstattung
- Es können benutzerdefinierte Skripte erstellt werden, um Berichte zu erstellen, die für den Werbetreibenden von Bedeutung sind. Diese können von Keyword-Leistungsberichten bis hin zu Kostenanalysen und mehr reichen. (z. B. Reporting + GPT-Skript)
Finanzmanagement
- Skripte können dabei helfen, Kampagnenbudgets basierend auf der Leistung oder externen Faktoren wie Saisonalität automatisch anzupassen.
Keyword- und Anzeigenverwaltung
- Skripte können Keywords oder Anzeigen basierend auf bestimmten Bedingungen, beispielsweise Leistungsmetriken, hinzufügen, pausieren oder entfernen. (z. B. Skript zum Erstellen von RSAs mit GPT)
Warnungen und Benachrichtigungen
- Werbetreibende können Skripte erstellen, um sie über wesentliche Änderungen oder potenzielle Probleme in ihrem Konto zu informieren.
Diese Skriptanwendungen ermöglichen es Werbetreibenden, ihre Abläufe zu optimieren und sich auf strategische Aufgaben zu konzentrieren, während die Skripte diese Routineaktivitäten erledigen.
Warum das Hinzufügen der „Mutate“-Funktion in Skripten eine entscheidende Rolle spielt
In der Vergangenheit war die Google Ads API eine Hochburg von Tool-Entwicklern, großen internen Anzeigenteams und solchen mit fundierteren technischen Fähigkeiten.
Die Schnittstelle mit der API erforderte eine Vielzahl technischer Feinheiten, darunter Authentifizierung, Verwaltung von Entwickler-Tokens und andere Nuancen, die nicht direkt mit der Anzeigenverwaltung zusammenhängen.
Mit den jüngsten Aktualisierungen der Skripte ist die Ads-API jedoch nicht mehr die ausschließliche Domäne erfahrener Entwickler.
Die neuen Funktionen von Google Ads Scripts ebnen Werbetreibenden den Weg, die Einschränkungen der direkt von den Skripts unterstützten Funktionen zu überwinden und ihnen einen beispiellosen Zugriff auf die API-Funktionen zu ermöglichen.
Da Skripte die technischen Aspekte der Authentifizierung, der Token und der Serververwaltung übernehmen, können sich Vermarkter auf das konzentrieren, was sie am besten können: Werbekampagnen optimieren und Mehrwert für ihre Marken schaffen.
Und jetzt sind die Arten von Optimierungen, die sie mit Skripten durchführen können, viel umfangreicher.
Was macht die Funktion „Mutieren“?
Die Mutate-Funktion stellt aufgrund ihrer Breite und Tiefe an Funktionen eine große Verbesserung für Skriptbenutzer dar.
Diese Funktion erleichtert die meisten Ressourcenänderungen, sei es das Erstellen, Aktualisieren oder Entfernen von Dingen aus einem Werbekonto.
Hier ist ein genauerer Blick auf jedes einzelne:
Ressourcen schaffen
Beim „Erstellen“-Vorgang geht es darum, neuen Einheiten in Google Ads Leben einzuhauchen.
Benutzer stellen eine vollständige JSON-Darstellung der Ressource bereit, die sie erstellen möchten.
Bei einem erfolgreichen API-Aufruf enthält die Systemantwort den Namen des frisch erstellten Objekts, mit dem dann weiter gearbeitet werden kann.
Vorhandene Ressourcen aktualisieren
Der „Update“-Vorgang der API bietet einen intuitiven Ansatz zum Vornehmen von Änderungen.
Benutzer können spärliche Aktualisierungen durchführen, anstatt jedes Detail einer Ressource zu wiederholen.
Dies bedeutet, dass nur die Felder bestimmt werden, die geändert werden sollen.
Die Verwendung des updateMask
Attributs ermöglicht diese Selektivität und stellt sicher, dass nur bestimmte Felder geändert werden, was besonders praktisch ist, wenn es um Objekte wie Kampagnen mit vielen Einstellungen geht.
Beispielsweise können Sie den Namen und den Status einer Kampagne problemlos ändern, ohne die anderen Attribute kennen oder beeinflussen zu müssen.
Ressourcen entfernen
Manchmal sind Aufräumen und Vereinfachen genauso wichtig wie Erstellen und Aktualisieren.
Die Operation „Entfernen“ in der Mutate-Funktion ist auf diesen Zweck ausgerichtet. Ein Objekt wird dadurch nicht dauerhaft gelöscht, sondern sein Google Ads-Status wird in „ REMOVED
“ geändert.
Ein weiterer Vorteil der Funktion „mutate“ ist die Möglichkeit, diese Vorgänge zu bündeln.
Werbetreibende können einen einzigen API-Aufruf senden, der mehrere Aktionen über verschiedene Ressourcen hinweg umfasst, und so die Effizienz optimieren.
Darüber hinaus sorgt die Google Ads API für Atomarität – das bedeutet, dass Aktionen innerhalb einer einzelnen API-Anfrage als eine Reihe betrachtet werden, die entweder vollständig erfolgreich sind oder vollständig fehlschlagen, wodurch die Konsistenz der Vorgänge gewährleistet wird.
Einige Anwendungsfälle der Mutate-Funktion
Nehmen Sie Massenänderungen in Ihren Google Ads-Kampagnen vor
Einer der herausragenden Anwendungsfälle für die Mutate-Funktion in der Google Ads API ist die Implementierung von Massenänderungen über Kampagnen hinweg in einer einzigen Aktion.
Stellen Sie sich vor, Sie möchten die Gebotsstrategien für mehrere Kampagnen in Zeiten mit hohem Datenverkehr wie Black Friday oder Weihnachten anpassen.
Mit der Mutate-Funktion können Werbetreibende weitreichende Änderungen an Hunderten von Kampagnen, Anzeigengruppen oder sogar Keywords vornehmen und so sicherstellen, dass sie ihren ROI in diesen entscheidenden Zeiträumen maximieren.
Zuvor erforderte die ausschließliche Verwendung von Werbeskripten die Erstellung komplexerer, iterativer Codes und möglicherweise die Einhaltung von Ausführungszeitlimits.
Umfassende Kampagnen-Setup-Prozesse
Ein weiterer transformativer Anwendungsfall ist die ganzheitliche Erstellung von Kampagnen.
Vor der Mutate-Funktion umfasste das Einrichten einer neuen Kampagne mehrere unterschiedliche Schritte: Erstellen der Kampagne, Hinzufügen von Anzeigengruppen, Zuweisen von Schlüsselwörtern und mehr. Jeder dieser Schritte wäre eine eigene Skriptfunktion.
Mit der Mutate-Funktion können Werbetreibende jetzt ein umfassendes Kampagnen-Setup entwerfen, bei dem sie die Kampagne, die zugehörigen Anzeigengruppen, die relevanten Anzeigen und die gezielten Schlüsselwörter in einem einzigen API-Aufruf erstellen.
Dies beschleunigt den Prozess und stellt sicher, dass kein Element ausgelassen oder versehentlich übersehen wird.
In diesem Beispiel von der Google Developers-Website erstellt ein einzelner Aufruf ein gemeinsames Budget, eine neue Kampagne und eine neue Anzeigengruppe und platziert die Kampagne im gemeinsamen Budget.
Fehlerüberprüfung
Die Mutate-Funktion bietet einen integrierten Fehlerprüfmechanismus.
Wenn ein Element (z. B. eine Anzeigengruppe) beim Erstellen miteinander verknüpfter Komponenten auf einen Fehler stößt, kann der gesamte Vorgang angehalten werden.
Dadurch wird sichergestellt, dass Werbetreibende nicht mit halbfertigen Kampagnen oder Strukturen enden.
Ohne die Mutate-Funktion würden Skripte ohne eine solche integrierte Ausfallsicherung sequentiell ausgeführt, was möglicherweise zu unvollständigen Kampagnenstrukturen führen würde, die manuelle Überprüfungen und Korrekturen erfordern würden.
Dies sind nur einige Beispiele, die das transformative Potenzial der Mutate-Funktion unterstreichen, Prozesse rationalisieren und ein robusteres Werbekampagnenmanagement gewährleisten.
Ein paar Vorbehalte, die es zu beachten gilt
Das Hinzufügen von „Mutate“-Funktionen zu Google Ads-Skripts eröffnet zwar neue Möglichkeiten der automatisierten Kontoverwaltung, sie sind jedoch nicht ohne Einschränkungen.
Beispielsweise ist die Laufzeit von Werbeskripten auf 30 Minuten begrenzt.
Direkte API-Integrationen oder Tools von Drittanbietern könnten bessere Lösungen für komplizierte Aufgaben sein, die diesen Zeitrahmen überschreiten könnten.
Revolutionierung der Google Ads-Verwaltung
Mit ihren neu entdeckten Funktionen läuten Google Ads-Skripte eine neue Ära der Werbeautomatisierung ein.
Indem sie die Lücke zwischen dem durchschnittlichen Werbetreibenden und der einst undurchsichtigen Google Ads API schließen, machen sie anspruchsvolles Anzeigenmanagement zugänglicher und demokratisierter.
Es ist eine aufregende Zeit für Werbetreibende. Ganz gleich, ob Sie ein Neuling im Bereich Google Ads sind oder ein erfahrener Profi – diese Fortschritte versprechen, die Möglichkeiten neu zu definieren.
Bleiben Sie informiert, experimentieren Sie und nutzen Sie das volle Potenzial dieser Tools!
Die in diesem Artikel geäußerten Meinungen sind die des Gastautors und nicht unbedingt die von Search Engine Land. Die Autoren unserer Mitarbeiter sind hier aufgelistet.