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

يقدّم هذا الدليل معلومات عن المفاهيم الأساسية المتعلّقة بعمليات طرح ميزة "الإعداد عن بُعد"، وذلك كي تتمكّن من:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    يمكنك الاطّلاع على مزيد من المعلومات على الرابط فهم الاشتراك في مجموعة الطرح.

  • يعرض القسمان Crashlytics والإحصاءات اللذان يعرضان بيانات المقارنة للمجموعتَين "تم التفعيل" و"التحكّم". يمكنك فلترة البيانات التي تم جمعها استنادًا إلى آخر 24 ساعة أو منذ آخر نشر أو آخر 7 أيام. آخر 24 ساعة هو العرض الافتراضي.

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

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

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

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

نتائج "إحصاءات Google" لعمليات الطرح

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

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

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