Veri Yöneticisi API ile çalışırken sınırları ve kotaları anlamak için bu kılavuzu inceleyin.
Proje sınırları
Data Manager API'yi kullanmak için Google Cloud projeniz olması gerekir. Google Cloud projesi, API isteklerinin kimliğini doğrulamak için kullandığınız OAuth istemcisini ve kimlik bilgilerini sağlar.
Data Manager API, her Google Cloud projesinde hizmet ve işlem türüne (okuma ve değiştirme) göre ayrılmış sıklık sınırları uygular:
| Hizmet | İşlem | Günlük istek sayısı | Dakika başına istek |
|---|---|---|---|
IngestionService |
Değiştirme (yazma) | 100.000 | 300 |
IngestionService |
Okuma | 100.000 | 300 |
| Diğer tüm hizmetler birlikte | Değiştirme (yazma) | 50.000 | 300 |
| Diğer tüm hizmetler birlikte | Okuma | 50.000 | 300 |
Sınırları aşan istekler RESOURCE_EXHAUSTED hatası ve 429 Too Many Requests HTTP durumuyla reddedilir.
Hem aktif olarak istek sayısını azaltarak hem de istemci tarafında saniyedeki sorgu sayısını sınırlayarak uygulamanızın kontrolünü elinize alabilir ve sıklık sınırlarını azaltabilirsiniz. Uygulamanız sınırlarına ulaşmadan önce bildirim almak için Google Cloud Console'da kota uyarıları ve izleme ayarlayabilirsiniz.
Kota adları
Her sınır, Google Cloud'daki bir kota sınırı adına ve metriğe karşılık gelir. Bir istek sınırı aştığında Data Manager API, metadata.quota_limit altında ErrorInfo standart ayrıntı yükünde kota sınırı adını döndürür:
| Kota sınırı adı | Hizmet | İşlem | Pencere | Sınır |
|---|---|---|---|---|
IngestionMutateRequestsPerDayPerProject |
IngestionService |
Değişiklik | Gün | 100.000 |
IngestionMutateRequestsPerMinutePerProject |
IngestionService |
Değişiklik | Dakika | 300 |
IngestionReadRequestsPerDayPerProject |
IngestionService |
Okuma | Gün | 100.000 |
IngestionReadRequestsPerMinutePerProject |
IngestionService |
Okuma | Dakika | 300 |
ManagementMutateRequestsPerDayPerProject |
Diğer tüm hizmetler | Değişiklik | Gün | 50.000 |
ManagementMutateRequestsPerMinutePerProject |
Diğer tüm hizmetler | Değişiklik | Dakika | 300 |
ManagementReadRequestsPerDayPerProject |
Diğer tüm hizmetler | Okuma | Gün | 50.000 |
ManagementReadRequestsPerMinutePerProject |
Diğer tüm hizmetler | Okuma | Dakika | 300 |
Günlük ve dakikadaki sınır hatalarını ayırt etmek ve geçici olarak duraklatıp geri çekilme ile yeniden denemek ya da günlük kota sıfırlanana kadar duraklatmak isteyip istemediğinizi belirlemek için ErrorInfo yükündeki metadata.quota_limit öğesini inceleyin.
Ayrıntılar için Kota ve sıklık sınırlaması hataları başlıklı makaleyi inceleyin.
İstek sınırları
Belirli isteklerle ilgili sınırlar şunlardır:
IngestAudienceMembersRequestveRemoveAudienceMembersRequest:audience_memberslistesinde 10.000AudienceMemberkaynağıAudienceMemberiçinUserDataiçinde 10 kullanıcı kimliğidestinationslistesinde 10Destinationkaynak
RemoveAllAudienceMembersRequest:destinationslistesinde 10Destinationkaynak
-
eventslistesinde 2.000EventkaynakEventiçinUserDataiçinde 10 kullanıcı kimliğidestinationslistesinde 10Destinationkaynak