Zum Hauptinhalt springen

Anomaly Detector – Benutzerhandbuch

Verfasst von Anshika Srivastava

Hinweis: Dieser Artikel wurde mithilfe von KI aus dem Englischen übersetzt und kann kleinere Ungenauigkeiten enthalten.

Was ist das?

Das Anomaly Detector-Skript ermöglicht es Ihnen, Warnungen für Szenarien einzurichten, in denen die wichtigsten Kennzahlen eines Kontos von den erwarteten Leistungswerten für einen bestimmten Wochentag und eine bestimmte Stunde abweichen. Es bietet Ihnen die Möglichkeit, den Status all Ihrer Konten in einer einzigen Tabelle zu überblicken und dient als kompaktes Dashboard.

Dieses erweiterte Skript ist eine Weiterentwicklung des Anomaly Detection-Skripts von Google und arbeitet auf MCC-Kontoebene. Es bündelt alle Einstellungen und Ausgaben in einem einzigen Google Sheet und ergänzt E-Mail-Benachrichtigungen durch ein farbcodiertes Dashboard.

Warum sollte man es verwenden?

  • Behalten Sie wichtige Kennzahlen im Blick, ohne Konten den ganzen Tag manuell überwachen zu müssen.

  • Erhalten Sie Warnmeldungen, die auf Ihre geschäftlichen Prioritäten zugeschnitten sind, durch anpassbare Sensitivitätsschwellen.

  • Reduzieren Sie unnötige Ausgaben, indem Sie ungewöhnliche Kostenanstiege oder Leistungseinbrüche frühzeitig erkennen.

  • Überwachen Sie mehrere Konten zentral über ein übersichtliches Dashboard.

  • Treffen Sie schnellere, datenbasierte Entscheidungen durch stündliche Vergleiche mit historischen Leistungsdaten.

Grundeinstellungen

Google Spreadsheet-Einstellungen

Das Skript schreibt die Ergebnisse in ein Google Spreadsheet. Dafür stehen zwei Optionen zur Verfügung:

  • Einfügen in ein bestehendes Spreadsheet
    Geben Sie die URL des Spreadsheets an. Die Freigabeeinstellungen müssen auf „Jeder mit dem Link“ gesetzt sein.

    Hinweis: Wenn die Freigabeeinstellungen nicht korrekt sind, kann das Skript die geprüften URLs nicht in das Spreadsheet schreiben.
    Zusätzlich definieren Sie unter „Name of target sheet“ den Namen des Ziel-Tabs. Dieser wird verwendet, um ein neues Tabellenblatt zu erstellen, falls das angegebene nicht vorhanden ist.

  • Erstellen eines neuen Spreadsheets bei jeder Ausführung
    Lassen Sie hierfür einfach „NEW“ im Textfeld stehen. Unter „Name of target sheet“ legen Sie den Namen fest, der für das neue Spreadsheet verwendet wird.

Funktionsweise

Das Skript überprüft, ob alle erforderlichen Spalten und Zeilen basierend auf dem angegebenen Sheet-Namen und der aktuellen Account-ID vorhanden sind. Falls diese fehlen, erstellt es automatisch eine neue Zeile mit der Account-ID sowie den benötigten Spalten.

Das Skript funktioniert wie folgt:
Zunächst ruft es Daten für den aktuellen Ausführungstag ab und anschließend für denselben Wochentag der ausgewählten vergangenen Wochen.

Beispiel: Wird das Skript an einem Donnerstag mit einer Einstellung von 4 vergangenen Wochen ausgeführt, werden die Daten für die letzten vier Donnerstage abgerufen.

Dabei berücksichtigt das Skript nur Daten bis zur aktuellen Stunde abzüglich der definierten Offset-Stunden, um Verzögerungen in der Berichterstattung zu vermeiden.

Benachrichtigungs- und Freigabeeinstellungen

  • Spreadsheet mit folgenden Google-Konten teilen:
    Geben Sie zusätzliche E-Mail-Adressen an, mit denen das Spreadsheet geteilt werden soll. Verwenden Sie ein Komma zur Trennung mehrerer Adressen.

  • Sensitivität der Warnmeldungen:
    Legen Sie die Sensitivität für verschiedene Kennzahlen fest, indem Sie Schwellenwerte für Impressionen, Klicks, Kosten und Conversions definieren.

    Der Schwellenwert gibt an, um wie viel Prozent die heutigen Werte vom erwarteten Durchschnitt abweichen dürfen, bevor eine Warnung ausgelöst wird.

    Beispiel:
    0,20 bedeutet, dass eine Warnung ausgelöst wird, wenn die Abweichung mehr als 20 % beträgt – unabhängig davon, ob sie höher oder niedriger ist.
    Wählen Sie 0, wenn Sie für diese Kennzahl keine Warnung erhalten möchten.

Erweiterte Einstellungen

  • Berechnung der erwarteten Basiswerte:
    Definiert die Anzahl der Wochen, die zur Berechnung der durchschnittlich erwarteten Leistung verwendet werden.

  • Zeitpunkte für Warnmeldungen:
    Wenn dieses Feld leer bleibt, wird das Skript jede Stunde ausgeführt.
    Möchten Sie es nur zu bestimmten Stunden ausführen, geben Sie diese als kommagetrennte Werte an.

    Das Skript vergleicht dann die aktuelle Stunde mit den angegebenen Stunden und wird nur bei Übereinstimmung ausgeführt.

    Hinweis:
    Die in den Optmyzr-Einstellungen definierten Stunden funktionieren nur während der Ausführung in Google Ads und überschreiben nicht die Automatisierungsfrequenz des Skripts in Google Ads.

  • Umgang mit Google-Reporting-Verzögerungen:
    Google-Berichte sind nicht in Echtzeit verfügbar. Daten der letzten drei Stunden können fehlen.

    Mit dieser Einstellung legen Sie fest, wie viele Stunden Verzögerung berücksichtigt werden sollen.

    Beispiel:
    Wenn Sie 3 Stunden einstellen, werden um 10:00 Uhr nur Daten bis 7:00 Uhr berücksichtigt.

Log-Einstellungen

  • Debug-Daten in Logs anzeigen:
    Aktivieren Sie diese Option, um vollständige Logs zu erhalten, die bei der Fehlermeldung an Optmyzr hilfreich sind.
    Diese Option kann die Skriptleistung beeinträchtigen und sollte nur bei Bedarf aktiviert werden.

  • Detaillierte Logs anzeigen:
    Aktivieren Sie diese Option, um die Funktionsweise des Skripts besser nachzuvollziehen.
    Diese Einstellung kann die Leistung verlangsamen und eignet sich vor allem für die Erstprüfung der Konfiguration.

Häufig gestellte Fragen

Muss der Name des Target Sheets mit dem Namen des Spreadsheets übereinstimmen?
Der Name des Target Sheets muss exakt mit dem Namen des Tabs übereinstimmen. Andernfalls erstellt das Skript automatisch einen neuen Tab.

Werden E-Mail-Benachrichtigungen stündlich für jede Kennzahl gesendet?
Das System sendet weiterhin stündlich E-Mails für eine Warnung, auch wenn es sich um dieselbe Warnung wie in der vorherigen Stunde handelt.
Es wird empfohlen, nur eine tägliche Benachrichtigung zu erhalten und die „hours to check“-Einstellungen entsprechend anzupassen.

Sind die Warnmeldungen für jede Kennzahl unabhängig voneinander?
Das System sendet maximal eine E-Mail pro Stunde, die alle Warnmeldungen gesammelt enthält.

Anwendungsfälle

Plötzliche Rückgänge bei Conversions überwachen

Problem:
Sie stellen einen Rückgang der Conversions fest, erkennen diesen jedoch erst zu spät und verlieren bereits wertvolle Leads und Umsatz. Die kontinuierliche manuelle Überwachung mehrerer Konten ist zeitaufwendig und fehleranfällig.

Lösung:
Das Anomaly Detector-Skript überwacht automatisch Ihre Conversion-Daten im Vergleich zu historischen Werten für denselben Tag und dieselbe Stunde.
Sobald die Conversions Ihren definierten Schwellenwert unterschreiten, erhalten Sie eine Warnmeldung und können sofort Maßnahmen ergreifen.

Mehrere Konten über ein zentrales Dashboard verwalten

Problem:
Bei der Verwaltung mehrerer Konten innerhalb eines MCC wird es schwierig, die Performance im Blick zu behalten, ohne ständig zwischen verschiedenen Dashboards zu wechseln.

Lösung:
Das Skript konsolidiert alle Kontodaten in einem einzigen Google Spreadsheet und erstellt ein zentrales, farbcodiertes Dashboard.

Sie können den Status aller Konten auf einen Blick erfassen und Abweichungen erkennen, ohne zwischen verschiedenen Oberflächen wechseln zu müssen.

Hat dies deine Frage beantwortet?