Sınırlar
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
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.
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-08-31 UTC.
[null,null,["Son güncelleme tarihi: 2025-08-31 UTC."],[[["\u003cp\u003eThis page details AdSense Management API quotas and limits, including request rate limits, report size limits, and a report row quota.\u003c/p\u003e\n"],["\u003cp\u003eAll API requests are subject to usage quotas, which can be monitored and configured in the Google API Console.\u003c/p\u003e\n"],["\u003cp\u003eReport sizes are limited to 100,000 rows for JSON format and 1,000,000 rows for CSV format, with larger reports being truncated.\u003c/p\u003e\n"],["\u003cp\u003eExceeding any quota or limit will result in an error response, such as HTTP 429 Too Many Requests or HTTP 400 Bad Request.\u003c/p\u003e\n"],["\u003cp\u003eDaily quotas for API requests are reset around midnight Pacific time.\u003c/p\u003e\n"]]],["The AdSense Management API has usage quotas and limits. Requests count against general quotas: 100 queries per minute per user/project, 500 for all users/project, and 10,000 daily. Exceeding these results in a 429 error. Report size limits are 100,000 rows for JSON and 1,000,000 for CSV; exceeding them results in truncation. A \"Report row quota exceeded\" error occurs if daily or short-term data retrieval is excessive. Overly large `page_size` or `limit` parameters cause a 400 error.\n"],null,["# Limits\n\nThis page lists various quotas and limits specific to the AdSense Management API. These apply in addition\nto any product-specific limits (such as the number of channels per account) that apply to AdSense in general.\n\n### API-level quotas\n\n\nAll requests sent to the AdSense Management API count against general request-rate quotas, independent of\nthe type of the request.\n\n\nYou can view your current usage for any of these quotas by using the\n[Quotas](https://console.cloud.google.com/iam-admin/quotas) page in the\nGoogle API Console. You can also set up usage alerting or additional monitoring; see the general\n[Google Cloud Quotas overview documentation](https://cloud.google.com/docs/quotas/overview)\nfor more information.\n\n\nExceeding these quotas will cause the request to be rejected with an HTTP 429 Too Many Requests\nerror. The error message will include details of which quota was exceeded.\n\n| Description | Value | Notes |\n|---------------------------------------------------------|--------|--------------------------------------------------|\n| Queries per minute for a single user and project | 100 | n/a |\n| Queries per minute for all users using a single project | 500 | n/a |\n| Queries per day | 10,000 | Daily quotas reset around midnight Pacific time. |\n\n### Report size limits\n\n\nReports generated by the AdSense Management API have a maximum size that depends upon the output format:\n\n- **JSON reports** (e.g. as generated by the [accounts.reports.generate](/adsense/management/reference/rest/v2/accounts.reports/generate) method) are limited to a maximum of 100,000 rows. Reports larger than this will be truncated, but the response includes a `totalMatchedRows` field that includes the size of the full report, which can be used to identify whether truncation has occurred.\n- **CSV reports** (e.g. as generated by the [accounts.reports.generateCsv](/adsense/management/reference/rest/v2/accounts.reports/generateCsv) method) are limited to a maximum of 1,000,000 rows. Reports larger than this will be truncated.\n\n### Report row quota\n\n\nThe AdSense Management API also applies limits to the total amount of reporting data that may be retrieved\nover daily and shorter periods in order to prevent abusive usage. Exceeding these limits will\ncause the request to be rejected with an HTTP 429 Too Many Requests error with an associated\nmessage of \"Report row quota exceeded\".\n\n### Other request limits\n\n\nVarious request parameters control how much data should be returned for a request (for example,\n`page_size` for requests that allow pagination, or the `limit` parameter for\nreport generation requests). If these parameters are unspecified, the default value is always the\nmaximum-allowed value. Specifying a higher value will cause the request to be rejected with an\nHTTP 400 Bad Request error."]]