Auf dieser Seite werden verschiedene Beschränkungen in Google Ads-Skripts aufgeführt, die Sie kennen sollten. Diese Beschränkungen können sich jederzeit ohne Vorankündigung ändern. Stellen Sie daher sicher, dass Ihre Skripts flexibel sind und Fehlerbehandlung berücksichtigen.
Zeitlimits für die Ausführung
Google Ads-Skripts
Google Ads-Skripts können für eine Dauer von maximal 30 Minuten ausgeführt werden. Nach dieser Zeit wird die Ausführung abgebrochen. Alle vor dem Abbruch der Ausführung des Skripts durchgeführten Änderungen werden übernommen.
Google Ads-Skripts
Google Ads-Skripts können normalerweise maximal 30 Minuten ausgeführt werden. Nach
dieser Zeit wird die Ausführung abgebrochen. Wenn ein Google Ads-Skript jedoch die
executeInParallel
Methode verwendet, um Konten parallel zu verarbeiten, und eine Callback-Methode angibt, kann es
bis zu maximal 60 Minuten lang ausgeführt werden, bevor die Ausführung abgebrochen wird. Dies wird
in der folgenden Abbildung veranschaulicht. Dabei ist processAccount die parallele
Funktion und allFinished die Callback-Methode beim Aufrufen
executeInParallel.

Alle vor dem Abbruch der Ausführung des Skripts durchgeführten Änderungen werden übernommen.
Beschränkungen für Entitäten
Skripts von Google Ads-Konten
Ein einzelner Iterator gibt standardmäßig maximal 50.000 Ergebnisse zurück. Sie können dies ändern, indem Sie
withLimit()für die Auswahl aufrufen.Eine einzelne Auswahl kann maximal 10.000 IDs in
selector.withIds()verarbeiten. Wenn 10.000 oder mehr IDs angegeben werden, gibtselector.get()einen Laufzeitfehler aus. Ebenso führt die Angabe einerId IN [LIST]-Bedingung mit einer Liste von mehr als 10.000 IDs zu einem Laufzeitfehler.Die Protokollausgabe wird bei 100 KB abgebrochen. In diesem Fall wird eine Warnung protokolliert.
Skripts von Verwaltungskonten
Für jedes Konto, das von einem Google Ads-Skript verarbeitet wird, gilt ein eigenes Kontingent, wie im vorherigen Abschnitt beschrieben.
Bei Verwendung der Methode
executeInParallelkann ein Skript bis zu 50 Konten verarbeiten.Die Methode
processAccountvonexecuteInParallelkann bis zu 10 MB Daten zurückgeben.
Beschränkungen für Bulk-Uploads
Die Upload-Datei ist auf 50 MB und eine Million Zeilen beschränkt. Wenn diese Beschränkungen überschritten werden, wird sie bei der Übermittlung abgelehnt.
Ein Upload-Job hat ein Zeitlimit von zwei Stunden und der Job beendet danach die Verarbeitung aller in der hochgeladenen Datei verbleibenden Daten.
Kontingente für Google-Dienste
Bei den zugrunde liegenden Google Apps-Skript-Diensten gibt es für einige Funktionen Tageskontingente und fixe Beschränkungen. Eine Liste dieser Kontingente und der zugehörigen Fehlermeldungen finden Sie hier.
Autorisierte Skripts
OAuth2 wird zur Autorisierung von Skripts verwendet. Für jedes Konto gilt ein Limit von 250 autorisierten Skripts. Darüber hinaus wird die Autorisierung eines der zuvor autorisierten Skripts aufgehoben. Dies ist nur vorübergehend und das Skript kann wieder autorisiert werden, wenn es erneut geöffnet wird.
Wenn Sie häufig auf diese Beschränkung stoßen, sollten Sie mehrere Nutzerkonten verwenden, um verschiedene Skriptsätze zu autorisieren.
Video- und Shopping-Kampagnen
Mit der Standardauswahl für Kampagnen (AdsApp.campaigns().get()) werden
Video und
Shopping-Kampagnen
aus den Ergebnissen herausgefiltert. Verwenden Sie stattdessen die speziellen Kampagnenauswahlen: