الحصص والحدود

تقدّم هذه الصفحة مرجعًا مركزيًا للحدود الفنية وحصص المشاريع وسياسات الاستخدام التي تنطبق على Remote Config.

الحصص على مستوى المشروع

يوضّح الجدول التالي الحدّ الأقصى المسموح به لموارد النماذج في مشروع Firebase بالكامل. تضمن هذه الحدود الأداء الأمثل لتقييم النماذج واستقرار الواجهة الخلفية.

المرجع الحدّ الأقصى التفاصيل
المَعلمات ‫3,000 لكل نوع نموذج ‫3,000 نموذج للعميل و3,000 نموذج للخادم
الشروط ‫2,000 لكل مشروع تتم مشاركتها في جميع النماذج.
إصدارات النماذج ‫300 لكل نوع نموذج ويشمل ذلك النُسخ المحذوفة. ويتم تلقائيًا حذف النُسخ التي تتجاوز هذا الحدّ. يتم تلقائيًا حذف نُسخ النماذج التي مرّ عليها أكثر من 90 يومًا.
وصف نسخة النموذج ‫1,024 حرفًا الحد الأقصى لطول وصف نسخة النموذج
التجارب وعمليات الطرح ‫24 مجمّعة لا يمكن أن يتجاوز إجمالي عدد تجارب A/B Testing وعمليات طرح Remote Config الجارية 24 لكل مشروع.
الاتصالات في الوقت الفعلي ‫20,000,000 (20 مليون) لكل مشروع يُرجى الاطّلاع على الحدود في الوقت الفعلي.

القيود المفروضة على المَعلمات والمفاتيح

يحدّد الجدول التالي عدد الأحرف المسموح به وقيود المحتوى لمفاتيح المَعلمات وقيمها وأسماء المجموعات. يؤدي الالتزام بهذه القيود إلى منع حدوث أخطاء في نشر الإعدادات وعدم تطابق المخططات لدى العميل.

العنصر الحدّ الأقصى التفاصيل
طول المفتاح ‫256 حرفًا يجب أن يبدأ بـ _ أو A-Z أو a-z. ويمكن أن يتضمّن أرقامًا.
إجمالي القيمة ‫1,000,000 حرف مجموع كل سلاسل قيم المَعلمات في مشروع معيّن
طول اسم المجموعة ‫256 حرفًا ينطبق ذلك على تصنيفات مجموعات المَعلمات في وحدة تحكّم Firebase.

حدود الشروط والاستهداف

يحدّد الجدول التالي الحدود القصوى لقواعد الاستهداف المخصّص وسمات الإشارات والصيغ الشرطية. تضمن هذه الحدود تقييم القواعد بسرعة عند عرض الإعدادات على نُسخ فردية من التطبيق لدى العملاء.

العنصر الحدّ الأقصى التفاصيل
الإشارات المخصّصة ‫100 لكل نسخة تطبيق يمكن ضبط 100 إشارة فريدة كحدّ أقصى على جهاز واحد.
مفتاح الإشارة المخصّص ‫250 حرفًا الحدّ الأقصى لطول اسم السمة
قيمة الإشارة المخصّصة 500 حرف الحدّ الأقصى لطول قيمة السمة (250 في حال استخدام تعبير نمطي)
أرقام تعريف عمليات التثبيت ‫50 لكل شرط الحد الأقصى لعدد المعرّفات المسموح بها في قاعدة "معرّف التثبيت".
قيم خصائص المستخدمين ‫100 لكل شرط الحد الأقصى لعدد القيم المستهدَفة المسموح بها في قاعدة شرط خاصية المستخدم
اسم الشرط ‫256 حرفًا الاسم المستخدَم لتحديد الشرط في وحدة تحكّم Firebase أو واجهة برمجة التطبيقات.
بنية التعبير العادي تنسيق RE2 يجب أن تتّبع جميع التعبيرات العادية بنية RE2

الحدود في الوقت الفعلي

يوضّح الجدول التالي الحدود القصوى للاتصالات المفتوحة المتزامنة عند استخدام "Remote Config في الوقت الفعلي". تضمن حدود الحصة هذه توزيعًا مستقرًا لتحديثات العملاء في الوقت الفعلي عبر مثيلات العملاء العالمية.

المرجع الحدّ الأقصى التفاصيل
الاتصالات المفتوحة المتزامنة ‫20,000,000 (20 مليون) لكل مشروع وفي حال تجاوز هذا الحدّ، يتم رفض طلبات الاتصال الجديدة، وتعود حزمة تطوير البرامج (SDK) للعميل تلقائيًا إلى الجلب الدوري العادي. يتم تعليق هذا الحد مؤقتًا أثناء نشر نموذج تم نشره حديثًا بشكل نشط حتى يتلقى جميع العملاء المتصلين التحديثات.

السياسات التشغيلية

لضمان توفير تجربة مستخدم آمنة ومتوافقة مع السياسات، يُرجى الالتزام بالسياسات التالية:

  • لا تستخدِم Remote Config لإجراء تحديثات للتطبيق تتطلّب إذنًا من المستخدم. قد يؤدي ذلك إلى اعتبار تطبيقك غير جدير بالثقة.

  • لا تخزِّن بيانات سرية في مفاتيح مَعلمات Remote Config أو قيم المَعلمات. يتم تشفير بيانات "Remote Config" أثناء نقلها، ولكن يمكن للمستخدمين النهائيين الوصول إلى أي مَعلمة تلقائية أو تم جلبها في "Remote Config" تكون متاحة لمثيل التطبيق الخاص بهم.

  • لا تحاول التحايل على متطلبات المنصة المستهدفة لتطبيقك باستخدام Remote Config.