اختبار وظائف جديدة على مجموعة اختبار محدودة

عادةً، لاختبار وظائف جديدة ضمن مجموعة اختبار محدودة، يمكنك استخدام قناة Alpha على Google Play أو TestFlight لتطبيق على أجهزة Apple. تكون هذه الأدوات مثالية عندما تريد اختبار وظائف جديدة بنفس وتيرة دورة التطوير العادية.

في بعض الأحيان، قد يكون لديك ميزة تريد اختبارها بسرعة أكبر وتفعيلها أو إيقافها بغض النظر عن توقيت الإصدار التالي في دورة التطوير العادية. في مثل هذه الحالات، يمكن أن يكون Remote Config أداة مفيدة جدًا.

لنفترض أنّك أردت اختبار رسومات جديدة بين الموظفين في شركتك. كيف يمكن تفعيل ذلك باستخدام Remote Config؟

عندما يسجِّل المستخدمون الدخول إلى تطبيقك، تحقَّق من رقم تعريف البريد الإلكتروني واضبط خاصية المستخدم is_mydomain_employee=true التي لا تنطبق إلا عندما يكون البريد الإلكتروني تابعًا لنطاقك. بعد ذلك، أنشئ شرطًا يتتبّع خاصية المستخدم هذه. يمكنك استهداف خاصية المستخدم هذه في Remote Config وتفعيل الوظيفة الجديدة لهؤلاء المستخدمين فقط.

صورة متحرّكة تتنقّل بين خطوات واجهة المستخدم الرسومية في "وحدة تحكّم Firebase" لاختبار وظيفة جديدة على مجموعة اختبار محدودة
استهداف مجموعات الاختبار باستخدام شرط