الحدود والحصص المفروضة على طلبات البيانات من واجهة برمجة التطبيقات

لضمان عدم تلقّي نظام "إحصاءات Google" بيانات أكثر مما يمكنه معالجته، ولضمان التوزيع العادل لموارد النظام بين المستخدمين، تفرض واجهات برمجة تطبيقات "إحصاءات Google" بعض الحدود والحصص على استخدامك.

تنطبق الحدود والحصص التالية على استخدامك العام لواجهة برمجة تطبيقات "إحصاءات Google" (باستثناء طلبات Data API) على مستوى مشروع Google Cloud:

  • 50,000 طلب في اليوم لكل مشروع
  • 10 طلبات بحث في الثانية لكل عنوان IP
    • في واجهة برمجة التطبيقات، هناك حصة مماثلة يُشار إليها باسم الطلبات لكل 100 ثانية لكل مستخدم. ويتم ضبطها تلقائيًا على 100 طلب لكل 100 ثانية لكل مستخدم، ويمكن تعديلها إلى قيمة قصوى تبلغ 1,000. ولكن يتم حصر عدد الطلبات المقدَّمة إلى واجهة برمجة التطبيقات بحد أقصى يبلغ 10 طلبات في الثانية لكل مستخدم.
    • إذا كان تطبيقك يقدّم جميع طلبات واجهة برمجة التطبيقات من عنوان IP واحد (مثلاً، نيابةً عن المستخدمين)، استخدِم المَعلمة userIp أو quotaUser مع كل طلب للحصول على حصة كاملة من طلبات البحث في الثانية لكل مستخدم.

تفرض بعض واجهات برمجة التطبيقات قيودًا إضافية. لمعرفة التفاصيل حول الحدود والحصص الخاصة بواجهة برمجة التطبيقات، يُرجى الاطّلاع على الصفحات التالية:

الأخطاء المتعلقة بالحدود والحصص

إذا تم تجاوز حصة طلب واجهة برمجة تطبيقات "إحصاءات Google"، ستعرض واجهة برمجة التطبيقات رمز الخطأ 403 أو 429 ورسالة تفيد بأنّ الحساب قد تجاوز الحصة. لمزيد من المعلومات، يُرجى الاطّلاع على بنود الخدمة.

لمزيد من المعلومات حول إدارة الحصص وكيفية تحسين تطبيقك لاستخدام الحصص، يُرجى الاطّلاع على مقالة مراقبة واجهات برمجة التطبيقات والحدّ من الاستخدام.