Bu sayfada, AdSense Management API'ye özgü çeşitli kotalar ve sınırlar listelenmektedir. Bu politikalar, genel olarak AdSense için geçerli olan ürüne özel tüm sınırlara (hesap başına kanal sayısı gibi) ek olarak geçerlidir.
API düzeyi kotalar
AdSense Management API'ye gönderilen tüm istekler, isteğin türünden bağımsız olarak genel istek oranı kotalarına dahil edilir.
Google API Konsolu'ndaki Kotalar sayfasını kullanarak bu kotalar için mevcut kullanımınızı görüntüleyebilirsiniz. Dilerseniz kullanım uyarıları veya ek izleme ayarlayabilirsiniz. Daha fazla bilgi için genel Google Cloud Kotalarına genel bakış belgelerine bakın.
Bu kotaların aşılması, isteğin HTTP 429 Çok Fazla İstek hatasıyla reddedilmesine neden olur. Hata mesajında hangi kotanın aşıldığıyla ilgili ayrıntılar yer alır.
Açıklama | Değer | Notlar |
---|---|---|
Tek bir kullanıcı ve proje için dakikada sorgu sayısı | 100 | Yok |
Tek bir proje kullanan tüm kullanıcılar için dakikada sorgu sayısı | 500 | Yok |
Günlük sorgu sayısı | 10.000 | Günlük kotalar, Pasifik saatine göre gece yarısı civarında sıfırlanır. |
Rapor boyutu sınırları
AdSense Management API tarafından oluşturulan raporların maksimum boyutu, çıkış biçimine bağlı olarak farklılık gösterir:
-
JSON raporları (ör.accounts.reports.generate yöntemiyle oluşturulmuş) maksimum 100.000 satırla sınırlıdır. Bundan daha büyük olan raporlar kısaltılır, ancak yanıtta, kesilme olup olmadığını tanımlamak için kullanılabilen tam raporun boyutunu içeren bir
totalMatchedRows
alanı bulunur. - CSV raporları (ör. accounts.reports.generateCsv yöntemiyle oluşturulan) maksimum 1.000.000 satırla sınırlıdır. Bundan büyük olan raporlar kısaltılır.
Rapor satırı kotası
AdSense Management API, kötüye kullanım amaçlı kullanımı önlemek için günlük ve daha kısa süreler boyunca alınabilecek toplam raporlama verisi miktarına da sınırlar uygular. Bu sınırların aşılması, isteğin "Raporlama satırı kotası aşıldı" şeklinde ilişkili bir HTTP 429 Çok Fazla İstek hatasıyla reddedilmesine neden olur.
Diğer istek sınırları
Çeşitli istek parametreleri, bir istek için ne kadar veri döndürülmesi gerektiğini kontrol eder (örneğin, sayfalara ayırmaya izin veren istekler için page_size
veya rapor oluşturma istekleri için limit
parametresi). Bu parametreler belirtilmemişse varsayılan değer her zaman izin verilen maksimum değer olur. Daha yüksek bir değer belirtmek, isteğin HTTP 400 Hatalı İstek hatasıyla reddedilmesine neden olur.