بدء طرح ميزة "الإعداد عن بُعد"


من خلال عمليات طرح Remote Config، يمكنك طرح ميزات وتحديثات جديدة في تطبيقك بأمان وببطء. وباستخدام عمليات الطرح، يمكنك التحكّم في طرح ميزات التطبيق الجديدة من خلال تصويبها نحو مجموعات مستخدمين معيّنة. كما هو الحال مع اختبار A/B، في عملية الطرح، يكون التمكين قياس المجموعة الضابطة مقابل مجموعة تحكم متساوية الحجم للحصول على والمقارنات في النتائج.

الخطوة 1: قياس أداء التطبيق باستخدام Remote Config وCrashlytics وGoogle Analytics

قبل أن تتمكّن من البدء في استخدام عمليات طرح Remote Config لإطلاق ميزات جديدة تدريجيًا في المستخدمين، يجب أن يستخدم تطبيقك ميزة "الإعداد عن بُعد في Firebase" Crashlytics وGoogle Analytics

  1. اتّبِع التعليمات الواردة في بدء استخدام جهاز التحكّم عن بُعد. ضبط لإضافة Remote Config Analytics إلى تطبيقك وإنشاء نموذج Remote Config. يجب التأكّد من استخدام الإصدار 32.6.0 أو إصدار أحدث من حزمة Firebase BoM (Remote Config الإصدار 21.6.0 أو إصدار أحدث من حزمة تطوير البرامج (SDK)).
  2. اتّبِع التعليمات الواردة في مقالة البدء باستخدام Crashlytics لإضافة Crashlytics إلى تطبيقك. احرص على استخدام الإصدار 10.24.0 أو الإصدارات الأحدث من حزمة تطوير البرامج (SDK) لمنصّة iOS من Firebase.

للحصول على الأداء الأمثل، ننصحك بتنفيذ الإعداد عن بُعد في الوقت الفعلي في تطبيقاتك لضمان جلب قيم الطرح فور نشرها.

الخطوة 2: ضبط عملية الطرح في "وحدة تحكُّم Firebase"

بعد أن يتم قياس حالة تطبيقك باستخدام Remote Config وCrashlytics و Analytics، يمكنك استخدام "وحدة تحكُّم Firebase" لإنشاء عملية طرح.

  1. في وحدة تحكُّم Firebase، انتقِل إلى Remote Config، ثم افتح عمليات الطرح.
  2. انقر على إنشاء عملية طرح.
  3. في حقل المَعلمة، اختَر مَعلمة حالية أو أنشئ مَعلمة جديدة. لتعديلها حسب عملية الطرح، ثمّ انقر على التالي.
  4. أنشئ شرط استهداف أو اختَره. يحدد هذا الشرط ستتم إضافة الأجهزة إلى مجموعات التحكّم والمجموعات التي تم تفعيل إمكانية الطرح فيها. اطّلِع على مقالة فهم عضوية مجموعة الطرح للحصول على مزيد من المعلومات عن كيفية منح المستخدمين مجموعات الطرح والمجموعات الأساسية.

  5. انقر على التالي، وفي الحقل القيمة المفعَّلة، أضِف القيمة التي تريدها. من أجل إصدارها للمستخدمين.

  6. في الحقل النسبة المئوية العشوائية، أدخِل النسبة المئوية للأجهزة. التي يُفترض أن تتلقى القيمة المفعَّلة. نظرًا لأن Firebase يعيّن مجموعة مرجعية متساوية الحجم لضمان مقارنة دقيقة للنتائج عند لقياس أداء الميزة المفعَّلة، يجب أن تكون هذه القيمة% 50 أو أقل، إلا إذا قمت بطرحها بنسبة 100%. تجدر الإشارة إلى أنّ هذه القيمة مرتبطة الشروط: على سبيل المثال، إذا ضبطت شرطًا تم طرحه فقط إلى الإصدار 2.0 من تطبيقك، واستخدمت% 30 من قاعدة المستخدمين الإصدار 2.0، فإن ضبط هذه القيمة على% 50 يعني أنّ% 15 من إجمالي قاعدة المستخدمين والحصول على قيمة الطرح.

  7. انقر على التالي وأدخِل اسمًا، ويمكنك اختياريًا إدخال وصف، ثم انقر على حفظ.

  8. لبدء عملية الطرح، انقر على نشر التغييرات وراجِع التغييرات التي تم تغييرها. ثم انقر على نشر التغييرات مرة أخرى.

من المفترض أن يبدأ طرح الإصدار وستتمكّن من الاطّلاع على النتائج تقريبًا. فورًا.

الخطوات التالية