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

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

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

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

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

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