Google Home تخصیص و استفاده از منابع را محدود میکند و سهمیهبندیهای مناسبی را بر اساس هر پروژه اعمال میکند. سیاستهای خاص بسته به در دسترس بودن منابع، مشخصات کاربر، سابقه استفاده از سرویس و سایر عوامل متفاوت است و بدون اطلاع قبلی قابل تغییر است.
محدودیتهای API هومگراف
این بخش محدودیتهای نرخ برای API Google Home Graph را فهرست میکند. این محدودیتها هم برای REST و هم برای RPC API اعمال میشود.
گوگل محدودیت پیشفرض ۶۰۰۰ درخواست در هر ۶۰ ثانیه را برای مجموع فراخوانیهای API همگامسازی پرسوجو، همگامسازی، حذف، Report State و درخواست ناهمزمان شما، بر اساس ادغام Cloud-to-cloud ، اعمال میکند.
برای درخواست افزایش سهمیه، با اطلاعات زیر به ha-certification@google.com تماس بگیرید:
- موضوع ایمیل: درخواست افزایش سهمیه API گزارش وضعیت
- محتوای ایمیل:
- شناسه پروژه
- نام شرکت شما
- سهمیه فعلی
- دلیل اینکه میخواهید سهمیه خود را افزایش دهید
| سهمیه | حد | قابل افزایش است |
|---|---|---|
| درخواست همگامسازی (حالت همگامسازی) | حداکثر 1 درخواست همزمان برای agentUserId . | خیر |
| درخواست همگامسازی (حالت ناهمزمان) | محدودیت پیشفرض ۶۰۰۰ درخواست در هر ۶۰ ثانیه برای هر ادغام Cloud-to-cloud . | بله |
| پرس و جو | محدودیت پیشفرض ۶۰۰۰ درخواست در هر ۶۰ ثانیه برای هر ادغام Cloud-to-cloud . | بله |
| همگامسازی | محدودیت پیشفرض ۶۰۰۰ درخواست در هر ۶۰ ثانیه برای هر ادغام Cloud-to-cloud . | بله |
| حذف | محدودیت پیشفرض ۶۰۰۰ درخواست در هر ۶۰ ثانیه برای هر ادغام Cloud-to-cloud . | بله |
| گزارش وضعیت و اعلان | محدودیت پیشفرض ۶۰۰۰ درخواست در هر ۶۰ ثانیه برای هر ادغام Cloud-to-cloud . | بله |
اشکالزدایی مشکلات سهمیهبندی
اگر ادغام شما با محدودیت نرخ مواجه است، از دستورالعملهای زیر برای تشخیص و حل مشکلات سهمیهبندی استفاده کنید:
گوگل فراخوانیهای API که از سهمیه شما تجاوز میکنند را محدود میکند. این امر با ایجاد عدم تطابق وضعیت، بر ادغام شما تأثیر منفی میگذارد. به عنوان مثال، اگر یک درخواست
ReportStateAndNotificationبه دلیل محدودیت نرخ حذف شود، وضعیت دستگاه فیزیکی همگامسازی نمیشود و Google Home app (GHA) با اطلاعات قدیمی باقی میگذارد.اگر
RequestSyncAPI اصلی است که با خطا مواجه میشود، بررسی کنید که سرویس شما سعی نکند بیش از یک فراخوانی همزمان به ازای هرagentUserIdانجام دهد.رشد ترافیک خود را در طول زمان بررسی کنید. اگر این رشد با افزایش تعداد دستگاهها، راهاندازی نوع جدیدی از دستگاه یا برخی دیگر از راهاندازیهای مورد انتظار سازگار است، درخواست افزایش سهمیه کنید. اگر این افزایش غیرمنتظره است، ادغام خود را بررسی کنید تا مشخص شود که آیا تغییر غیرمنتظرهای باعث ارسال ترافیک بیشتر به API Home Graph میشود یا خیر.