Tel: 02192 / 91 89 921

Google Ads Scripts zur Konto-Überwachung (Google Ads Monitoring Tool)

Mit diesen Google Ads Scripts können Sie Ihre Google Ads Konten überwachen und sich bei ungewöhnlichen Kennzahlen per E-Mail benachrichtigen lassen. Die Parameter für das Script definieren Sie hier auf der Webseite, so dass Sie Ihren individuellen Google Ads Monitor nur noch in die Zwischenablage kopieren und in Ihrem Google Ads Konto einfügen müssen.
Es sind KEINE Google Ads Script-Kenntnisse erforderlich!

Ein mächtiges, aber auch von Nicht-Technikern leicht zu nutzendes Skript zur flexiblen Kontoüberwachung finden Sie in unserem neuen Google Ads Scripts Store:
Google Ads Script 'Metrics out of Limits Alerts'

Update auf die Version 1.8
Durch das Abschalten des Conversiontrackings oder das Hinzufügen eines Consent-Banners ändern sich die Conversonstatistiken extrem, so dass man täglich eine Mail mit ungewöhnlichen Veränderungen im Konto erhält. Damit man das abschalten kann, gibt es einen neuen Parameter conversion.

 Konto-Überwachung (Monitoring)

Es gibt diverse Google Ads Scripts die teilweise beeindruckende Reports mit Diagrammen erstellen.
Bei unseren Google Ads Scripts geht es dagegen um eine schlanke Lösung, die Sie per E-Mail über potenzielle Probleme mit Ihrem Google Ads Konto bzw. Ihren Google Ads Konten informiert.

  • Weichen bestimmte Kennzahlen der letzten x Tage auffällig zu einem Testzeitraum ab?
  • Werden ggf. keine Anzeigen mehr geschaltet, weil eine Kreditkarte abgelaufen ist?
  • Wurden unbeabsichtigt CPCs von 50 Euro statt 50 Cent definiert oder Gebote um 100% statt 10% erhöht?

Auswertung - keine Änderungen, keine Datenweitergabe

Wir haben den Monitor so implementiert, dass nur Daten gelesen und ggf. an die von Ihnen angegebene Email-Adresse geschickt werden; also keine Einstellungen in Google Ads geändert oder Daten irgendwo anders hin übertragen werden!

Beispiel

AdWords Monitor

Die Spalte Position wurde entfernt, da Google diese Information nicht mehr liefert:-(

 Monitoring von Google Ads Kennzahlen auf Kampagnen- und Konto-Ebene

Die Funktion "comparePeriodsAndSendMail" untersucht Kennzahlen wie Kosten, Anzahl der Conversion, Klickkosten, Position etc. Dabei können Sie z.B. definieren, dass bei Vergleich der Kennzahlen "gestern zu vorgestern" die Kosten sich um maximal 70% unterscheiden dürfen, während beim Vergleich "letzten 7 Tage zu 7 Tage davor" die Abweichung nur 30% betragen darf.
Es ist auch möglich sich z.B. jeden Ersten im Monat über bestimmte Kennzahlen informieren zu lassen.
Die Funktion "comparePeriodsAndSendMail" eignet sich zur täglichen Ausführung.

 Monitoring der Kosten auf Konto-Ebene

Die Funktion "checkAccountCostAndSendMail" ist deutlich einfacher in der Anwendung. Man definiert lediglich, in welchem Rahmen sich die Kosten eins Konto minimal und maximal bewegen dürfen.
Für die meisten Konten reicht die automatische Überprüfung des Vortags. Wer jedoch Konten mit hohem Budget betreut, kann natürlich mehrmals am Tag automatisch testen lassen, ob die Google Ads Kosten nicht aus den Rudern laufen, weil z.B. für ein Keyword 50 Euro statt 50 Cent geboten wurde. Dann muss die period von "YESTERDAY" auf "TODAY" geändert werden.

 Monitoring der Klickkosten auf Anzeigengruppen und Keyword-Ebene

Die Funktion "checkCpcAndSendMail" prüft die definierten und tatsächlich generierten Klickkosten von Keywords und Anzeigengruppen.
Die aktuelle Google Ads Oberfläche bietet für Regionen, Uhrzeiten, Devices und an diversen anderen Stellen die Möglichkeit, Gebote prozentual anzupassen. Deshalb ist der definierte maxCPC für Keywords bzw. Anzeigengruppen ggf. nur noch wenig aussagekräftig.
Für diese Funktion gilt bzgl. der Ausführung das gleiche wie für "checkAccountCostAndSendMail".

 Google Ads Monitor-Update auf V1.6

Der Monitor für auffällige Abweichungen berücksichtigt neben normalen Kampagnen jetzt auch Shopping-Kampagnen.

Wer den Google Ads Monitor schon installiert hat, muss nichts ändern, das Update ist automatisch aktiv!

 Google Ads Monitor-Update auf V1.11

Kosten von 0 werden jetzt in checkAccountCostAndSendMail als Fehler behandelt und gemeldet.
Um das zu verhindern, kann man den Parameter ignoreCost0:true ergänzen.

Außerdem wurde die Funktion runon ergänzt. Wenn man Anzeigen nur am Wochenende schaltet, kann man mit
if (runon([Tuesday, Wendesday, Thursday, Friday, Saturday])) {
erreichen, dass nur an diesen Tagen eine Analyse (vom Vortag) durchgeführt wird.


 Anleitung

  1. Konfigurieren, was man monitoren möchte
  2. Den Code unten "Google Ads Script" in die Zwischenablage kopieren
  3. Neues Google Ads Script in Google Ads erstellen und den Code einfügen
  4. Speichern und testen (Button Vorschau klicken)
  5. Tipp: Zeitplan erstellen und z.B. täglich um 1 Uhr ausführen lassen
  6. Diese Seite plussen und sharen als kleines Dankeschön und Motivationsschub:-)

 Google Ads Monitoring konfigurieren

Email-Adresse für die Warnmeldungen

Monitoring konfigurieren

 






 
Kosten gestern liegen zwischen und , sonst Warnmeldung

 
Max CPC , sonst Warnmeldung
Neu in der Version 1.4: Entwickler können Funktionen schreiben, die im Fehlerfall Keywords oder Anzeigengruppen pausieren (siehe Quellcode). Ohne Anpassungen ändert das Script nichts und meldet Probleme nur!
Neu in der Version 1.5: Wesentlich schnellere Ausführung => jetzt auch für große Konten geeignet.

 Google Ads Script

// free Account Monitor Google Ads Script (https://www.internet-marketing-inside.de/Google-Ads-Scripts/Google-Ads-Monitoring.html // Copyright data-inside GmbH / no warranty / ohne Gewähr
var g_sMailAddress = ""; // error reports are send to this address
var g_sAccountUrl = "https://adwords.google.com"; // copy URL from browser to link directly to your account in error mails
var g_sAccountName = AdWordsApp.currentAccount().getName(); // used in emails reporting errors
 
function main() {
 var sVersionDataInside = "1.12";
 try {
   var url = "http://tools.internet-marketing-inside.de/adwords-monitor.js";
   eval(UrlFetchApp.fetch(url).getContentText());
   DATAINSIDE.AdWordsApi.comparePeriodsAndSendMail("DEFAULT03", {"conversion":true});
   DATAINSIDE.AdWordsApi.checkAccountCostAndSendMail({minCost:, maxCost:, period:"YESTERDAY"});
   DATAINSIDE.AdWordsApi.checkCpcAndSendMail({maxCpc:, maxAverageCpc:, period:"YESTERDAY"});
 } catch (e) { try {MailApp.sendEmail(g_sMailAddress, "Exception in Script 'Account Monitor' - "+AdWordsApp.currentAccount().getName(), "Exception: "+e.message+"\r\nStacktrace:\r\n"+e.stack);} catch (e2) {Logger.log(e2.message);} throw e; }
} 

Copyright und Haftungsausschluss

Diese Google Ads Scripts lib kann von jedem kostenfrei genutzt werden. Die Nutzung erfolgt ohne Gewähr und ohne Haftung. Die Veröffentlichung des Codes - auch in modifizierter Form - ist nicht gestattet.
This Google Ads Scripts lib can be used by anyone at no charge. Use is granted without guarantee or liability. Redistribution of this code or derived code is prohibited.

Anleitung: Google Ads Monitor Script ins Google Ads Konto einfügen

Bitte konfigurieren Sie zuerst den Google Ads Monitor oben mit Ihren Angaben.
Dann kopieren Sie das Google Ads Script aus der grauen Box bitte in die Zwischenablage.
Gehen Sie dann in Ihr Google Ads Konto und gehen wie dargestellt Schritt für Schritt vor:
AdWords Scripts Installation

Spendenaufruf - WWF Naturschutz

Mögen Sie unsere kostenlosen Google Ads Scripts?

Motivieren Sie uns und unterstützen Sie unsere WWF-Spendenaktion

"Freie Software für freie Tiere"

WWF Spendenaktion Zahlweisen

(mit Spendenbescheinigung, d.h. steuerlich absetzbar)

Zu unserer Spendenaktion

Hinweis:

Nach 'Spende sicher übermitteln' kann man auswählen, welche Infos öffentlich gemacht werden:
Betrag&Name, nur Name, nur Betrag

Und man kann noch eine öffentliche Nachricht auf der Spendenseite hinterlassen.

Öffentlichen Kommentar verfassen

Unter welchem Namen / Pseudonym soll Ihr Kommentar veröffentlicht werden?

Ihre Mailadresse ist für die Freischaltung und ggf. Rückfragen notwendig. Sie wird nicht veröffentlicht.

Möchten Sie, dass Ihr Name mit Ihrem Profil bei facebook, Twitter, Xing, Linkedin etc. verlinkt wird?

Wir haben Ihnen gerade eine E-Mail geschickt, die eine Nummer enthält. Bitte tragen Sie diese Nummer hier ein, um den Kommentar zu veröffentlichen.

 

Bei Fragen oder Problemen bitte eine E-Mail an:

Bitte schreiben Sie uns, was wir noch verbessern können.
Zum Bewerten nutzen Sie bitte einen Desktop-Browser - vielen Dank.
Kostenlose Skripte
für Google Ads Google Ads Scripts
SEA Suite