إنتقل إلى المحتوى الرئيسي

قواعد الأصول التابعة ومجموعات الخيارات

قواعد الأصول التابعة (Dependent Asset Rules) هي امتداد لقواعد الظهور الشرطية — بدلاً من إظهار أو إخفاء حقل كامل، تتحكم في أي خيارات تظهر داخل حقل بناءً على اختيار العميل في حقل آخر. هذا يخلق تجربة تخصيص ذكية حيث الخيارات تتكيف ديناميكيًا.


الفرق بين قواعد الظهور وقواعد الأصول التابعة

الميزةقواعد الظهورقواعد الأصول التابعة
تؤثر علىالحقل كله (إظهار/إخفاء)الخيارات داخل الحقل
مثالأظهر حقل "النظارة" فقط إذا "غطاء الرأس = بدون"أظهر خيارات "نظارة شمسية" فقط إذا "تسريحة الشعر = طويل"
التعقيدبسيطمتوسط

كيف تعمل الأصول التابعة

العميل يختار "تسريحة الشعر = طويل"

حقل "الإكسسوارات" يعرض فقط:
- سلسلة طويلة
- أقراط متدلية
- مشبك شعر
(يخفي الإكسسوارات غير المناسبة للشعر الطويل)

إنشاء مجموعة خيارات تابعة

الخطوة ١: تحديد العلاقة

  1. حدد الحقل التابع (الذي ستتغير خياراته) — مثلاً "الإكسسوارات"
  2. في المفتش، اذهب إلى قسم "الأصول التابعة" أو "مجموعات الخيارات"

⚠️ قريبًا — واجهة إدارة الأصول التابعة قيد التطوير. حاليًا تُدار من خلال مجموعات الخيارات وخرائط الأصول.

الخطوة ٢: ربط الخيارات

  1. أنشئ مجموعة خيارات — مثل "إكسسوارات الشعر الطويل"
  2. أضف الخيارات المناسبة للمجموعة
  3. اربط المجموعة بقيمة محددة في حقل المصدر: "تسريحة الشعر = طويل"

الخطوة ٣: إنشاء مجموعات إضافية

  1. أنشئ مجموعة "إكسسوارات الشعر القصير"
  2. أضف خيارات مختلفة
  3. اربطها بـ "تسريحة الشعر = قصير"

📸 Screenshot Needed

Dashboard Section: استوديو المنتجات > الشريط الجانبي > تبويب المكتبات > مجموعات الخيارات UI State: تبويب المكتبات يعرض مجموعات خيارات: "إكسسوارات الشعر الطويل"، "إكسسوارات الشعر القصير"، "إكسسوارات محايدة". كل مجموعة تظهر عدد الخيارات. إحدى المجموعات محددة وتظهر خياراتها. What to Capture: مجموعات الخيارات في المكتبات. RTL Note: RTL. Size: 400×400px


خرائط الأصول (Asset Maps)

⚠️ قريبًا — خرائط الأصول قيد التطوير

خرائط الأصول تتيح تعيين صور مختلفة لنفس الخيار حسب الطبقة:

الخيارطبقة المعاينة الرئيسيةطبقة الطباعة
شعر طويلصورة الشعر من الأمامصورة الشعر من الخلف
شعر قصيرصورة الشعر من الأمامصورة الشعر من الخلف

مثال من كوراسا: تبعية الإكسسوارات

السيناريو

منتج كوب أفاتار مع حقول:

  • تسريحة الشعر (١٢ خيارًا)
  • الإكسسوارات (يجب أن تتغير حسب التسريحة)

المجموعات المنطقية

تسريحة الشعرالإكسسوارات المتاحة
طويلسلسلة طويلة، أقراط متدلية، مشبك شعر، تاج
قصيرأقراط دائرية، سلسلة قصيرة، حلق
مموجسلسلة متوسطة، أقراط ناعمة، دبوس
أصلعقبعة، طاقية، بدون إكسسوارات

التنفيذ

  1. أنشئ ٤ مجموعات خيارات (واحدة لكل تسريحة)
  2. كل مجموعة تحتوي على الإكسسوارات المناسبة
  3. حقل "الإكسسوارات" يعرض المجموعة المناسبة تلقائيًا حسب اختيار "تسريحة الشعر"

منع الأصول المنتهية (Stale Assets)

عند تغيير مجموعات الخيارات:

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

⚠️ تنبيه: احذر من حذف خيارات من مجموعة مستخدمة في منتجات مفعلة. قد يؤدي إلى سلوك غير متوقع في الودجت.


دمج قواعد الظهور مع الأصول التابعة

للتجربة المثلى:

  1. استخدم الأصول التابعة لتغيير الخيارات داخل الحقل
  2. استخدم قواعد الظهور لإخفاء الحقل بالكامل عندما لا تكون هناك خيارات متاحة

مثال:

إذا "غطاء الرأس ≠ بدون":
- الأصول التابعة: لا تظهر أي إكسسوارات رأس
- قواعد الظهور: أخفِ حقل "إكسسوارات الرأس" بالكامل

نصائح وأفضل الممارسات

  1. خطط للتبعيات مسبقًا: ارسم شجرة التبعيات قبل البدء في التكوين
  2. لا تفرط في التعقيد: ٢-٣ مستويات من التبعية تكفي لمعظم المنتجات
  3. اختبر جميع المسارات: كل تركيبة من الخيارات يجب أن تعطي نتيجة منطقية
  4. استخدم أسماء وصفية للمجموعات: "إكسسوارات شعر طويل" أفضل من "مجموعة ١"
  5. تأكد من وجود خيارات لكل حالة: لا تترك العميل بدون خيارات

مقالات ذات صلة


آخر تحديث: 2026-05-17