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 istisna oluşturur 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
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 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 ücretsiz sürümü (eski) |
Google Workspace hesapları |
---|---|---|
Oluşturulan takvim etkinliği sayısı | Günde 5.000 | 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ı | Günde 2.000 | 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 | Günde 500 |
Oluşturulan sunu sayısı | 250 / gün | Günde 1.500 |
Özellikleri okuma/yazma | Günde 50.000 | Günde 500.000 |
Oluşturulan slayt sayısı | 250 / gün | Günde 1.500 |
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 | Günde 20.000 |
Google Haritalar rakım örnekleri sorgusu | Günde 1.000 | Günde 10.000 |
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 | Mülk mağazası başına 500 KB |
Tetikleyiciler | Kullanıcı başına 20 komut dosyası | Kullanıcı başına 20 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 / script |
İstisna mesajları
Bir komut dosyası kotaya veya sınırlamaya ulaşırsa aşağıdakine benzer bir mesaj içeren bir istisna atar:
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 durum, komut dosyasının kısa bir süre içinde çok fazla kez yürütülmeye 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 veri aralığı başına yalnızca bir kez çağrılmaları gerektiği ş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ı olmayabilir). 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.