Sınırlar

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.