Für Apps Script-Dienste gelten tägliche Kontingente und Einschränkungen für einige Funktionen. Wenn Sie ein Kontingent oder eine Einschränkung überschreiten, wird in Ihrem Script eine Ausnahme ausgelöst und die Ausführung wird beendet.
Wichtig: Für einige Funktionen gelten zusätzliche Kontingente des zugehörigen Google-Produkts. Die Nutzung des Apps Script-Dienstes eines Produkts wird auf alle zugehörigen Kontingente angerechnet. Eine Funktion ist nicht mehr verfügbar, wenn Sie eines der zugehörigen Kontingente erreichen.
Aktuelle Kontingente
Die Kontingente sind für Nutzer von privaten Konten (z. B. gmail.com) oder der eingestellten G Suite Free-Version und Google Workspace-Konten unterschiedlich festgelegt. Kontingente gelten pro Nutzer und werden 24 Stunden nach der ersten Anfrage zurückgesetzt.
Mit den folgenden Kontingenten können Sie Ihre Scripts testen. Alle Kontingente können jederzeit und ohne vorherige Ankündigung aufgehoben, reduziert oder geändert werden.
Funktion | Privatnutzer (z.B. gmail.com) und die kostenlose Version der G Suite (alte Version) |
Google Workspace -Konten |
---|---|---|
Erstellte Kalendertermine | 5.000 / Tag | 10.000 / Tag |
Erstellte Kontakte | 1.000 / Tag | 2.000 pro Tag |
Erstellte Dokumente | 250 / Tag | 1.500 / Tag |
Konvertierte Dateien | 2.000 pro Tag | 4.000 pro Tag |
E-Mail-Empfänger pro Tag | 100 * pro Tag | 1.500* / Tag |
E-Mail-Empfänger pro Tag innerhalb der Domain | 100 * pro Tag | 2.000 pro Tag |
E-Mails lesen/schreiben (Senden ausgenommen) | 20.000 / Tag | 50.000 / Tag |
Google Groups-Leseanforderungen | 2.000 pro Tag | 10.000 / Tag |
JDBC-Verbindungen | 10.000 / Tag | 50.000 / Tag |
Fehlgeschlagene JDBC-Verbindungen | 100 / Tag | 500 / Tag |
Erstellte Präsentationen | 250 / Tag | 1.500 / Tag |
Lese-/Schreibzugriff auf Properties | 50.000 / Tag | 500.000 / Tag |
Präsentationen erstellt | 250 / Tag | 1.500 / Tag |
Erstellte Tabellen | 250 / Tag | 3.200 / Tag |
Gesamtlaufzeit für Trigger | 90 Min./Tag | 6 Std./Tag |
URL-Abrufe | 20.000 / Tag | 100.000 / Tag |
Rendering einer statischen Karte | 1.000 / Tag | 10.000 / Tag |
Google Maps-Wegbeschreibung | 1.000 / Tag | 10.000 / Tag |
Google Maps-Geocode-Aufrufe | 1.000 / Tag | 10.000 / Tag |
Anrufe übersetzen | 5.000 / Tag | 20.000 / Tag |
Abfrage von Google Maps-Höhenstichproben | 1.000 / Tag | 10.000 / Tag |
Apps Script-Projekte | 50 / Tag | 50 / Tag |
Aktuelle Beschränkungen
Verwenden Sie die unten aufgeführten Limits, um Ihre Skripts zu testen. Alle Limits können jederzeit und ohne vorherige Ankündigung aufgehoben, reduziert oder geändert werden.
Funktion | Für Privatnutzer (z.B. gmail.com) und die kostenlose Version der G Suite (alte Version) |
Google Workspace -Konten |
---|---|---|
Script-Laufzeit | 6 Min./Ausführung | 6 Min./Ausführung |
Laufzeit der benutzerdefinierten Funktion | 30 Sekunden / Ausführung | 30 Sekunden / Ausführung |
Google Workspace-Add-on-Laufzeit | 30 Sek./Ausführung | 30 Sekunden / Ausführung |
Gleichzeitige Ausführungen pro Nutzer | 30 € / Nutzer | 30 € / Nutzer |
Gleichzeitige Ausführungen pro Script | 1.000 | 1.000 |
E-Mail-Anhänge | 250 / Nachr. | 250 / Nachr. |
E-Mail-Textlänge | 200 KB / Nachr. | 400 KB / Nachricht |
E-Mail-Empfänger pro Nachricht | 50 € / Nachricht | 50 € / Nachricht |
Gesamtgröße aller E-Mail-Anhänge | 25 MB / Nachricht | 25 MB / Nachricht |
Größe des Attributwerts | 9 KB / Wert | 9 KB / Wert |
Gesamtspeicherplatz der Properties | 500 KB pro Property-Shop | 500 KB pro Property-Shop |
Trigger | 20 / Nutzer / Script | 20 / Nutzer / Script |
URL-Abrufantwortgröße | 50 MB / Anruf | 50 MB / Aufruf |
URL-Abruf-Header | 100 / Anruf | 100 / Anruf |
Größe des URL Fetch-Headers | 8 KB / Aufruf | 8 KB / Aufruf |
URL-Abruf-POST-Größe | 50 MB / Aufruf | 50 MB / Aufruf |
URL-Länge des URL-Abrufs | 2 KB / Anruf | 2 KB / Anruf |
Versionen | 200 / Skript | 200 / script |
Ausnahmemeldungen
Wenn ein Script ein Kontingent oder eine Beschränkung erreicht, wird eine Ausnahme mit einer Meldung wie der folgenden geworfen:
Limit exceeded: Email Attachments Per Message.
Das Script hat eines der oben aufgeführten Kontingente oder Limits überschritten.Service invoked too many times: Calendar.
Das bedeutet, dass der angegebene Dienst vom Script an einem Tag zu oft aufgerufen wurde.Service invoked too many times in a short time: Calendar. Try Utilities.sleep(1000) between calls.
: Gibt an, dass das Skript den angegebenen Dienst innerhalb eines kurzen Zeitraums zu oft aufgerufen hat.Service using too much computer time for one day.
Gibt an, dass das Skript die insgesamt zulässige Ausführungszeit für einen Tag überschritten hat. Der Fehler tritt meistens bei Skripts auf, die über einen Trigger ausgeführt werden und ein niedrigeres Tageslimit haben als manuell ausgeführte Skripts.Script invoked too many times per second for this Google user account.
Das bedeutet, dass das Script in kurzer Zeit zu oft ausgeführt wurde. Sie tritt am häufigsten bei benutzerdefinierten Funktionen auf, die wiederholt in einer einzelnen Tabelle aufgerufen werden. Um diesen Fehler zu vermeiden, sollten Sie Ihre benutzerdefinierten Funktionen so programmieren, dass sie pro Datenbereich nur einmal aufgerufen werden müssen. Weitere Informationen finden Sie im Leitfaden zu benutzerdefinierten Funktionen.There are too many scripts running simultaneously for this Google user account.
Das bedeutet, dass zu viele Skripts gleichzeitig ausgeführt werden, wenn auch nicht unbedingt dasselbe Skript. Wie bei der obigen Ausnahme tritt dies am häufigsten bei benutzerdefinierten Funktionen auf, die wiederholt in einer einzelnen Tabelle aufgerufen werden.