Google Hizmetleri için Kotalar

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.