الأسئلة المتداولة
هل يمكنني استخدام ملف XLS/XLSX للاستيراد؟
لا يمكن تحميل ملف جدول بيانات Excel بتنسيق (XLSX) كما هو، ولكن يمكنك تحويله إلى تنسيق CSV في Excel ثم تحميله إلى واجهة المتجر. لتحويل XLSX إلى CSV، استخدم خيار حفظ باسم في Excel وحدد التنسيق CSV من الخيارات المتاحة من أجل حفظ الملف بتنسيق .csv .
الرجاء الأخذ في الاعتبار أن امتلاك امتداد .csv وحده لا يجعل الملف صالحًا. فمحتويات الملف مهمة أيضًا، لذلك الرجاء التأكد من أنها تتوافق مع مواصفات تنسيق الاستيراد.
كيف يمكنني استيراد خيارات المنتجات؟
تُعد الخيارات خصائص متقدمة إلى حد ما فيما يخص المنتجات، ولن يكون من المجدي وضعها في الجدول العادي نفسه، كما هو موضح أعلاه. لا تسمح واجهة المتجر باستيراد خيارات المنتج باستخدام تنسيق CSV الموضح هنا حتى الآن. لكن، يمكنك استيراد خيارات المنتجات جزئيًا باستخدام ملفات CSV بتنسيق XCart. لمزيد من المعلومات، راجع تنسيق استيراد X-Cart.
هل يمكن استيراد منتجات من تنسيقات ملفات أخرى؟
نعم، يمكنك استيراد المنتجات الخاصة بك بتنسيقات XCart وLiteCommerce.
لمزيد من المعلومات:
هل يمكنني استيراد الفئات؟
لا تسمح واجهة المتجر حتى الآن باستيراد الفئات باستخدام التنسيق الخاص بها. لكن، يمكنك استيراد الفئات باستخدام ملفات CSV بتنسيق XCart.
عندما أقوم باستيراد ملف CSV، تُظهر واجهة المتجر أن عملية الاستيراد ستستغرق عدة ساعات، ولكن عادةً ما يستغرق الأمر حوالي 5 دقائق. لماذا؟
إن عملية الاستيراد عملية طويلة نسبيًا ومستهلكة للموارد، وبالتالي يمكن أن تؤثر على أداء الخادم، لذلك فإن كل المتاجر الأخرى التي تستخدم نفس الخادم يمكن أن تقوم بالتحميل بصورة أبطأ بسبب ذلك. ونحن لا نريد هذا! نحن نريد أن نتأكد أن كل المتاجر تقوم بالتحميل بسرعة. لهذا فقد قمنا بتطبيق طريقة ذكية لاستيراد المنتجات من متاجر مختلفة. كيف تعمل هذه الطريقة (باختصار):
- إذا حاول بعض مستخدمي واجهة المتجر استيراد منتجات في نفس الوقت على نفس الخادم، فلن تبدأ واجهة المتجر بمعالجة مهام استيراد متعددة في وقت واحد. بل يتم وضع كل ملفات الاستيراد في قائمة انتظار واحدة ويتم معالجتها بالتتابع، واحدة تلو الأخرى.
- إذا كانت نسبة التحميل على الخادم مرتفعة للغاية، يتم إيقاف كل مهام الاستيراد مؤقتًا. وتعاود واجهة المتجر استيراد المنتجات تلقائيًا، بمجرد أن يعود تحميل الخادم إلى الوضع الطبيعي.
- اعتمادًا على حمل الخادم وطول قائمة انتظار الاستيراد، تحسب واجهة المتجر الوقت التقريبي المقدر لبدء الاستيراد. هذا الوقت ليس دقيقًا بنسبة 100%، ولكنه يعطي تقديرًا بشأن متى ستتم معالجة الملف الخاص بك.
وكنتيجة لذلك، حتى إذا قرر 100 مستخدم لواجهة المتجر استيراد 20,000 منتجًا لكل منهم في نفس الوقت، ستعمل كل المتاجر الأخرى دون أي تأخير أو إبطاء.
في حالتك الخاصة، تم افتراض أن قائمة انتظار الاستيراد بها بالفعل مجموعة من الملفات ليتم استيرادها وأن تحميل الخادم كان مرتفعًا بعض الشيء. لذا فقد قدرنا أن الأمر سيستغرق وقتًا أطول من المعتاد لاستيراد الملف الخاص بك.
ما وظيفة خيار "تخطي العمود"؟
يكون خيار تخطي العمود في مربع حوار إعدادات الاستيراد ضروريًا عندما يتضمن ملف CSV الخاص بك بعض الأعمدة التي لا يمكن معالجتها بواسطة واجهة المتجر، ولا ترغب لبعض الأسباب في تعديل ملف CSV الخاص بك. قم بتمكين الخيار تخطي العمود وسوف تتجاهل واجهة المتجر العمود المناظر في ملف CSV.
استكشاف الأخطاء وإصلاحها
في معظم الحالات، ترتبط مشكلات استيراد CSV في واجهة المتجر بأحد الأسباب التالية:
- تنسيق ملف CSV غير صحيح
- لا تتوافق إعدادات الاستيراد التي يختارها مسؤول المتجر في لوحة التحكم في المتجر الإلكتروني مع محتويات الملف
فيما يلي مثال على ملف CSV وإعدادات الاستيراد المتوافقة:
إذا واجهت أي مشكلة عند استيراد ملف CSV، يجب أن تتحقق أولاً من النقاط الواردة أدناه:
- الملف الخاص بك بتنسيق CSV. لمزيد من المعلومات عن تنسيق CSV، انظر http://en.wikipedia.org/wiki/Comma-separated_values.
- الملف الخاص بك يحتوي على أعمدة مدعومة من واجهة المتجر .
- الأعمدة التي تمثل خصائص المنتج الرقمية (على سبيل المثال، السعر والكمية) تحتوي على أرقام وليس عبارات نصية.
- الأعمدة التي تم تمكينها في إعدادات الاستيراد هي نفس الأعمدة في ملف CSV. على سبيل المثال، إذا كان ملف CSV يحتوي على أعمدة رمز SKU والاسم والسعر والوزن، فيجب تحديد نفس مربعات الاختيار بالضبط في مربع حوار إعدادات الاستيراد (رمز SKU والاسم والسعر والوزن).
- ترتيب الأعمدة في ملف CSV يتوافق مع ترتيب الأعمدة في إعدادات الاستيراد.
- فاصل القيم (الفاصلة أو الفاصلة المنقوطة أو علامة الجدولة) المستخدم في ملف CSV يتوافق مع خيار "المُحدد" في مربع حوار إعدادات الاستيراد.
- تكويد ملف CSV هو نفسه مثل الذي حددته في خيار تكويد الأحرف في مربع حوار الاستيراد.
يتم عرض رسالة خطأ في صفحة الاستيراد. ما الذي يعنيه هذا؟
قد تقوم وظيفة الاستيراد بتكوين الأخطاء التالية:
الحد الأقصى لعمق الفئات هو 50. يحتوي ملف الاستيراد على الفئة /Category1/Category2/.../Category80 التي لها عمق يبلغ 80. الرجاء تقليل عدد الفئات الأصلية وإعادة المحاولة. | لديك العديد من الفئات المتداخلة |
'اسم الفئة' طويل جدا (400 رمزًا). الحد الأقصى للطول المسموح به هو 255 رمزًا. | تطبق واجهة المتجر قيدًا على طول حقل اسم الفئة. يحتوي ملف الاستيراد على قيمة اسم فئة أطول من 255 رمزًا. |
عدد الأعمدة غير صحيح. لقد حددت 10 أعمدة في مربع حوار الاستيراد ، لكن الملف يحتوي على 8 أعمدة فقط. | إذا حددت 10 أعمدة، فإن كل سطر في الملف الخاص بك يجب أن يحتوي على 10 قيم على الأقل. قد تكون القيم فارغة (يعتمد ذلك على نوع العمود)، على سبيل المثال:sku0001;iPhone 3GS 16Gb;;;;;;;;;;;;; |
تنسيق صورة غير مدعوم (http://www.example.com/image.psd) | تدعم واجهة المتجر فقط تنسيقات ملفات الصور JPG وBMP وPNG و GIF |
الصورة http://www.example.com/image.jpg أكبر من 4 ميغابايت | لا تسمح واجهة المتجر بتحميل الصور الأكبر من 4 ميغابايت |
يجب أن يحتوي عمود 'رمز SKU' أو 'الاسم' على قيمة | يجب أن يحتوي كل سطر منتج على قيمة واحدة على الأقل - إما رمز SKU أو الاسم. لا يمكن إنشاء المنتج (أو تحديثه) بدون رمز SKU والاسم |
'رمز SKU' طويل للغاية (300 رمزًا). الحد الأقصى للطول المسموح به هو 255 رمزًا. | تطبق واجهة المتجر قيدًا على طول حقل رمز SKU. يحتوي ملف الاستيراد على قيم رمز SKU أطول من 255 رمزًا |
'الاسم' طويل جدًا (350 رمزًا). الحد الأقصى للطول المسموح به هو 255 رمزًا. | تطبق واجهة المتجر قيدًا على طول حقل الاسم. يحتوي ملف الاستيراد على قيم اسم أطول من 255 رمزًا |
قيمة 'price'/'weight'/etc غير صحيحة | العمود يحتوي على بيانات بتنسيق غير صحيح. الرجاء عدم استخدام الأحرف أو رموز العملة في الأعمدة الرقمية |
عنوان URL للصورة غير صحيحhtp://example.com/image.jpg |
عنوان URL بتنسيق غير صحيح. على سبيل المثال،
|
لا يمكن تحميل الصورةhttp://www.example.com/image.jpg | لا تستطيع واجهة المتجر تحميل صورة من الخادمexample.com بسبب فشل الخادم أو انتهاء المهلة أو مشكلات بالشبكة |
يطبق المتجر حدًا يبلغ 10,000 فئة لكل متجر. | تطبق واجهة المتجر حدًا يبلغ 10,000 فئة فريدة لكل متجر. رسالة الخطأ هذه تعني أن متجرك بالإضافة إلى فئات من ملف الاستيراد ستتجاوز هذا الحد |
لقد حاولت تحديث منتجاتي بالاستيراد، ولكنه أدى إلى تكرارها. ما السبب؟
عند تحديث المنتجات الخاصة بك باستخدام وظيفة الاستيراد، تتحقق واجهة المتجر مما إذا كانت المنتجات الواردة موجودة بالفعل في مخزنك باستخدام رموز SKU باعتباره الحقل الأساسي. فتأخذ كل صف من صفوف الملف الذي تم استيراده وتتحقق مما إذا كان رمز SKU موجودًا بالفعل بين المنتجات الخاصة بك. يتم التحقق من رمز SKU كلمة بكلمة، بمعنى أن الطول والأحرف في رمز SKU يجب أن تتطابق في كلاً من الملف الذي تم استيراده وفي مخزونك من أجل أن تعتبر واجهة المتجر هذا المنتج هدفًا للتحديث. في حال لم يتم العثور على مثل هذا المنتج، ستنشئ واجهة المتجر منتجًا جديدًا وتخزن المعلومات من هذا الصف في المنتج الجديد.
لذلك، على سبيل المثال، يختلف الرمزان '00050' و'50' اختلافًا تامًا بالنسبة إلى واجهة المتجر، بالرغم من أن كلاً منهما قد يمثل القيمة الرقمية 50 وقد يبدو له نفس القيمة بالنسبة لنا. عندما يكون لديك منتج برمز 00050 في مخزونك، وتحاول استيراد منتج برمز 50، فستحصل على منتجين متشابهين ولكن منفصلين، لأن هذين الرمزين مختلفين تمامًا بالنسبة إلى المتجر.
لدينا عدد من التقارير تشير إلى أن Microsoft Excel سيزيل أصفار البداية من رموز SKU، تمامًا كما في المثال السابق. قد ينتج عن ذلك تكرار المنتجات عندما تحرر المخزون الذي تم تصديره بطريقة سريعة في Excel وإعادة استيراده مرة أخرى إلى واجهة المتجر.
يحدد Excel تلقائيًا التنسيق الأكثر شبهًا بالأعمدة، لذلك إذا استخدمت رموز SKU رقمية وحاولت تحرير ملف تم تصديره من مخزن واجهة المتجر في Excel، فقد يقرر أن رموز SKU هي أرقام خالصة وأن أصفار البداية لا معنى لها.
لمنع مثل هذا السلوك، يمكنك محاولة إعادة تسمية ملفات *.csv التي تم تصديرها من واجهة المتجر إلى *.txt فافتحها في Excel باستخدام أمر القائمة 'فتح ...' (ليس فقط بالضغط مرتين على الملف). في هذه الحالة، سيعرض Excel مربع حوار الإعدادات، وفيه يمكنك تحديد النوع بالضبط لكل عمود؛ يجب أن تحدد النوع 'النص' لعمود رمز SKU للاحتفاظ بأصفار البداية الخاصة به.
الحل الآخر هو استخدام الحزمة المجانية OpenOffice.org لتحرير ملفات *.csv التي يتم تصديرها من واجهة المتجر. لا توجد حاجة إلى إعادة التسمية بعد ذلك؛ يمكنك فقط فتح ملفات *.csv باستخدام محرر جداول بيانات OpenOffice وسوف يعرض مربع حوار الإعدادات في الحال. تأكد من أن الإعدادات التي تستخدمها هناك تنتج جدولاً ذو معنى لخصائص المنتج بالنسبة لك، وأن أكواد رموز SKU تتطابق مع تلك التي تستخدمها بالفعل في واجهة المتجر الخاص بك.
حدث فشل في استيراد صور المنتج. لماذا؟
في بعض الحالات يتم استيراد كل شيء بطريقة جيدة فيما عدا الصور الخاصة بالمنتج. إذا واجهت هذه المشكلة، الرجاء اتباع خطوات استكشاف الأخطاء وإصلاحها التالية:
- تحقق مما إذا كانت عناوين URL الخاصة بالصور التي قمت بوضعها في ملف CSV صحيحة ويمكن الوصول إليها من شبكة الويب.
يجب أن تكون الصور التي تم إعدادها للاستيراد متاحة من خلال ارتباطات مباشرة، على سبيل المثال، http://example.com/images/product_1.jpg. للتحقق منها، يمكنك محاولة فتح عنوان URL للصورة في متصفحك؛ إذا تم فتح الصورة دون طلب كلمة مرور أو تسجيل الدخول، فيمكن تضمينها في ملف الاستيراد.
- تأكد من أن كل عنوان URL لصورة المنتج يؤدي مباشرة الى ملف الصورة، وليس إلى صفحة HTML التي تحتوي على الصورة.
على سبيل المثال، إذا قمت بتحميل الصور الخاصة بك إلى موقع استضافة مثل Flickr وتريد تضمين عناوين URL الخاصة بهم إلى ملف استيراد CSV الخاص بواجهة المتجر، فعليك استخدام الارتباطات المباشرة (على سبيل المثال،http://example.com/image.jpg) ، وليس مجرد عناوين URL الخاصة بصفحات HTML التي تعرض تلك الصورة (على سبيل المثال، http://example.com/image_page.html) . إليك طريقة الحصول على ارتباط مباشر من صفحة HTML التي تحتوي على الصورة:
- افتح الصفحة في متصفحك
- اضغط بمفتاح الماوس الأيمن على الصورة المعروضة
- من المحتمل أن تحتوي القائمة السياقية للماوس على اختيار مثل نسخ عنوان URL الصورة . سيعمل عنوان URL هذا، ما لم يكن محميًا بتسجيل دخول إلى حسابك.
أنا استخدم أحرف غير انجليزية في أسماء المنتجات وأوصافها. عندما أقوم بتصديرها إلى ملف CSV وافتحها في Excel، فان الأحرف لا تظهر بطريقة صحيحة.
تقوم واجهة المتجر بتصدير كل المعلومات بتكويد UTF-8. يتم استخدام هذا التكويد على نطاق واسع وهو بالفعل معيار قياسي لتطبيقات الويب، ذلك لأنه يتوافق مع كل اللغات. على سبيل المثال، يمكنك امتلاك جزء من وصف منتجك باللغة الفرنسية والجزء الآخر باللغة اليابانية.
ومع ذلك، إذا استخدمت نسخة غير إنجليزية من Excel، فتوقع أن يكون ملف CSV الخاص بك بتكويد مختلف، على سبيل المثال بتكويد لغتك المحلية. لذلك ستتضرر الرموز التي ليست رموز ASCII. لتصحيح هذه المشكلة، نفذ الخطوات التالية:
- ابدأ تشغيل Excel.
- اذهب إلى صفحة Data → From text (إذا كنت تستخدم نسخة Excel محلية، فان عناصر القائمة الفعلية قد تختلف). افتح ملف CSV الخاص بك.
- سيتم عرض نافذة معالج النصوص. اضبط المُحدد ومجموعة الأحرف الصحيحة (استخدم UTF-8)
يتم تقريب كل الأرقام العشرية لأقرب أرقام صحيحة بعد استيراد ملف CSV. لماذا؟
تحدث مثل هذه المشكلات بسبب تنسيق غير صحيح لرقم مستخدم في ملف CSV المستورد، على سبيل المثال عند استخدام الفاصلة كفاصل عشري (يجب أن تكون نقطة). الرجاء الرجوع الى هذه الفقرة للتعرف على التفاصيل: تنسيق الأرقام.