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

يوفّر هذا الدليل معلومات عن المفاهيم الأساسية المتعلّقة بعمليات طرح Remote Config. يمكنك من خلالها:

فهم طرح عضوية مجموعة المستخدمين

عند إنشاء عملية طرح جديدة وتحديد نسبة مئوية، تضع Firebase جزءًا متساويًا من جمهورك في مجموعة تحكّم للحصول على نتائج دقيقة عند مقارنة أداء الميزة المفعّلة، ما يؤدي إلى تشكيل المجموعات التالية.

  • مُفعَّلة: تتلقّى أجهزة المستخدمين المخصّصة لهذه المجموعة القيمة التي تظهر لك تكوينها في عملية الطرح.
  • التحكّم: تتلقّى أجهزة المستخدمين المحدّدة لهذه المجموعة القيمة التي كانت ستتلقّاها من Remote Config، وليس قيمة الطرح .
  • غير معيَّنة: تتلقّى أجهزة المستخدمين في هذه المجموعة القيمة التي كانت عليها بخلاف ذلك كانت ستتلقاها من Remote Config، ولكن لا يتم استخدامها في الطرح نتائج المقارنة.

بمعنى أنّه في حال طرحت% 2 من المستخدمين، ستتم إضافتهم إلى الحالة "مفعَّلة". مجموعة وإضافة 2% إضافي من المستخدمين إلى مجموعة التحكّم المجموعة، والتي تستخدم للمقارنة. يظل 96% من المستخدمين في حالة "المستخدمون غير المعيَّنين".

يضمن هذا النهج مقارنة عادلة بين أداء المستخدمين الأجهزة التي تتلقى قيمة الطرح وتلك التي لا تحصل عليها وتتيح لك ذلك تحدد بشكل فعال مدى نجاح أو فشل الطرح في الطرح النتائج

تكون عملية تعيين مجموعة الطرح متسقة في جميع مراحل الطرح. أي، في نفس عملية الطرح، فإذا قللت النسبة المئوية إلى 0%، فسيحتاج جميع المستخدمين العودة إلى تلقّي قيمة المَعلمة المحدّدة في Remote Config القالب. إذا قررت لاحقًا زيادة النسبة المئوية للطرح، فإن المستخدمين الذين أصيبوا من مجموعات "تم التفعيل" أو "مجموعة التحكّم" السابقة إلى المجموعة التي في الأصل وسوف تتلقى قيمًا متسقة مع تلك المجموعات.

بعد التحقّق من نجاح الإصدار وقرار إطلاقه بالكامل إلى 100% من المستخدمين المستهدفين، لم يعد Firebase يستخدم مجموعة التحكّم وجميع يحصل المستخدمون المستهدفون والأجهزة المستهدفة على قيمة الطرح.

متى يمكن استخدام عملية الطرح مقابل اختبار أ/ب؟

إنّ عمليات طرح Remote Config وA/B Testing مناسبة لحالات استخدام مختلفة قليلاً، ويمكن استخدامها بشكل تكميلي.

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

تُعدّ عمليات الطرح أدوات ممتازة للاستخدام في الحالات التي تنفِّذ فيها أدوات والميزات التي تغيّر وظائفها بشكل كبير، والتغييرات التي قد تؤدي إلى أو النتائج غير المتوقعة أو التغييرات التي قد تؤثر على البنية الأساسية للخلفية، أو خدمات مختلفة أو واجهات برمجة تطبيقات خارجية.

يتيح لك A/B Testing تقديم إصدارات متعددة من ميزة أو عنصر تطبيق، على سبيل المثال، تعديل شكل واجهة المستخدم وأسلوبها، وتغيير نص الإعلانات، وتعديل مستوى اللعبة الصعوبة. ويمكنك بعد ذلك عرض أشكال مختلفة للمستخدمين لكي يتعلّموا الخيار الذي يحقق نتائج أفضل بناءً على المقياس الذي اخترته (مثل المستخدم والتفاعل والنقرات على الإعلانات والأرباح).

استخدام A/B Testing لاتخاذ القرارات المستندة إلى البيانات والتحسين في فهم احتياجات مستخدميك والتفضيلات. وهو مثالي للمواقف التي تتوفّر لك خيارات متعدّدة مشابهة وأهداف محدّدة للغاية. على سبيل المثال: تُعد A/B Testing مناسبة للتغييرات التي تريد تعديل تطبيقك فيها لتحسين مقياس معيّن، مثل اختبار موضع إعلانات البانر يؤدي إلى مزيد من النقرات.

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

فهم نتائج الطرح

بعد نشر عملية الطرح، من المفترض أن تبدأ في ملاحظة النتائج على الفور تقريبًا.

يمكنك عرض النتائج بعدة طرق:

  • من صفحة المَعلمات، وسِّع المَعلمة التي ضبطتها عليك النقر على عرض النتائج تحت الطرح.
  • من صفحة عمليات الطرح، انقر على اسم عملية الطرح.

تتيح لك أداة اختيار التطبيق في أعلى صفحة النتائج اختيار مشاهدات تطبيقات محددة. تنقسم النتائج إلى أقسام متعددة:

  • قسم الملخّص الذي يعرض النسبة المئوية لعملية الطرح التي تم ضبطها وتتيح إمكانية العودة إلى الإصدار السابق أو تعديل عملية الطرح. وعند توسيعه، فإنه عرض نظرة عامة لتفاصيل إعدادات عملية الطرح وتغيير السجلّ.
  • قسم المستخدمون الذي يعرض عدد التطبيقات الفريدة عمليات التثبيت التي جلبت نموذج طرح في ما يلي المجموعات:

    • مفعّلة: عدد نُسخ التطبيق التي تتطابق مع الطرح المستهدَف الشرط وجلبت قيمة الطرح.
    • مجموعة التحكّم: عدد النُسخ الافتراضية للتطبيق التي تتطابق مع عملية الطرح المستهدَف الشرط وجلبت القيمة غير المتغيرة.
    • الاستهداف: العدد الإجمالي المقدَّر للحالات التي تتطابق مع الشرط الذي حددته في الطرح، والذي يُفترض أن يتلقى إما طرحه أو قيمة غير متغيرة.

    مزيد من المعلومات على فهم عملية طرح عضوية المجموعة:

  • تسمح لك Crashlytics أقسام Analytics التي تعرض بيانات المقارنة لمجموعات "تم التفعيل" و"التحكّم" ويمكنك فلترة البيانات التي تم جمعها آخر 24 ساعة أو منذ آخر نشر أو آخر 7 أيام. آخر 24 ساعة هي طريقة العرض الافتراضية.

Crashlytics نتيجة لعمليات الطرح

يمكنك الاطّلاع على إجمالي عدد الأعطال والأعطال غير المميتة وأخطاء ANR التي حدثت أثناء عملية الطرح. تعرض كل فئة من فئات النتائج رسمًا بيانيًا شريطيًا مقارنة الإجماليات الأولية لمستخدمي تم التفعيل والتحكُّم الذين استوفوا حالة الطرح.

  • الأعطال: تعرِض هذه السمة عدد الأعطال ونسبتها المئوية وعدد المستخدِمين الفرديين الذين واجهوا أعطالًا في مجموعتَي "الميزة مفعَّلة" و"المجموعة الضابطة".
  • غير الفادحة: تعرض عدد الأخطاء غير الفادحة ونسبتها المئوية من المستخدمين الفريدين الذين واجهوا أخطاءً غير فادحة.
  • أخطاء ANR (تطبيقات Android فقط): تعرض عدد حالات "التطبيق لا يستجيب" الأحداث، فضلاً عن عدد المستخدمين الفريدين الذين واجهوا حدث ANR واحدًا أو أكثر

للحصول على معلومات أكثر تفصيلاً حول الأعطال، يمكنك النقر على عرض المزيد في Crashlytics يؤدي هذا إلى فتح صفحة Crashlytics مع وجود فلتر نشط للطرح التي كنت تقوم بفحص نتائجها. تقيس نتائج الطرح في صفحة Crashlytics جميع المستخدِمين الذين سبق لهم الاطّلاع على الصيغة المعنية، سواء كانت مفعّلة أو مجموعة التحكّم. يمكنك اختيار عرض "التحكّم" أو أعطال المجموعة المفعّلة أو الأعطال أو كليهما.

Google Analytics نتيجة لعمليات الطرح

يقارن قسم نتائج طرح "Google Analytics" بين "Analytics" مقاييس لجميع المستخدمين الذين سبق لهم التعرض لخيار "تم التفعيل" أو "عنصر التحكّم" المجموعات بالتفصيل وفي طرق عرض الرسم البياني. تتوفّر ثلاثة مقاييس:

  • إجمالي الأرباح: يعرِض إجمالي مبلغ الأرباح، بما في ذلك أرباح الإعلانات. والأرباح من عمليات الشراء بالدولار الأمريكي يمكنك تصفية النتائج لعرض نتائج خاصة بأرباح الإعلانات أو أرباح عمليات الشراء تحديدًا.
  • إجمالي الإحالات الناجحة: تعرِض العدد الأوّلي لمجموع الإحالات الناجحة كلّها. أحداث. يمكنك فلترة النتائج حسب الإحالة الناجحة التي تريد التمييز.
  • إجمالي مدّة التفاعل: تعرِض هذه السمة إجمالي مدّة التفاعل التي قضّاها المستخدِمون مع أحد صيغ الطرح. يتم عرض إجمالي مدّة التفاعل بتنسيق الساعات:الدقائق:الثواني. على سبيل المثال، 01:31:28. يعرض الرسم البياني البيانات من الفترة الزمنية التي اخترتها أعلى قسم Crashlytics.

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