التحكم في حقول الميتافيلد الخاصة بالمنتجات  التي يمكن لـ Shoply استخدامها

How to Blacklist Product Metafields

صُمم مساعد التسوق بالذكاء الاصطناعي لديك لمساعدة العملاء من خلال قراءة معلومات منتجاتك، والإجابة عن الأسئلة، وتقديم التوصيات.

ومع ذلك، ليست كل بيانات المنتجات مخصصة للعملاء. فقد تتضمن بعض حقول الميتافيلد الخاصة بالمنتجات  معلومات داخلية (مثل هامش الربح)، أو تفاصيل المورّد، أو سمات أخرى يجب أن تظل خاصة. في هذه الحالات، قد تفضّل ألا يستخدم Shoply هذه الحقول عند الإجابة عن أسئلة العملاء.

يستخدم Shoply الذكاء الاصطناعي لتحديد حقول الميتافيلد التي يمكن استخدامها تلقائيًا عند الإجابة عن أسئلة العملاء. ولكن لمنحك تحكمًا كاملًا، يتيح لك Shoply تعيين قائمة سوداء (استثناء) لحقول ميتافيلد معينة خاصة بالمنتجات أو حتى مساحات أسماء كاملة للميتافيلد.

يشرح هذا الدليل سبب فائدة ذلك وكيفية إعداده.

أين تجد الإعدادات المتقدمة؟

انتقل إلى قسم “Settings” في لوحة تحكم إدارة التطبيق، ثم مرّر إلى أسفل حتى قسم “Advanced Settings”. في هذا القسم، يمكنك تقديم كائن JSON  لإعداد خيارات متنوعة.

للاطلاع على سياسة البيانات بشكل أشمل، راجع ما هي المعلومات التي يمكن لـ Shoply استخدامها.

إعدادات القائمة السوداء

استخدم هذه الإعدادات لمنع Shoply من استخدام حقول ميتافيلد معينة خاصة بالمنتجات عند الإجابة عن أسئلة العملاء.

لإخفاء عنصر كامل بدلًا من الحقول الفردية، يمكنك استبعاد منتجات كاملة من الفهرسة.

blacklist_product_fields

قائمة من مفاتيح الميتافيلد الدقيقة (أسماء الحقول) التي تريد استبعادها. يجب أن يطابق اسم الحقل مفتاح الميتافيلد تمامًا كما يظهر داخل Shopify.

أمثلة على مفاتيح الميتافيلد:

  • start_date
  • product_type
  • backstock_number
  • upc
  • shipping_lead_time
  • brand

ملاحظة: إذا كنت لا تريد إظهار مورّد المنتج، فعليك إضافة “brand” إلى القائمة السوداء، لأن Shoply يستخدم الميتافيلد brand لتخزين معلومات المورّد لأسباب تتعلق بالتوافق مع الأنظمة السابقة.

blacklist_display_filters

قائمة من مفاتيح الميتافيلد الدقيقة لإخفائها من واجهة الفلاتر/السمات فقط. وعلى عكس blacklist_product_fields، تبقى هذه الحقول متاحة للذكاء الاصطناعي للإجابة عن أسئلة العملاء — لكنها فقط لا تظهر كفلاتر قابلة للاختيار في واجهة البحث.

للاطلاع على خلفية حول السمات التي تظهر، راجع كيف ينشئ Shoply فلاتر المنتجات.

يكون هذا مفيدًا عندما يحتوي أحد حقول الميتافيلد على معلومات قيّمة عن المنتج ينبغي أن يعرفها الذكاء الاصطناعي، لكنه لا يكون مناسبًا كفلتر ظاهر للعملاء.

مثال:

  • warehouse_region — سياق مفيد للذكاء الاصطناعي، لكنه ليس فلترًا مفيدًا للعملاء
  • care_instructions — مناسب لإجابات الذكاء الاصطناعي، لكنه ليس فئة فلترة ذات معنى

blacklist_namespaces

قائمة من مساحات الأسماء  الكاملة التي تريد أن يتجاهلها الذكاء الاصطناعي.

مثال:

  • RenterInfo

إذا كان أحد حقول الميتافيلد ينتمي إلى مساحة اسم موجودة في القائمة السوداء، فسيتم استبعاد جميع الحقول في تلك المساحة تلقائيًا.

يكون هذا مفيدًا عندما تكون مساحة أسماء كاملة داخلية أو حساسة.

نصائح لوضع الحقول في القائمة السوداء

يُنصح بوضع ما يلي في القائمة السوداء:

  • رموز المورّدين
  • تفاصيل المستودع / المخزون
  • ملاحظات التنفيذ الداخلية
  • حقول الميتافيلد المستخدمة بواسطة تطبيقات أخرى
  • أي حقل لا ينبغي أن يكون مرئيًا للعملاء

تجنّب وضع حقول مثل التالية في القائمة السوداء:

  • عنوان المنتج
  • الوصف
  • المادة
  • المقاس أو الأبعاد أو المواصفات
  • المكوّنات
  • تعليمات العناية
  • أسماء/خيارات المتغيرات

(فهذه تساعد الذكاء الاصطناعي على تقديم إجابات أفضل.)

إثراء بيانات المنتجات من الوسوم

split_tag_to_metafield_by

تُعد وسوم Shopify طريقة مريحة لتصنيف المنتجات، لكنها تُخزَّن كقائمة مسطحة من السلاسل النصية ولا يمكن استخدامها كفلاتر منظَّمة. يتيح لك هذا الإعداد تحويل الوسوم بصيغة key:value إلى حقول ميتافيلد فعلية يمكن لـ Shoply فهرستها واستخدامها في التصفية.

كيف يعمل ذلك:

اضبط split_tag_to_metafield_by على حرف الفاصل المستخدم في وسومك. سيقوم Shoply بتقسيم كل وسم عند ذلك الحرف، واعتبار الجزء الأيسر مفتاح الميتافيلد والجزء الأيمن القيمة، ثم فهرستها وفقًا لذلك.

على سبيل المثال، إذا كانت منتجاتك تحتوي على وسوم مثل:

plaintext
material:aluminum color:matte-black compatible-with:iPhone 15

فإن تعيين الفاصل إلى ":" سينتج حقول ميتافيلد كالتالي:

المفتاحالقيمة
materialaluminum
colormatte-black
compatible-withiPhone 15

يمكن بعد ذلك استخدام حقول الميتافيلد المفهرسة هذه كفلاتر سمات في Shoply AI Search — تمامًا مثل حقول الميتافيلد الأصلية في Shopify.

أما الوسوم التي لا تحتوي على الفاصل، فسيتجاهلها هذا الإعداد وتبقى كوسوم عادية.

مثال على الإعداد:

json
{ "split_tag_to_metafield_by": ":" }

متى تستخدم هذا:

  • عندما يستخدم متجرك بالفعل وسوم key:value للسمات (على سبيل المثال، من استيراد مجمّع أو تطبيق طرف ثالث)
  • عندما تريد إضافة سمات قابلة للتصفية دون إنشاء تعريفات رسمية لحقول الميتافيلد في Shopify
  • عندما تحتاج إلى طريقة سريعة لإتاحة بيانات منتجات منظَّمة لـ Shoply دون إعادة وسم كتالوجك

التحكم في عرض المنتجات

استخدم هذه الإعدادات للتحكم في المعلومات التي تظهر عند عرض المنتجات في واجهة الدردشة أو البحث.

ولإجراء تغييرات مرئية على الحقول التي تُبقيها، يمكنك تخصيص تنسيق بطاقات المنتجات باستخدام CSS.

hide_discount

عند تعيينه إلى true، سيتم إخفاء نسب الخصم المئوية (مثل “-40%”) من عروض المنتجات. ويكون هذا مفيدًا إذا كنت لا تريد إبراز الخصومات للعملاء.

hide_price

عند تعيينه إلى true، سيتم إخفاء جميع معلومات الأسعار، بما في ذلك الأسعار الأصلية والأسعار المخفّضة. استخدم هذا إذا كنت تفضّل أن يزور العملاء صفحة المنتج لرؤية السعر، أو إذا كانت استراتيجيتك التسعيرية تتطلب إخفاء الأسعار في واجهة الدردشة/البحث.

hide_review

عند تعيينه إلى true، لن تظهر تقييمات المراجعات على عروض المنتجات. ويكون هذا مفيدًا إذا كنت لا تريد أن تؤثر درجات المراجعات في قرارات العملاء داخل واجهة الدردشة/البحث.

مثال على كائن JSON صالح

إليك مثالًا صالحًا بالكامل:

json
{ "blacklist_product_fields": [ "profit_margin", "inventory_level" ], "blacklist_display_filters": [ "product_type", "category_name", "warehouse_region", "care_instructions" ], "blacklist_namespaces": [ "SupplierInfo" ], "split_tag_to_metafield_by": ":", "hide_discount": true, "hide_price": false, "hide_review": false }

يمكنك إزالة العناصر التي لا تحتاجها، أو إضافة مفاتيح ميتافيلد ومساحات أسماء خاصة بك. اضبط خيارات hide_* على true أو false وفقًا لتفضيلاتك.