Google Home, kaynak tahsisini ve kullanımını sınırlandırır ve 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 için sıklık sınırları listelenmektedir. Bu sınırlar hem REST hem de RPC API için geçerlidir.
Google, 60 saniyede 6,000 istek olan varsayılan sınırı; sorgu, senkronizasyon, silme, Report State ve asenkron istek senkronizasyonu API çağrılarınızın toplamına Cloud-to-cloud entegrasyonu başına uygular.
Kota artışı talep etmek için ha-certification@google.com adresine e-posta göndererek aşağıdaki bilgileri paylaşın:
- E-posta konusu: 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ını giderme
Entegrasyonunuzda sıklık sınırlaması uygulanıyorsa 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)'de eski bilgiler kalır.Hata veren birincil API
RequestSyncise hizmetinizinagentUserIdbaşına birden fazla eşzamanlı çağrı yapmaya çalışmadığından emin olun.Trafiğinizin zaman içindeki artışını inceleyin. Bu artış, 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ış beklenmiyorsa entegrasyonunuzu inceleyerek beklenmedik bir değişikliğin Home Graph API'ye daha fazla trafik gönderilmesine neden olup olmadığını belirleyin.