التحكم في حقول الميتافيلد الخاصة بالمنتجات التي يمكن لـ Shoply استخدامها
صُمم مساعد التسوق بالذكاء الاصطناعي لديك لمساعدة العملاء من خلال قراءة معلومات منتجاتك، والإجابة عن الأسئلة، وتقديم التوصيات.
ومع ذلك، ليست كل بيانات المنتجات مخصصة للعملاء. فقد تتضمن بعض حقول الميتافيلد الخاصة بالمنتجات معلومات داخلية (مثل هامش الربح)، أو تفاصيل المورّد، أو سمات أخرى يجب أن تظل خاصة. في هذه الحالات، قد تفضّل ألا يستخدم Shoply هذه الحقول عند الإجابة عن أسئلة العملاء.
يستخدم Shoply الذكاء الاصطناعي لتحديد حقول الميتافيلد التي يمكن استخدامها تلقائيًا عند الإجابة عن أسئلة العملاء. ولكن لمنحك تحكمًا كاملًا، يتيح لك Shoply تعيين قائمة سوداء (استثناء) لحقول ميتافيلد معينة خاصة بالمنتجات أو حتى مساحات أسماء كاملة للميتافيلد.
يشرح هذا الدليل سبب فائدة ذلك وكيفية إعداده.
أين تجد الإعدادات المتقدمة؟
انتقل إلى قسم “Settings” في لوحة تحكم إدارة التطبيق، ثم مرّر إلى أسفل حتى قسم “Advanced Settings”. في هذا القسم، يمكنك تقديم كائن JSON لإعداد خيارات متنوعة.
للاطلاع على سياسة البيانات بشكل أشمل، راجع ما هي المعلومات التي يمكن لـ Shoply استخدامها.
إعدادات القائمة السوداء
استخدم هذه الإعدادات لمنع Shoply من استخدام حقول ميتافيلد معينة خاصة بالمنتجات عند الإجابة عن أسئلة العملاء.
لإخفاء عنصر كامل بدلًا من الحقول الفردية، يمكنك استبعاد منتجات كاملة من الفهرسة.
blacklist_product_fields
قائمة من مفاتيح الميتافيلد الدقيقة (أسماء الحقول) التي تريد استبعادها. يجب أن يطابق اسم الحقل مفتاح الميتافيلد تمامًا كما يظهر داخل Shopify.
أمثلة على مفاتيح الميتافيلد:
start_dateproduct_typebackstock_numberupcshipping_lead_timebrand
ملاحظة: إذا كنت لا تريد إظهار مورّد المنتج، فعليك إضافة “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 بتقسيم كل وسم عند ذلك الحرف، واعتبار الجزء الأيسر مفتاح الميتافيلد والجزء الأيمن القيمة، ثم فهرستها وفقًا لذلك.
على سبيل المثال، إذا كانت منتجاتك تحتوي على وسوم مثل:
material:aluminum
color:matte-black
compatible-with:iPhone 15فإن تعيين الفاصل إلى ":" سينتج حقول ميتافيلد كالتالي:
| المفتاح | القيمة |
|---|---|
material | aluminum |
color | matte-black |
compatible-with | iPhone 15 |
يمكن بعد ذلك استخدام حقول الميتافيلد المفهرسة هذه كفلاتر سمات في Shoply AI Search — تمامًا مثل حقول الميتافيلد الأصلية في Shopify.
أما الوسوم التي لا تحتوي على الفاصل، فسيتجاهلها هذا الإعداد وتبقى كوسوم عادية.
مثال على الإعداد:
{
"split_tag_to_metafield_by": ":"
}متى تستخدم هذا:
- عندما يستخدم متجرك بالفعل وسوم
key:valueللسمات (على سبيل المثال، من استيراد مجمّع أو تطبيق طرف ثالث) - عندما تريد إضافة سمات قابلة للتصفية دون إنشاء تعريفات رسمية لحقول الميتافيلد في Shopify
- عندما تحتاج إلى طريقة سريعة لإتاحة بيانات منتجات منظَّمة لـ Shoply دون إعادة وسم كتالوجك
التحكم في عرض المنتجات
استخدم هذه الإعدادات للتحكم في المعلومات التي تظهر عند عرض المنتجات في واجهة الدردشة أو البحث.
ولإجراء تغييرات مرئية على الحقول التي تُبقيها، يمكنك تخصيص تنسيق بطاقات المنتجات باستخدام CSS.
hide_discount
عند تعيينه إلى true، سيتم إخفاء نسب الخصم المئوية (مثل “-40%”) من عروض المنتجات. ويكون هذا مفيدًا إذا كنت لا تريد إبراز الخصومات للعملاء.
hide_price
عند تعيينه إلى true، سيتم إخفاء جميع معلومات الأسعار، بما في ذلك الأسعار الأصلية والأسعار المخفّضة. استخدم هذا إذا كنت تفضّل أن يزور العملاء صفحة المنتج لرؤية السعر، أو إذا كانت استراتيجيتك التسعيرية تتطلب إخفاء الأسعار في واجهة الدردشة/البحث.
hide_review
عند تعيينه إلى true، لن تظهر تقييمات المراجعات على عروض المنتجات. ويكون هذا مفيدًا إذا كنت لا تريد أن تؤثر درجات المراجعات في قرارات العملاء داخل واجهة الدردشة/البحث.
مثال على كائن 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 وفقًا لتفضيلاتك.
