Bei einigen Funktionen von Apps Script-Diensten gelten Tageskontingente und Einschränkungen. Wenn Sie ein Kontingent oder eine Beschränkung überschreiten, löst Ihr Skript eine Ausnahme aus und die Ausführung wird beendet.
Wichtig: Für einige Funktionen gelten zusätzliche Kontingente des jeweiligen Google-Produkts. Die Verwendung des Apps Script-Dienstes eines Produkts wird auf alle damit verbundenen Kontingentreserven angerechnet. Ein Feature ist nicht mehr verfügbar, wenn Sie eines der zugehörigen Kontingente erreichen.
Aktuelle Kontingente
Kontingente werden auf unterschiedlichen Ebenen für Nutzer von privaten Konten (z. B. gmail.com) oder der kostenlosen G Suite-Version (nicht mehr) und Google Workspace-Konten festgelegt. Kontingente gelten pro Nutzer und werden 24 Stunden nach der ersten Anfrage zurückgesetzt.
Verwenden Sie zum Testen Ihrer Skripts die unten aufgeführten Kontingente. Alle Kontingente können jederzeit und ohne vorherige Ankündigung gestrichen, reduziert oder geändert werden.
Funktion | Private Version (z.B. gmail.com) und 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 |
Dateien konvertiert | 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-Mails lesen/schreiben (ausgenommen 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 |
Lesen/Schreiben von Attributen | 50.000 / Tag | 500.000 / Tag |
Folien 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 |
Statische Karte rendern | 1.000 / Tag | 10.000 / Tag |
Google Maps-Richtungsabfrage | 1.000 / Tag | 10.000 / Tag |
Geocode-Aufrufe für Google Maps | 1.000 / Tag | 10.000 / Tag |
Anrufe übersetzen | 5.000 / Tag | 20.000 / Tag |
Anfrage zu Google Maps-Höhenbeispielen | 1.000 / Tag | 10.000 / Tag |
Apps Script-Projekte | 50 / Tag | 50 / Tag |
Aktuelle Beschränkungen
Verwenden Sie die folgenden Limits, um Ihre Skripts zu testen. Sämtliche Limits können jederzeit und ohne vorherige Ankündigung entfernt, reduziert oder geändert werden.
Funktion | Private Version (z.B. gmail.com) und kostenlose Version der G Suite (alte Version) |
Google Workspace- Konten |
---|---|---|
Skriptlaufzeit | 6 Minuten / Ausführung | 6 Minuten / 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 Skript | 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. |
Größe des Attributwerts | 9 KB / Wert | 9 KB / Wert |
Gesamtspeicherplatz für Unterkünfte | 500 KB / Property Store | 500 KB / Property Store |
Trigger | 20 / Nutzer / Skript | 20 / Nutzer / Skript |
Größe der Antwort für den URL-Abruf | 50 MB / Aufruf | 50 MB / Aufruf |
URL-Abruf-Header | 100 / Anruf | 100 / Anruf |
Größe des URL-Abruf-Headers | 8 KB / Aufruf | 8 KB / Aufruf |
POST-Größe für URL-Abruf | 50 MB / Aufruf | 50 MB / Aufruf |
Länge der URL-Abruf-URL | 2 KB / Aufruf | 2 KB / Aufruf |
Versionen | 200 / Skript | 200 / Skript |
Ausnahmemeldungen
Wenn ein Skript ein Kontingent oder eine Beschränkung erreicht, löst es eine Ausnahme mit einer Meldung wie der folgenden aus:
Limit exceeded: Email Attachments Per Message.
: Das Skript hat eines der oben aufgeführten Kontingente oder Einschränkungen überschritten.Service invoked too many times: Calendar.
: Das Skript hat den angegebenen Dienst an einem Tag zu oft aufgerufen.Service invoked too many times in a short time: Calendar. Try Utilities.sleep(1000) between calls.
: Das Skript hat den angegebenen Dienst innerhalb kurzer Zeit zu oft aufgerufen.Service using too much computer time for one day.
: Das Skript hat einen Tag lang die zulässige Gesamtausführungszeit überschritten. Sie tritt am häufigsten bei Skripts auf, die über einen Trigger ausgeführt werden und ein niedrigeres Tageslimit als manuell ausgeführte Skripts haben.Script invoked too many times per second for this Google user account.
Dies weist darauf hin, dass das Skript innerhalb kurzer Zeit zu oft ausgeführt wurde. Sie tritt am häufigsten bei benutzerdefinierten Funktionen auf, die wiederholt in einer einzelnen Tabelle aufgerufen werden. Codieren Sie Ihre benutzerdefinierten Funktionen so, dass sie nur einmal pro Datenbereich aufgerufen werden müssen, um diesen Fehler zu vermeiden. Eine Erläuterung hierzu finden Sie im Leitfaden zu benutzerdefinierten Funktionen.There are too many scripts running simultaneously for this Google user account.
: Dies weist darauf hin, dass zu viele Skripts gleichzeitig ausgeführt werden, auch wenn 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.