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

الأسئلة الشائعة واستكشاف الأخطاء

إجابات سريعة على الأسئلة التي تظهر في أغلب الأحيان.


التثبيت والإعداد

هل يتطلب Vertex خطة Shopify Plus أو Advanced؟

لا. يُثبَّت Vertex على كل خطط Shopify. ومع ذلك، تتطلب ميزات B2B الأصلية (الشركات، كتالوجات B2B، شروط NET، الإعفاء من الضرائب، متعدد المواقع) Shopify Plus أو Advanced مع إضافة B2B. بدون ذلك، لا يزال Vertex يعمل كقالب B2C صناعي مصقول — كل ميزة B2B تتراجع بأناقة.

هل أحتاج إلى أي تطبيقات مرافقة؟

لا. يستخدم Vertex ميزات B2B الأصلية في Shopify من البداية للنهاية. لا تطبيق لإدارة عروض الأسعار، لا تطبيق تسعير بالجملة، لا تطبيق متعدد العملات، لا تطبيق مقارنة.

كم من الوقت يستغرق التثبيت الكامل؟

  • التثبيت الأساسي (القالب فقط): 5 دقائق
  • تثبيت B2B الكامل (القالب + B2B الأصلي + الشركات + الكتالوجات + metafields): 45-60 دقيقة في المرة الأولى. الشركات اللاحقة تستغرق 5 دقائق لكل منها.

هل يمكنني استخدام Vertex على متجر تطوير أولاً؟

نعم. ثبت Vertex على أي متجر تطوير وخصصه دون التأثير على واجهة متجرك المباشرة. انشر فقط عندما تكون جاهزًا.


رؤية واجهة B2B

لماذا لا يظهر شريط ترحيب B2B الكهرماني؟

بترتيب الاحتمال:

  1. أنت لست مسجل الدخول كعميل B2B. يظهر الشريط فقط عندما يكون customer.b2b? صحيحًا وcustomer.current_company معينًا.
  2. وضع الواجهة معين إلى B2C-only. افتح Theme settings ▸ B2B ▸ Storefront mode وغير إلى Hybrid (auto) أو B2B-only.
  3. B2B الأصلي غير مفعّل في لوحة إدارة Shopify. انتقل إلى Settings ▸ Customer accounts ▸ B2B ▸ Manage ▸ Enable B2B.
  4. شركة المشتري حُذفت أو أُلغيت. يتجاوز Vertex بدفاعية الشريط عندما يكون customer.current_company فارغًا في منتصف الجلسة.

لماذا لا تظهر شارة مندوب المبيعات في الهيدر؟

تظهر شارة المندوب فقط عندما تكون كل الشروط الثلاثة صحيحة:

  1. المشتري مسجل الدخول كـ B2B (customer.b2b? == true)
  2. شركة المشتري لها metafield vertex.rep_name معين
  3. وضع الواجهة ليس B2C-only

تحقق تحت Customers ▸ Companies ▸ [اسم الشركة] ▸ Metafields من أن vertex.rep_name ممتلئ.

لماذا لا تظهر شرائح التسعير بالكميات على صفحة المنتج؟

يقرأ Vertex شرائح الكميات من quantity_price_breaks الأصلي في Shopify. يعرض جدول الكميات في صفحة المنتج فقط عندما:

  1. المشتري مسجل الدخول إلى شركة
  2. الشركة معينة لكتالوج B2B
  3. قائمة أسعار الكتالوج تتضمن المنتج مع شرائح التسعير المعتمدة على الكمية

إذا كان الجدول فارغًا، تحقق مرة أخرى من قائمة الأسعار في B2B ▸ Catalogs ▸ [اسم الكتالوج] ▸ Price list.

لماذا يرى مشتري B2B "سجل الدخول لرؤية الأسعار" رغم تسجيل دخوله؟

مفتاح Theme settings ▸ B2B ▸ Hide prices until customer logs in مفعّل. تخفي هذه الميزة الأسعار للزوار فقط. يجب أن يرى العملاء المسجلون الدخول (B2C أو B2B) الأسعار دائمًا. إذا لم يروها، أوقف الإعداد واحفظ.

لماذا تشعر واجهة المتجر بأنها "B2C" رغم تسجيل دخولي كـ B2B؟

إما:

  1. وضع الواجهة معين إلى B2C-only. غيره إلى Hybrid أو B2B-only.
  2. سجل العميل غير مرتبط بشركة. افتح Customers ▸ [اسم العميل] وتأكد من أنه مرتبط بشركة تحت علامة تبويب Companies.

التخصيص

كيف أغير لون العلامة التجارية؟

  1. افتح Theme settings ▸ Colors
  2. اختر لوحة ألوان مبدئية لإعادة تلوين بنقرة واحدة، أو اختر مخصص واتجاوز كل لون فرديًا

كيف أضيف خطًا مخصصًا؟

تستخدم منتقيات الخطوط تحت Theme settings ▸ Typography مكتبة خطوط Shopify. لاستخدام خط خارجها، أضف <link> في theme.liquid وحدّث خصائص CSS المخصصة --font-body / --font-heading.

كيف أضيف شعاري؟

  1. افتح محرر القالب وانقر على Header في لوحة الأقسام
  2. انقر على Logo image وارفع ملفك
  3. الارتفاع الموصى به: ~40 px؛ SVG مفضل

كيف أخصص نص شريط الإعلانات؟

  1. افتح Header group ▸ Announcement bar في محرر القالب
  2. حرر حقل Text
  3. الشريط لديه × مدمج قابل للإغلاق يحترم localStorage

كيف أضيف/أحرر التنقل الثانوي (عروض خاصة / أدلة / خدمات / FAQ)؟

  1. انتقل إلى Online Store ▸ Navigation
  2. أنشئ قائمة جديدة بالمعرف secondary-menu (يتم اكتشافها تلقائيًا بواسطة Vertex)
  3. أضف روابط — تظهر بمحاذاة اليمين في هيدر سطح المكتب

كيف أبدل بين واجهات المتاجر التجريبية الأربعة (Vertex / Throttle / OfficeIT / Inkline)؟

طريقتان:

  1. إعادة تلوين دائمةTheme settings ▸ Colors ▸ Starter color palette — اختر واحدًا من 4 إعدادات مسبقة
  2. معاينة مؤقتة — أضف ?view=throttle (أو officeit / printsupply) إلى أي URL على واجهة متجرك

→ راجع دليل الإعدادات المسبقة التجريبية للتفاصيل.


الأداء

ما هي درجة Lighthouse على واجهة متجر Vertex؟

مسجلة على العرض التوضيحي:

  • أداء الجوال: 65-100 (اعتمادًا على نوع الصفحة)
  • أداء سطح المكتب: 90+ على كل صفحة
  • إمكانية الوصول: 92-95
  • أفضل الممارسات: 95+
  • SEO: 100

كيف أحسّن أداء Lighthouse أكثر؟

  1. حسّن صور hero. استخدم WebP بعروض متعددة؛ استهدف أقل من 300 KB لكل شريحة.
  2. حدد hero بشريحة واحدة. مدوّرات hero متعددة الشرائح تكلف LCP. الافتراضي يشحن بشريحة واحدة.
  3. حدد تطبيقات Shopify المضمنة. كل تطبيق طرف ثالث يحقن JS — كل واحد يضيف إلى TBT.

لماذا أداء الجوال لدي أقل من أداء سطح المكتب؟

قياسي لقوالب Shopify — يتم تخفيف الجوال في Lighthouse (CPU أبطأ + شبكة أبطأ). يحصل المستخدمون الفعليون لـ iPhone 14 / Galaxy S22 على درجات أفضل بكثير من رقم Lighthouse.


إمكانية الوصول والتدويل

هل Vertex متوافق مع WCAG 2.1 AA؟

نعم. التنقل بلوحة المفاتيح، التركيز المرئي، الحد الأدنى للتباين 4.5:1، أهداف اللمس 24 px على الجوال، أدوار ARIA المناسبة، رابط التخطي إلى المحتوى، مدخلات النموذج المعنونة.

ما هي اللغات التي يشحن بها Vertex؟

5: الإنجليزية (افتراضية)، الفرنسية، الإيطالية، الألمانية، الإسبانية. سلاسل واجهة المستخدم + تسميات المخطط مترجمة كلاهما.

هل يدعم Vertex لغات RTL؟

نعم — كاملًا. يقلب <html dir> تلقائيًا للعربية، والعبرية، والفارسية، والأردية، واليديشية، والكردية، والديفهية، والباشتو. يستخدم CSS الخصائص المنطقية بحيث ينعكس التخطيط بنظافة.

هل يمكنني إضافة لغة أخرى؟

نعم. ترجم locales/en.default.json إلى لغتك المستهدفة، احفظ كـ locales/{code}.json. تسميات المخطط تعيش في locales/en.default.schema.json — ترجم إلى locales/{code}.schema.json لتوطين واجهة محرر القالب أيضًا.


Metafields وبيانات المنتج

ما metafields التي يستخدمها Vertex؟

في namespace vertex:

  • vertex.mpn (المنتج) — رقم قطعة الشركة المصنعة، مفهرس في البحث التنبؤي
  • vertex.ships_from (المنتج) — المدينة المشحون منها لكل منتج
  • vertex.price_history (المنتج) — قائمة JSON من إدخالات {date, price}
  • vertex.datasheet، vertex.msds، vertex.brochure، vertex.tech_sheet، vertex.install_guide، vertex.warranty (المنتج) — منتقيات ملفات لـ PDFs
  • vertex.rep_name، vertex.rep_email، vertex.rep_phone (الشركة) — مندوب مبيعات لكل شركة
  • vertex.payment_terms (الشركة) — تجاوز تسمية شارة شروط NET

بالإضافة إلى vertex.tech_specs (المنتج) لجدول المواصفات التقنية — قائمة من إدخالات "spec" بها label / value / unit اختياري (وليس metaobject).

→ مرجع كامل: دليل إعداد metafield.

ماذا يحدث إذا كان metafield مفقودًا؟

تختفي كتلة صفحة المنتج المقابلة تلقائيًا. Vertex دفاعي بشأن metafields المفقودة — لا تعرض القيم الفارغة أبدًا واجهة مستخدم معطلة.


التسعير والترخيص

كم يكلف Vertex؟

399 دولارًا أمريكيًا ترخيص متجر واحد. يتضمن تحديثات مجانية لجميع إصدارات v1.x.

هل يمكنني استخدام ترخيص Vertex واحد على عدة متاجر؟

لا — ترخيص Theme Store القياسي لمتجر واحد. للترخيص متعدد المتاجر، افتح تذكرة عبر بوابة دعم Theme Store.

هل سيتلقى Vertex تحديثات؟

نعم. تتضمن إصدارات v1.x إصلاحات أخطاء، وتحسينات أداء، وأقسامًا جديدة. راجع سجل التغييرات.


الأخطاء الشائعة وإصلاحاتها

"Theme Check يظهر 18 تحذيرًا على نسختي المخصصة"

ربما قمت بتحرير قوالب Liquid وأدخلت متغيرات غير مستخدمة أو مسارات مكتوبة بشكل ثابت. شغّل shopify theme check محليًا لرؤية التفاصيل. Vertex نفسه يشحن بـ 0 مخالفات Theme Check.

"CSS المخصص لدي يتم تجاوزه"

ملفات CSS لكل قسم في Vertex لها خصوصية أعلى من ورقة الأنماط العامة. أضف التجاوزات عبر:

  1. Theme settings ▸ Colors ▸ Custom (مفضل — معظم الأشياء مدفوعة بمتغير CSS)
  2. CSS مخصص في assets/vertex.css بعد القواعد الموجودة
  3. assets/custom-overrides.css جديد مع !important (الملاذ الأخير)

ما زلت عالقًا؟