Für Apps Script-Dienste gelten Tageskontingente und Einschränkungen für einige Funktionen. Wenn Sie ein Kontingent oder eine Beschränkung überschreiten, löst das Skript eine Ausnahme aus und führt Zwischenstopps.
Wichtig: Für einige Funktionen gelten zusätzliche Kontingente im Google-Produkt. mit denen sie in Verbindung stehen. Die Nutzung des Apps Script-Dienstes eines Produkts wird auf alle zugehörige Kontingentreserven. Eine Funktion ist nicht mehr verfügbar, wenn Sie zugehörigen Kontingenten.
Aktuelle Kontingente
Kontingente werden auf verschiedenen Ebenen für Privatnutzer (z. B. gmail.com) oder Konten der kostenlosen G Suite-Version (eingestellt) und Google Workspace-Konten. Kontingente gelten pro Nutzer und werden 24 Stunden nach dem ersten Anfrage.
Verwenden Sie die unten aufgeführten Kontingente, um Ihre Skripts zu testen. Alle Kontingente werden gestrichen, zu reduzieren oder jederzeit ohne vorherige Ankündigung zu ändern.
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 / 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 sind können jederzeit ohne vorherige Ankündigung entfernt, reduziert oder geändert werden.
Funktion | 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 Begrenzung erreicht, wird eine Ausnahme mit einer in etwa so:
Limit exceeded: Email Attachments Per Message.
Das bedeutet, dass -Script hat eines der oben aufgeführten Kontingente oder Beschränkungen überschritten.Service invoked too many times: Calendar.
Das gibt an, dass das Skript den Dienst an einem Tag zu oft aufgerufen hat.Service invoked too many times in a short time: Calendar. Try Utilities.sleep(1000) between calls.
Das gibt an, dass das Skript den Dienst innerhalb kurzer Zeit zu oft aufgerufen hat.Service using too much computer time for one day.
Das bedeutet, dass Das Script hat die insgesamt zulässige Ausführungszeit für einen Tag überschritten. Am häufigsten tritt bei Skripts auf, die durch einen Trigger ausgeführt werden, die ein niedrigeres Tageslimit haben als manuell ausgeführte Skripts.Script invoked too many times per second for this Google user account.
Dieses gibt an, dass das Skript innerhalb kurzer Zeit zu oft mit der Ausführung begonnen hat. Es tritt am häufigsten bei benutzerdefinierten Funktionen auf, die in einem einzelnen Tabelle. Um diesen Fehler zu vermeiden, codieren Sie Ihre benutzerdefinierten Funktionen so, dass sie nur müssen einmal pro Datenbereich aufgerufen werden, wie in den Leitfaden zu benutzerdefinierten FunktionenThere 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 oben genannten Ausnahme tritt häufig bei benutzerdefinierten Funktionen auf, die in einem einzelnen Tabelle.