يشير مصطلح البيانات المعقدة أو Complex Data إلى البيانات المرتبطة بخيارات المنتج المتعددة فى متجر ماجنتو 2 . هناك أنواع محددة من المنتجات فى نظام ماجنتو 2 ، تستخدم البيانات التى يتم إنشاءها من منتجات منفصلة لإنشاء أشكال مختلفة و متنوعة (Variations) من المنتج و خيارات متعددة أيضاً . أنواع المنتجات التى تستخدم البيانات المعقدة فى نظام ماجنتو 2 ، هى :
- المنتج المتعدد الخيارات (Configurable)
- المنتج المجمع (Grouped)
- حزمة المنتجات (Bundle)
إذا كنت ستقوم بتصدير منتج ذو خيارات متعددة ، فستجد السمات القياسية (Attributes) التى تشكل المنتج بسيط ، بالإضافة إلى السمات الاخرى التى تحتاجها لإدارة البيانات المعقدة فى نظام ماجنتو 2 .
سمات البيانات المعقدة
نستعرض فى الجداول التالية وصف كل سمة من سمات المنتج الموجودة فى البيانات التى يتم تصديرها لكل منتج من المنتجات السابقة فى ماجنتو 2 .
المنتجات ذو الخيارات المتعددة (Configurable Products)
السمة الوصف
Configurable_Variation_Labels التسميات التى تقوم بتحديد أشكال المنتج المتنوعة أو المختلفة منها ، مثل : اختر اللون (Choose Color) أو اختر الحجم (Choose Size) .
Configurable_Variations تصف هذه السمة القيم المرتبطة بأشكال المنتج المختلفة (Variation) . على سبيل المثال :
sku=sku-red xs,color=red,size=xs,price=10.99,display=1,image=/pub/media/import/image1.png
المنتجات المجمعة (Grouped Products)
السمة الوصف
associated_skus يحدد رموز SKUs الخاصة بالمنتجات الفردية الذى يتكون منها المنتج المجمع .
حزمة المنتجات (Bundle Products)
السمة الوصف
bundle_price_type تحدد نوع السعر للمنتج الحزمة ، إذا ما كان ثابت أم متغير .
bundle_sku_type يحدد نوع رمز Sku الخاص بكل عنصر فى الحزمة إذا ما كان تم تعيين رمز sku متغير (dynamic) لكل عنصر أو رمز sku ثابت (Fixed) للحزمة .
الخيارات : Dynamic/Fixed .
bundle_weight_type يحدد ما إذا كان وزن العنصر داخل الحزمة متغير (dynamic) أو ثابت (Fixed) .
bundle_values تحدد القيم المرتبطة بخيار الحزمة . على سبيل المثال :
name=Bundle Option One,type=dropdown; required=1, sku=sku-option2,price=10, price_type=fixed