Für Apps Script-Dienste gelten tägliche Kontingente und Einschränkungen für einige Funktionen. Wenn Sie ein Kontingent oder eine Beschränkung überschreiten, wird in Ihrem Skript eine Ausnahme ausgelöst und die Ausführung wird beendet.
Wichtig: Für einige Funktionen gelten zusätzliche Kontingente des Google-Produkts, mit dem sie verknüpft sind. Die Verwendung 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 für Nutzer von Privatnutzerkonten (z. B. gmail.com), Konten der kostenlosen G Suite-Version (eingestellt) und Google Workspace-Konten auf unterschiedlichen Ebenen festgelegt. Kontingente gelten pro Nutzer und werden 24 Stunden nach der ersten Anfrage zurückgesetzt.
Die folgenden Kontingente können Ihnen beim Testen Ihrer Skripts helfen. Alle Kontingente können jederzeit ohne Vorankündigung aufgehoben, reduziert oder geändert werden.
| Funktion | Privatkundenkonten (z.B. @gmail.com) und kostenlose Version der G Suite (Vorgängerversion) |
Google Workspace -Konten |
|---|---|---|
| Erstellte Kalendertermine | 5.000 pro Tag | 10.000 pro Tag |
| Erstellte Kontakte | 1.000 pro Tag | 2.000 / Tag |
| Erstellte Dokumente | 250 pro Tag | 1.500 / Tag |
| Konvertierte Dateien | 2.000 / Tag | 4.000 / 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 / Tag |
| E‑Mails lesen/schreiben (ohne Senden) | 20.000 / Tag | 50.000 pro Tag |
| Google Groups-Leseanforderungen | 2.000 / Tag | 10.000 pro Tag |
| JDBC-Verbindungen | 10.000 pro Tag | 50.000 pro Tag |
| Fehlgeschlagene JDBC-Verbindungen | 100 pro Tag | 500 pro Tag |
| Erstellte Präsentationen | 250 pro Tag | 1.500 / Tag |
| Eigenschaften mit Lese-/Schreibzugriff | 50.000 pro Tag | 500.000 / Tag |
| Erstellte Folien | 250 pro Tag | 1.500 / Tag |
| Erstellte Tabellen | 250 pro Tag | 3.200 pro Tag |
| Gesamtlaufzeit für Trigger | 90 Min./Tag | 6 Std./Tag |
| URL-Abrufe | 20.000 / Tag | 100.000 / Tag |
| Rendern statischer Karten | 1.000 pro Tag | 10.000 pro Tag |
| Anfrage zur Wegbeschreibung in Google Maps | 1.000 pro Tag | 10.000 pro Tag |
| Google Map Geocode-Aufrufe | 1.000 pro Tag | 10.000 pro Tag |
| Anrufe übersetzen | 5.000 pro Tag | 20.000 / Tag |
| Abfrage von Höhendaten für Google Maps | 1.000 pro Tag | 10.000 pro Tag |
| Apps Script-Projekte | 50 pro Tag | 50 pro Tag |
Aktuelle Beschränkungen
Die folgenden Grenzwerte können Ihnen beim Testen Ihrer Skripts helfen. Alle Limits können jederzeit ohne Vorankündigung aufgehoben, reduziert oder geändert werden.
| Funktion | Privatkundenkonten (z.B. @gmail.com) und kostenlose Version der G Suite (Vorgängerversion) |
Google Workspace -Konten |
|---|---|---|
| Scriptlaufzeit | 6 Minuten pro Ausführung | 6 Minuten pro Ausführung |
| Laufzeit benutzerdefinierter Funktionen | 30 Sek. / Ausführung | 30 Sek. / Ausführung |
| Laufzeit von 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 / msg | 250 / msg |
| E-Mail-Textlänge | 200 KB / Nachricht | 400 KB / Nachricht |
| E‑Mail-Empfänger pro Nachricht | 50 / msg | 50 / msg |
| Gesamtgröße aller E-Mail-Anhänge | 25 MB / Nachricht | 25 MB / Nachricht |
| Größe des Attributwerts | 9 KB / val | 9 KB / val |
| Gesamtspeicher für Properties | 500 KB pro Property-Store | 500 KB pro Property-Store |
| Trigger | 20 / Nutzer / Skript | 20 / Nutzer / Skript |
| URL-Abrufantwortgröße | 50 MB / Anruf | 50 MB / Anruf |
| URLFetch-Header | 100 / Anruf | 100 / Anruf |
| URLFetch-Headergröße | 8 KB / Anruf | 8 KB / Anruf |
| URLFetch-Beitragsgröße | 50 MB / Anruf | 50 MB / Anruf |
| URL-Länge für URL-Abruf | 2 KB / Anruf | 2 KB / Anruf |
| Versionen | 200 / script | 200 / script |
Ausnahmenachrichten
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.Dies weist darauf hin, dass das Skript eines der oben aufgeführten Kontingente oder Limits überschritten hat.Service invoked too many times: Calendar.: Das bedeutet, dass das Skript den angegebenen Dienst zu oft an einem Tag aufgerufen hat.Service invoked too many times in a short time: Calendar. Try Utilities.sleep(1000) between calls.Dies weist darauf hin, dass das Skript den angegebenen Dienst in kurzer Zeit zu oft aufgerufen hat.Service using too much computer time for one day.Dies weist darauf hin, dass das Skript die zulässige Gesamtausführungszeit für einen Tag überschritten hat. Das passiert am häufigsten bei Skripts, 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 Skript in kurzer Zeit zu oft ausgeführt wurde. Das Problem tritt am häufigsten bei benutzerdefinierten Funktionen auf, die in einer einzelnen Tabelle wiederholt aufgerufen werden. Um diesen Fehler zu vermeiden, sollten Sie Ihre benutzerdefinierten Funktionen so programmieren, dass sie nur einmal pro Datenbereich 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, auch wenn es sich nicht unbedingt um dasselbe Skript handelt. Wie bei der Ausnahme oben tritt dies am häufigsten bei benutzerdefinierten Funktionen auf, die in einer einzelnen Tabelle wiederholt aufgerufen werden.