Google Home يحدّ من تخصيص الموارد واستخدامها ويفرض حصصًا مناسبة على أساس كل مشروع. تختلف السياسات المحدّدة حسب توفّر الموارد والملف الشخصي للمستخدم وسجلّ استخدام الخدمة وعوامل أخرى، وهي عرضة للتغيير بدون إشعار.
حدود HomeGraph API
يسرد هذا القسم حدود المعدّل لواجهة برمجة التطبيقات Google Home Graph. تنطبق هذه الحدود على كل من واجهة برمجة التطبيقات REST وRPC.
تفرض Google الحدّ التلقائي البالغ 6,000 طلب كل 60 ثانية على إجمالي طلبات البحث والمزامنة والحذف وReport State وطلبات المزامنة غير المتزامنة من واجهة برمجة التطبيقات، وذلك على أساس كل عملية دمج Cloud-to-cloud.
لطلب زيادة الحصة، يُرجى التواصل مع ha-certification@google.com وتقديم المعلومات التالية:
- موضوع الرسالة الإلكترونية: طلب زيادة حصة ReportState API
- محتوى الرسالة الإلكترونية:
- رقم تعريف المشروع
- اسم شركتك
- الحصة الحالية
- سبب رغبتك في زيادة حصتك
| الحصة | الحدّ | يمكن زيادتها |
|---|---|---|
| RequestSync (الوضع المتزامن) | طلب واحد متزامن كحدّ أقصى لكل agentUserId.
|
لا |
| RequestSync (الوضع غير المتزامن) | الحدّ التلقائي هو 6,000 طلب كل 60 ثانية لكل عملية دمج Cloud-to-cloud. | نعم |
| طلب البحث | الحدّ التلقائي هو 6,000 طلب كل 60 ثانية لكل عملية دمج Cloud-to-cloud. | نعم |
| مزامنة | الحدّ التلقائي هو 6,000 طلب كل 60 ثانية لكل عملية دمج Cloud-to-cloud. | نعم |
| حذف | الحدّ التلقائي هو 6,000 طلب كل 60 ثانية لكل عملية دمج Cloud-to-cloud. | نعم |
| ReportStateAndNotification | الحدّ التلقائي هو 6,000 طلب كل 60 ثانية لكل عملية دمج Cloud-to-cloud. | نعم |
تصحيح أخطاء الحصة
إذا كانت عملية الدمج تواجه مشاكل بسبب الحدّ الأقصى لعدد الطلبات، اتّبِع الإرشادات التالية لتحديد مشاكل الحصة وحلّها:
ستفرض Google حدًا على معدّل طلبات البيانات من واجهة برمجة التطبيقات التي تتجاوز حصتك. ويؤثر ذلك سلبًا في عملية الدمج من خلال التسبّب في عدم تطابق الحالات. على سبيل المثال، إذا تم إسقاط طلب
ReportStateAndNotificationبسبب الحدّ الأقصى لعدد الطلبات، لن تتم مزامنة حالة الجهاز الفعلي، ما يؤدي إلى توفّر معلومات قديمة على Google Home app (GHA).إذا كانت
RequestSyncهي واجهة برمجة التطبيقات الأساسية التي تواجه أخطاء، تأكَّد من أنّ خدمتك لا تحاول إجراء أكثر من مكالمة متزامنة واحدة لكلagentUserId.راجِع نمو عدد الزيارات بمرور الوقت. إذا كان هذا النمو متوافقًا مع زيادة في عدد الأجهزة أو إطلاق نوع جديد من الأجهزة أو أي عملية إطلاق أخرى متوقّعة، اطلب زيادة الحصة. إذا كانت هذه الزيادة غير متوقّعة، راجِع عملية الدمج لتحديد ما إذا كان هناك تغيير غير متوقّع يتسبّب في إرسال المزيد من الزيارات إلى Home Graph API.