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

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

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

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

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

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