Funktionsweise des Google Ads Scripts Stores

Übersicht darüber, wie die Skripte hier funktionieren und der Ablauf bei der Skriptausführung ist.

 Wie funktionieren die Skripte im Google Ads Scripts Store?

In Ihrem Google Ads Konto konfigurieren Sie, welche Google Ads Scripts Sie verwenden möchten. Dazu wird in Ihrem Google Ads Verwaltungskonto ein kleiner Script Loader per Copy&Paste eingefügt. Diesen Loader erhalten Sie als registrierter Nutzer auf der Seite jedes Skripts. Dieser Loader enthält ein paar kontospezifische Angaben, weshalb eine Registrierung hier notwendig ist.
Die eigentlichen Skripte werden durch diesem Loader von unserem Server geladen, so dass Sie sich um Updates keine Gedanken machen müssen. Beim ersten Start eines Skripts wird automatisch im zentralen Konfigurations-Spreadsheet ein Reiter für das neue Skript erstellt (Beispiel). Für jedes Konto (konfigurierbar) in Ihrem Verwaltungskonto wird eine Zeile in diesem Sheet angelegt, so dass Sie für jedes Google Ads Konto das Skript mit unterschiedlichen Parametern ausführen lassen können.

Sie bestimmen, wer worauf Zugriff hat

Wir erhalten keinen Zugriff auf Ihr Google Konto, Ihr Konfigurations-Spreadsheet oder auf die in Ihrem Verwaltungskonto enthalten Google Ads Konten!
Im Schaubild unten sehen Sie, dass es eine saubere Trennung zwischen Ihren Daten (links), dieser Website (Mitte) und dem serverseitigen AdsScriptsManager (rechts) gibt.
Auch die Kunden in Ihrem Google Ads Verwaltungskonto erhalten keine Zugriff auf Ihre Skript-Konfiguration oder die Skriptergebnisse – außer, Sie geben Ihnen die Rechte.


Zur Registrierung

 AdsScriptsManager = JavaScript-Framework + Webanwendung

Der Kern aller Skripte hier im Google Ads Store ist der AdsScriptsManager. Er wurde entwickelt, damit:

  • Google Ads Skripte leicht für mehrere hundert Google Ads Konten zentral und komfortabel konfiguriert werden können.
  • Nicht-Techniker Google Ads Scripte nutzen können, die sich nicht trauen Änderungen im JavaScript-Code vorzunehmen.
  • Die Ausführung für mehr als 50 Konten (Limit von Google) kein Problem mehr darstellt.

Wie im Schaubild unten zu sehen wird strikt zwischen dem unterschieden, was in Ihrem Google Ads Account passiert und was auf unserem Server erfolgt. Die Daten und Ergebnisse von Skripten bleiben in Ihrem Google Konto bzw. werden an die von Ihnen definierten Nutzer geschickt. Unser Server liefert nur die Skripte passend für Ihr Google Ads Konto.

Ads Scripts Manager Graph

JavaScript-Seite

Im Kern ist der AdsScriptsManager ein JavaScript-Framework mit diesen Kernaufgaben:

  • Für jeden Google Ads Account die Google Ads Skripte mit passenden Parametern auszuführen, die in einem zentralen Config-Spreadsheet gepflegt werden, so dass keine Änderungen im JavaScript-Code notwendig sind.
  • Eine JavaScript-Lib mit Modulen, die in unterschiedlichen Skripten verwendet werden. Das macht die Skript-Entwicklung schneller.
  • Ein JavaScript-Framework, das sich um die Ausführung der Skripte kümmert, Daten zwischenspeichert und dafür sorgt, dass die Ergebnisse an die richtigen Personen gemailt werden.

Server-Seite

Da das Ziel des Google Ads Scripts Stores ist, die Nutzung auch für Nicht-Techniker so einfach wie möglich zu machen, sind keine Änderungen im JavaScript-Code notwendig. Auch um Updates müssen sich Anwender keine Gedanken machen – so wie in Googles Play Store oder Apples App Store. Von dieser Website www.ads-scripts.com hier wird nur ein kleiner JavaScript-Loader kopiert, der per Copy&Paste in Google Ads eingefügt wird. Wird dieser ausgeführt, wird das eigentlich Skripte (in der akutellen Version) vom Server geladen. Der Server liefert dann das eigentliche Skript zu Ausführung zurück an Google.


Zur Registrierung