Google Home, kaynak ayırmayı ve kaynak kullanımını sınırlandırıp proje bazında uygun kotalar uygular. Belirli politikalar; kaynak kullanılabilirliğine, kullanıcı profiline, hizmet kullanım geçmişine ve diğer faktörlere bağlı olarak değişir ve önceden bildirimde bulunulmaksızın değiştirilebilir.
HomeGraph API sınırları
Bu bölümde, Google Home Graph API'si için hız sınırları listelenmiştir. Bu sınırlar hem REST hem de RPC API için geçerlidir.
Google, sorgu, senkronizasyon, silme, Report State ve asenkron istek senkronizasyonu API çağrılarının toplamına Cloud-to-cloud entegrasyonu başına 60 saniyede 6.000 istek varsayılan sınırını uygular.
Kotanın artırılmasını talep etmek için ha-certification@google.com adresine aşağıdaki bilgilerle birlikte ulaşın:
- E-posta konusu: Request to increase ReportState API Quota (ReportState API kotasını artırma isteği)
- E-posta içeriği:
- Proje kimliği
- Şirketinizin adı
- Mevcut kota
- Kotanızı artırmak istemenizin nedeni
| Kota | Sınır | Artırılabilir |
|---|---|---|
| RequestSync (eşzamanlı mod) | agentUserId başına en fazla 1 eşzamanlı istek.
|
Hayır |
| RequestSync (eş zamansız mod) | Cloud-to-cloud entegrasyonu başına 60 saniyede 6.000 istek varsayılan sınırı. | Evet |
| Sorgu | Cloud-to-cloud entegrasyonu başına 60 saniyede 6.000 istek varsayılan sınırı. | Evet |
| Sync | Cloud-to-cloud entegrasyonu başına 60 saniyede 6.000 istek varsayılan sınırı. | Evet |
| Sil | Cloud-to-cloud entegrasyonu başına 60 saniyede 6.000 istek varsayılan sınırı. | Evet |
| ReportStateAndNotification | Cloud-to-cloud entegrasyonu başına 60 saniyede 6.000 istek varsayılan sınırı. | Evet |
Kota sorunlarında hata ayıklama
Entegrasyonunuzda sıklık sınırlamasıyla karşılaşıyorsanız kota sorunlarını teşhis etmek ve çözmek için aşağıdaki yönergeleri kullanın:
Google, kotanızı aşan API çağrılarına sıklık sınırlaması uygular. Bu durum, durum uyuşmazlıklarına neden olarak entegrasyonunuzu olumsuz etkiler. Örneğin, sıklık sınırlaması nedeniyle bir
ReportStateAndNotificationisteği bırakılırsa fiziksel cihaz durumu senkronize edilemez ve Google Home app (GHA) güncel olmayan bilgilerle kalır.Hata yaşayan birincil API
RequestSyncise hizmetinizinagentUserIdbaşına birden fazla eşzamanlı çağrı yapmaya çalışmadığından emin olun.Zaman içinde trafiğinizin büyümesini inceleyin. Bu büyüme, cihaz sayısındaki artış, yeni bir cihaz türünün kullanıma sunulması veya beklenen başka bir lansmanla tutarlıysa kota artışı isteğinde bulunun. Bu artış beklenmedik bir artışsa beklenmedik bir değişikliğin Home Graph API'ye daha fazla trafik gönderilmesine neden olup olmadığını belirlemek için entegrasyonunuzu inceleyin.