Apps Script hizmetlerinin bazı özellikleri günlük kotalara ve sınırlamalara tabidir. Bir kotayı veya sınırı aşarsanız komut dosyanız bir istisna uygular ve yürütme durur.
Önemli: Bazı özellikler, ilişkili oldukları Google ürününden ek kotalara sahiptir. Bir ürünün Apps Komut Dosyası hizmetinin kullanılması, ilişkili tüm kota rezervasyonları için sayılır. İlgili kotalardan herhangi birine ulaşırsanız özellik kullanılamaz hale gelir.
Mevcut kotalar
Tüketici (ör. gmail.com) veya G Suite ücretsiz sürümü (devre dışı bırakıldı) hesaplarının ve Google Workspace hesaplarının kullanıcıları için kotalar farklı düzeylerde belirlenir. Kotalar kullanıcı başınadır ve ilk istekten 24 saat sonra sıfırlanır.
Komut dosyalarınızı test etmek için aşağıdaki kotaları kullanın. Tüm kotalar, bildirimde bulunulmadan herhangi bir zamanda kaldırılabilir, azaltılabilir veya değiştirilebilir.
Özellik | Tüketici (ör. gmail.com) ve G Suite'in ücretsiz sürümü (eski) |
Google Workspace hesapları |
---|---|---|
Oluşturulan takvim etkinliği sayısı | 5.000 / gün | Günde 10.000 |
Oluşturulan kişi sayısı | Günde 1.000 | Günde 2.000 |
Oluşturulan dokümanlar | 250 / gün | Günde 1.500 |
Dönüştürülen dosya sayısı | 2.000 / gün | Günde 4.000 |
Gün başına e-posta alıcısı sayısı | Günde 100* | Günde 1.500* |
Alan adındaki günlük e-posta alıcısı sayısı | Günde 100* | Günde 2.000 |
E-posta okuma/yazma (gönderme hariç) | Günde 20.000 | Günde 50.000 |
Gruplarda okuma | Günde 2.000 | Günde 10.000 |
JDBC bağlantısı | Günde 10.000 | Günde 50.000 |
Başarısız JDBC bağlantısı | 100 / gün | 500 / gün |
Oluşturulan sunu sayısı | 250 / gün | Günde 1.500 |
Özellikler okuma/yazma | Günde 50.000 | Günde 500.000 |
Oluşturulan slayt sayısı | 250 / gün | 1.500 / gün |
Oluşturulan e-tablo sayısı | 250 / gün | Günde 3.200 |
Tetikleyicilerin toplam çalışma süresi | 90 dk./gün | 6 sa./gün |
URL Getirme çağrısı sayısı | Günde 20.000 | Günde 100.000 |
Statik harita oluşturma | Günde 1.000 | Günde 10.000 |
Google Haritalar yol tarifi sorgusu | Günde 1.000 | Günde 10.000 |
Google Haritalar Coğrafi Kodlama çağrıları | Günde 1.000 | Günde 10.000 |
Aramaları çevirme | Günde 5.000 | 20.000 / gün |
Google Haritalar'daki yükseklik örnekleri sorgusu | Günde 1.000 | 10.000 / gün |
Apps Komut Dosyası projeleri | 50 / gün | 50 / gün |
Mevcut sınırlamalar
Komut dosyalarınızı test etmek için aşağıdaki sınırlardan yararlanabilirsiniz. Tüm sınırlar, bildirimde bulunulmadan herhangi bir zamanda kaldırılabilir, azaltılabilir veya değiştirilebilir.
Özellik | Tüketici (ör. gmail.com) ve G Suite ücretsiz sürümü (eski) |
Google Workspace hesapları |
---|---|---|
Komut dosyası çalışma zamanı | 6 dakika / yürütme | 6 dakika / yürütme |
Özel işlev çalışma zamanı | 30 sn./yürütme | 30 sn./yürütme |
Google Workspace Eklentisi çalışma zamanı | 30 sn./yürütme | 30 sn./yürütme |
Kullanıcı başına eş zamanlı yürütme sayısı | Kullanıcı başına 30 | Kullanıcı başına 30 |
Komut dosyası başına eş zamanlı yürütme sayısı | 1.000 | 1.000 |
E-posta ekleri | 250 / ileti | 250 / ileti |
E-posta içeriğinin boyutu | 200 KB / mesaj | 400 KB / mesaj |
İleti başına e-posta alıcısı | 50 / ileti | 50 / ileti |
E-posta eklerinin toplam boyutu | 25 MB / mesaj | 25 MB / mesaj |
Mülk değeri boyutu | 9 KB / değer | 9 KB / değer |
Mülklerin toplam depolama alanı | Mülk mağazası başına 500 KB | 500 KB / emlak mağazası |
Tetikleyiciler | 20 / kullanıcı / komut dosyası | 20 / kullanıcı / komut dosyası |
URL Fetch yanıt boyutu | 50 MB / çağrı | 50 MB / çağrı |
URL Fetch üstbilgi özellikleri | 100 / çağrı | 100 / çağrı |
URL Fetch header boyutu | 8 KB / çağrı | 8 KB / çağrı |
URL Fetch POST boyutu | 50 MB / çağrı | 50 MB / çağrı |
URL Fetch URL uzunluğu | 2 KB / çağrı | 2 KB / çağrı |
Sürümler | 200 / script | 200 / komut dosyası |
İstisna mesajları
Bir komut dosyası kotaya veya sınıra ulaşırsa aşağıdakine benzer bir mesajla istisna oluşturur:
Limit exceeded: Email Attachments Per Message.
Bu, komut dosyasının yukarıda listelenen kotalardan veya sınırlamalardan birini aştığını gösterir.Service invoked too many times: Calendar.
Bu, komut dosyasının belirli bir hizmeti bir gün içinde çok fazla kez çağırdığını gösterir.Service invoked too many times in a short time: Calendar. Try Utilities.sleep(1000) between calls.
Bu, komut dosyasının kısa bir süre içinde söz konusu hizmeti çok fazla kez çağırdığını gösterir.Service using too much computer time for one day.
Bu, komut dosyasının bir gün için izin verilen toplam yürütme süresini aştığını gösterir. Bu durum en sık, manuel olarak çalıştırılan komut dosyalarından daha düşük günlük sınıra sahip olan tetikleyici ile çalıştırılan komut dosyalarında görülür.Script invoked too many times per second for this Google user account.
Bu, komut dosyasının kısa bir süre içinde çok fazla kez yürütmeye başladığını gösterir. Bu hata, genellikle tek bir e-tabloda tekrar tekrar çağrılan özel işlevlerde görülür. Bu hatayı önlemek için özel işlevlerinizi, özel işlevler kılavuzunda açıklandığı gibi, her veri aralığı için yalnızca bir kez çağrılacak şekilde kodlayın.There are too many scripts running simultaneously for this Google user account.
Bu, aynı anda çok fazla komut dosyanızın çalıştığını gösterir ancak aynı komut dosyasının çalıştığının garantisi yoktur. Yukarıdaki istisna gibi, bu durum genellikle tek bir e-tabloda tekrar tekrar çağrılan özel işlevler için ortaya çıkar.
İlgili konular
- Manifest tetikleyicileriyle ilgili kısıtlamalar.
- Düzenleyici eklentisi tetikleyicileri için kısıtlamalar.