API İstekleriyle İlgili Sınırlar ve Kotalar

Google Analytics milyonlarca site tarafından kullanılmaktadır. Sistemin işleyebileceğinden daha fazla veri almasını önlemek ve sistem kaynaklarının adil bir şekilde dağıtılmasını sağlamak için API isteklerine sınırlar ve kotalar uygularız. Sınırlar ve kotalar değişikliğe tabidir.

Hız sınırları

API hız sınırları, Google Analytics Admin API'ye gönderilebilecek isteklerin sayısını tanımlar. Hız sınırları uygulanır ve 60 saniyelik (1 dakika) aralıklarla otomatik olarak yeniden doldurulur. Yani, projeniz 60 saniye içinde herhangi bir zamanda bir hız sınırının maksimum değerine ulaşırsa söz konusu grupta daha fazla istek yapmadan önce kotanın yeniden dolmasını beklemeniz gerekir. Projeniz bir hız sınırını aşarsa rateLimitExceeded nedeniyle bir 403 hatası alırsınız. Bu hatayı çözmek için bir dakika bekleyip isteğinizi tekrar deneyin. Kota, bir sonraki aralığın başında yeniden doldurulur.

Günlük API isteklerinin maksimum sayısı, doğal olarak API hız sınırlarıyla sınırlıdır. Şu anda Google Analytics Admin API için açık bir günlük kullanım kotası yoktur.

Cloud Projesi Kotaları

API hız sınırları proje bazında geçerlidir.

Cloud Console, bir Cloud projesinin kotalarını gösterir: https://console.cloud.google.com/apis/api/analyticsadmin.googleapis.com/quotas.

Aşağıda, Google Analytics Admin API için çoğu kullanıcının konsollarında göreceği varsayılan kotalar bulunmaktadır. Google Analytics Hizmet Şartları'nı ihlal eden projeler için kota sınırlarının otomatik olarak kısıtlanabileceğini lütfen unutmayın.

Kota Adı Sınır
Dakika başına istek sayısı 1.200
Kullanıcı başına bir dakikada istek sayısı 600
Dakika başına yazma sayısı 600
Kullanıcı başına dakikada yazma sayısı 180

Google Analytics Admin API'ye yapılan her istek Requests per minute, Requests per minute per user kota tüketir. Google Analytics hesap yapılandırmasını herhangi bir şekilde değiştiren herhangi bir yönteme yapılan istekler de (create, patch, delete, archive, update yöntemleri) Writes per minute ve Writes per minute per user kotalarını tüketir.

Kullanıcı başına API isteklerini sınırlama hakkında bilgi edinmek için API kullanımını sınırlama makalesine bakın.