تتيح لك النهايات الشرطية عرض شاشات نهاية مختلفة للمستجيبين بناءً على نتيجة الاختبار. بدلاً من شاشة "شكرًا!" واحدة، يمكنك عرض نتائج مخصصة --- على سبيل المثال، عرض "خبير!" لأصحاب الدرجات العالية و"واصل التعلم!" لأصحاب الدرجات المنخفضة.
تتطلب النهايات الشرطية نموذجًا في وضع الاختبار. وهي متاحة في جميع الخطط.
كيف يعمل تسجيل النقاط في الاختبار
يدعم NueForm ثلاثة أوضاع اختبار، لكل منها آلية تسجيل نقاط خاصة:
| الوضع | طريقة التسجيل | حالة الاستخدام |
|---|---|---|
| اختبار المعرفة | إجابات صحيحة/خاطئة مع قيم نقاط | الاختبارات والتقييمات والأسئلة الثقافية |
| تأهيل العملاء المحتملين | قيم نقاط لكل خيار | تسجيل نقاط العملاء المحتملين B2B وتقييم الملاءمة |
| اختبار المطابقة | ربط الخيارات بالنتائج | اختبارات الشخصية وتوصيات المنتجات |
تحديد وضع النموذج
- افتح نموذجك في منشئ NueForm.
- افتح إعدادات النموذج (أيقونة الترس).
- ضمن وضع النموذج، اختر أحد أوضاع الاختبار.
بدلاً من ذلك، استخدم الواجهة البرمجية:
curl -X PATCH https://app.nueform.com/api/v1/forms/FORM_ID \
-H "Authorization: Bearer nf_your_api_key" \
-H "Content-Type: application/json" \
-d '{ "mode": "knowledge_quiz" }'
إعداد شاشات نهاية متعددة
يمكن أن يكون لكل شاشة نهاية في نموذج وضع الاختبار نطاق نقاط يحدد متى يتم عرضها. يُقيّم NueForm شاشات النهاية بالترتيب ويعرض أول شاشة يحتوي نطاق نقاطها على درجة المستجيب.
الخطوة 1: إنشاء شاشات النهاية
أضف عدة أسئلة end_screen إلى نموذجك. كل واحد يمثل صفحة نتيجة مختلفة.
- في منشئ النماذج، انقر على + واختر شاشة النهاية من فئة التخطيط.
- حدد العنوان والوصف لهذه النهاية (مثل "مستوى خبير --- تهانينا!").
- كرر العملية لكل نهاية مميزة تريد إنشاءها.
الخطوة 2: تعيين نطاقات النقاط
لأوضاع اختبار المعرفة وتأهيل العملاء المحتملين، تحتاج كل شاشة نهاية إلى نطاق نقاط:
- حدد سؤال شاشة النهاية.
- في لوحة خصائص السؤال، حدد نطاق النقاط:
- الحد الأدنى للنقاط --- الحد الأدنى لعرض هذه النهاية (شامل).
- الحد الأقصى للنقاط --- الحد الأقصى لعرض هذه النهاية (شامل).
مثال: اختبار معرفة من 10 أسئلة (نقطة واحدة لكل سؤال)
| شاشة النهاية | نطاق النقاط | العنوان |
|---|---|---|
| شاشة النهاية 1 | 0 -- 3 | مبتدئ --- واصل الدراسة! |
| شاشة النهاية 2 | 4 -- 6 | متوسط --- جهد جيد! |
| شاشة النهاية 3 | 7 -- 9 | متقدم --- أحسنت! |
| شاشة النهاية 4 | 10 -- 10 | خبير --- درجة كاملة! |
تأكد من أن نطاقات النقاط تغطي جميع الدرجات الممكنة بدون فجوات. إذا وقعت درجة المستجيب خارج جميع النطاقات المحددة، يعود NueForm إلى شاشة النهاية الأولى.
الخطوة 3: تكوين الأسئلة القابلة للتسجيل
اختبار المعرفة
لكل سؤال تريد تسجيله:
- حدد السؤال في المنشئ.
- في لوحة الخصائص، حدد الإجابة (الإجابات) الصحيحة. هذا متاح لأنواع الأسئلة التالية:
multiple_choiceوdropdownوyes_noوopinion_scaleوratingوlegal. - اختياريًا حدد قيمة نقاط مخصصة (الافتراضي نقطة واحدة لكل إجابة صحيحة).
تأهيل العملاء المحتملين
لكل سؤال تريد تسجيله:
- حدد السؤال.
- في لوحة الخصائص، عيّن قيمة نقاط لكل خيار. على سبيل المثال، في قائمة منسدلة "حجم الشركة":
- "1-10 موظفين" = نقطة واحدة
- "11-50 موظفًا" = 3 نقاط
- "51-200 موظف" = 5 نقاط
- "200+ موظف" = 10 نقاط
مجموع نقاط المستجيب هو مجموع النقاط من جميع خياراته المحددة.
نهايات اختبار المطابقة
تعمل اختبارات المطابقة بشكل مختلف عن الاختبارات القائمة على النقاط. بدلاً من نطاقات نقاط رقمية، يُربط كل خيار بواحدة أو أكثر من نهايات النتائج. النهاية التي تحصل على أكبر عدد من "الأصوات" من خيارات المستجيب هي الفائزة.
كيف يعمل تسجيل المطابقة
- يتم ربط خيارات كل سؤال بواحدة أو أكثر من شاشات النهاية.
- عندما يختار المستجيب خيارًا، تحصل شاشات النهاية المرتبطة على نقطة تصويت.
- بعد الإجابة على جميع الأسئلة، يتم عرض شاشة النهاية ذات أعلى تصويت.
- يتم كسر التعادل بالترتيب (شاشة النهاية الأولى تفوز).
إعداد اختبار المطابقة
- اضبط وضع النموذج على اختبار المطابقة.
- أضف عدة أسئلة شاشة نهاية --- كل واحدة تمثل نتيجة (مثل أنواع الشخصية أو توصيات المنتجات).
- لكل سؤال قابل للتسجيل، افتح الخصائص واربط كل خيار بالنهايات ذات الصلة:
- الخيار "أفضل الصباح" يُربط بشاشة النهاية "طائر مبكر"
- الخيار "أفضل المساء" يُربط بشاشة النهاية "بومة ليلية"
مثال: "أي نوع من المسافرين أنت؟"
شاشات النهاية:
- باحث عن المغامرة
- مستكشف الثقافة
- خبير الاسترخاء
السؤال: "اختر نشاط إجازتك المثالي"
| الخيار | يُربط بـ |
|---|---|
| القفز بالمظلات | باحث عن المغامرة |
| جولة في المتحف | مستكشف الثقافة |
| منتجع شاطئي | خبير الاسترخاء |
| المشي لمسافات طويلة | باحث عن المغامرة |
| جولة المأكولات المحلية | مستكشف الثقافة |
بعد جميع الأسئلة، تحدد النهاية ذات أعلى تصويت النتيجة.
إعدادات الاختبار (اختبار المعرفة)
تحتوي اختبارات المعرفة على إعدادات إضافية للتغذية الراجعة:
| الإعداد | الوصف |
|---|---|
| إظهار الإجابات الصحيحة | عرض تغذية راجعة صحيح/خطأ بعد كل سؤال |
| نص التغذية الراجعة الصحيحة | رسالة مخصصة للإجابات الصحيحة (الافتراضي: "صحيح!") |
| نص التغذية الراجعة الخاطئة | رسالة مخصصة للإجابات الخاطئة (الافتراضي: "خطأ!") |
قم بتكوينها في إعدادات النموذج ضمن إعدادات الاختبار:
{
"quizSettings": {
"showCorrectAnswers": true,
"correctFeedbackText": "That's right!",
"incorrectFeedbackText": "Not quite. Try again next time!"
}
}
كيف يعمل اختيار شاشة النهاية
عند إرسال إجابة، يحسب NueForm نتائج الاختبار على جانب الخادم:
- اختبار المعرفة: يحسب الإجابات الصحيحة ويجمع قيم النقاط. يختار أول شاشة نهاية يحتوي
scoreRangeالخاص بها على المجموع. - تأهيل العملاء المحتملين: يجمع قيم نقاط الخيارات المحددة. يختار أول شاشة نهاية يحتوي
scoreRangeالخاص بها على المجموع. - اختبار المطابقة: يحسب عدد المرات التي تم فيها "التصويت" لكل شاشة نهاية من خيارات المستجيب. يختار شاشة النهاية ذات أعلى تصويت (يُكسر التعادل بالترتيب).
إذا لم تتطابق أي شاشة نهاية مع الدرجة المحسوبة، يتم استخدام شاشة النهاية الأولى في النموذج كاحتياط.
يتم تخزين النتائج المحسوبة في حقل quizResults للإجابة:
{
"formMode": "knowledge_quiz",
"score": 7,
"correctAnswers": 7,
"totalScorableQuestions": 10,
"maxScore": 10,
"matchedEndingId": "507f1f77bcf86cd799439099"
}
اختبار النهايات الشرطية
- انشر نموذج الاختبار.
- أرسل إجابات بأنماط إجابة مختلفة لتفعيل كل شاشة نهاية.
- تحقق في لوحة الردود من أن
quizResultsتحتوي على الدرجة المتوقعة وmatchedEndingId. - تأكد من أن كل مستجيب يرى شاشة النهاية الصحيحة.
أثناء الاختبار، تتبع قيم نقاط كل سؤال للتنبؤ بالدرجة المتوقعة. يمكن أن يكون جدول بيانات يربط الخيارات بالنقاط مفيدًا للنماذج المعقدة.
أفضل الممارسات
غطِ جميع نطاقات النقاط. تأكد من أن كل درجة ممكنة تُربط بشاشة نهاية. استخدم
0كحد أدنى لأدنى نطاق والحد الأقصى الممكن كحد أقصى لأعلى نطاق.اجعل التغذية الراجعة مشجعة. حتى للدرجات المنخفضة، استخدم لغة إيجابية وبنّاءة في أوصاف شاشات النهاية.
استخدم الاحتياط بحكمة. شاشة النهاية الأولى في نموذجك هي الاحتياط الافتراضي. اجعلها رسالة عامة آمنة في حالة عدم تكوين نطاقات النقاط بشكل صحيح.
حدّد عدد النهايات. ثلاث إلى خمس نهايات مميزة عادة ما توفر تخصيصًا كافيًا دون أن تصبح معقدة.
اختبر الحالات الحدية. أرسل إجابات تسجل بالضبط على حدود نطاقين للتحقق من اختيار النهاية الصحيحة.
ذو صلة
- أوضاع النموذج --- مرجع تفصيلي لجميع أوضاع الاختبار
- حمولات Webhook --- كيف تظهر نتائج الاختبار في بيانات webhook
- مرجع API: الردود --- الوصول إلى نتائج الاختبار عبر الواجهة البرمجية