Für Apps Script-Dienste gelten Tageskontingente und Einschränkungen für einige Funktionen. Wenn Sie ein Kontingent oder eine Beschränkung überschreiten, wird eine Ausnahme ausgelöst und die Ausführung wird beendet.
Wichtig: Für einige Funktionen gelten zusätzliche Kontingente von dem Google-Produkt, mit dem sie verknüpft sind. Die Nutzung des Apps Script-Dienstes eines Produkts wird auf alle zugehörigen Kontingentreserven angerechnet. Eine Funktion ist nicht mehr verfügbar, wenn Sie eines der zugehörigen Kontingente erreichen.
Aktuelle Kontingente
Kontingente werden auf verschiedenen Ebenen für Nutzer von privaten Nutzerkonten (z. B. gmail.com) oder der kostenlosen G Suite-Version (eingestellt) sowie von Google Workspace-Konten festgelegt. Kontingente gelten pro Nutzer und werden 24 Stunden nach der ersten Anfrage zurückgesetzt.
Verwenden Sie die unten aufgeführten Kontingente, um Ihre Skripts zu testen. Alle Kontingente können jederzeit ohne vorherige Ankündigung gestrichen, reduziert oder geändert werden.
Feature | 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 / Tag |
Erstellte Dokumente | 250 / Tag | 1.500 / Tag |
Konvertierte Dateien | 2.000 / Tag | 4.000 / Tag |
E-Mail-Empfänger pro Tag | 100* / Tag | 1.500* / Tag |
E-Mail-Empfänger pro Tag innerhalb der Domain | 100* / Tag | 2.000 / Tag |
E-Mail lesen/schreiben (mit Ausnahme von „Senden“) | 20.000 / Tag | 50.000 / Tag |
Google Groups-Leseanforderungen | 2.000 / 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 |
Attribute – Lese-/Schreibzugriff | 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 |
Suchanfrage in Google Maps-Richtung | 1.000 / Tag | 10.000 / Tag |
Google Maps-Geocode-Aufrufe | 1.000 / Tag | 10.000 / Tag |
Anrufe übersetzen | 5.000 / Tag | 20.000 / Tag |
Suchanfrage für Google Maps-Höhenbeispiele | 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 ohne Vorankündigung entfernt, reduziert oder geändert werden.
Feature | Privatnutzer (z.B. gmail.com) und die kostenlose Version der G Suite (alte Version) |
Google Workspace- -Konten |
---|---|---|
Skriptlaufzeit | 6 Min./Ausführung | 6 Min./Ausführung |
Laufzeit der benutzerdefinierten Funktion | 30 Sek./Ausführung | 30 Sek./Ausführung |
Laufzeit des Google Workspace-Add-ons | 30 Sek./Ausführung | 30 Sek./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 / Nachr. |
E-Mail-Empfänger pro Nachricht | 50 / Nachr. | 50 / Nachr. |
Gesamtgröße aller E-Mail-Anhänge | 25 MB / Nachr. | 25 MB / Nachr. |
Attributwertgröße | 9 KB / Wert | 9 KB / Wert |
Gesamtspeicher für Properties | 500 KB / Immobilienspeicher | 500 KB / Immobilienspeicher |
Trigger | 20 / Nutzer / Skript | 20 / Nutzer / Skript |
Antwortgröße für URL-Abruf | 50 MB / Aufruf | 50 MB / Aufruf |
URL-Abruf-Header | 100 / Anruf | 100 / Anruf |
Größe des URL Fetch-Headers | 8 KB / Anruf | 8 KB / Anruf |
POST-Größe für URL-Abruf | 50 MB / Aufruf | 50 MB / Aufruf |
URL-Länge für den URL-Abruf | 2 KB / Aufruf | 2 KB / Aufruf |
Versionen | 200 / Skript | 200 / Skript |
Ausnahmemeldungen
Wenn ein Skript ein Kontingent oder eine Einschränkung erreicht, wird eine Ausnahme mit einer Meldung wie der folgenden ausgelöst:
Limit exceeded: Email Attachments Per Message.
Gibt an, dass das Skript eines der oben aufgeführten Kontingente oder Beschränkungen überschritten hat.Service invoked too many times: Calendar.
Das bedeutet, dass das Skript den angegebenen Dienst an einem Tag zu oft aufgerufen hat.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.
Dies weist darauf hin, dass das Skript innerhalb kurzer Zeit zu oft mit der Ausführung begonnen hat. Sie tritt am häufigsten bei benutzerdefinierten Funktionen auf, die wiederholt in einer einzelnen Tabelle aufgerufen werden. Um diesen Fehler zu vermeiden, codieren Sie die benutzerdefinierten Funktionen so, dass sie pro Datenbereich nur einmal aufgerufen werden müssen. Dies wird im Leitfaden zu benutzerdefinierten Funktionen erläutert.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.