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 eşzamansız 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 Entegrasyon başına 60 saniyede 6.000 istek varsayılan sınırı. | Evet |
| Sorgu | Cloud-to-cloud Entegrasyon başına 60 saniyede 6.000 istek varsayılan sınırı. | Evet |
| Sync | Cloud-to-cloud Entegrasyon başına 60 saniyede 6.000 istek varsayılan sınırı. | Evet |
| Sil | Cloud-to-cloud Entegrasyon başına 60 saniyede 6.000 istek varsayılan sınırı. | Evet |
| ReportStateAndNotification | Cloud-to-cloud Entegrasyon 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 hız sınırı uygular. Bu durum, durum uyuşmazlıklarına neden olarak entegrasyonunuzu olumsuz etkiler. Örneğin, bir
ReportStateAndNotificationisteği sıklık sınırlaması nedeniyle bırakılırsa fiziksel cihaz durumu senkronize edilemez veReportStateAndNotificationgüncel olmayan bilgilerle kalır.Google Home app (GHA)Hata yaşayan birincil API
RequestSyncise hizmetinizinagentUserIdbaşına birden fazla eşzamanlı çağrı yapmaya çalışmadığını kontrol edin.Trafiğinizin zaman içindeki 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 durumsa Home Graph API'ye daha fazla trafik gönderilmesine neden olan beklenmedik bir değişiklik olup olmadığını belirlemek için entegrasyonunuzu inceleyin.