التحكم في حقول المنتجات الوصفية التي يمكن لـ Shoply استخدامها
صُمّم مساعد التسوق بالذكاء الاصطناعي لمساعدة العملاء من خلال قراءة معلومات منتجاتك والإجابة عن الأسئلة وتقديم التوصيات.
لكن ليست كل بيانات المنتجات مخصّصة للعملاء. قد تتضمن بعض الحقول الوصفية للمنتجات معلومات داخلية، مثل هامش الربح، أو تفاصيل المورّدين، أو سمات أخرى ينبغي أن تظل خاصة. في هذه الحالات، قد تفضّل ألا يستخدم Shoply هذه الحقول الوصفية عند الإجابة عن أسئلة العملاء.
يستخدم Shoply الذكاء الاصطناعي لتحديد الحقول الوصفية التي يمكن استخدامها تلقائيًا عند الإجابة عن أسئلة العملاء. ولمنحك تحكمًا كاملًا، يتيح لك Shoply وضع حقول وصفية محددة للمنتجات أو مساحات أسماء الحقول الوصفية بأكملها في القائمة السوداء (استبعادها).
يوضح هذا الدليل سبب فائدة ذلك وكيفية ضبطه.
أين تجد الإعدادات المتقدمة؟
انتقل إلى قسم “Settings” في وحدة تحكم إدارة التطبيق، ثم مرّر لأسفل إلى قسم “Advanced Settings”. في هذا القسم، يمكنك تقديم كائن JSON لضبط إعدادات متنوعة.
إعدادات القائمة السوداء
استخدم هذه الإعدادات لمنع Shoply من استخدام حقول وصفية محددة للمنتجات عند الإجابة عن أسئلة العملاء.
blacklist_product_fields
قائمة بمفاتيح الحقول الوصفية المطابقة تمامًا (أسماء الحقول) التي تريد استبعادها. يجب أن يطابق اسم الحقل مفتاح الحقل الوصفي تمامًا كما يظهر داخل Shopify.
أمثلة على مفاتيح الحقول الوصفية:
start_dateproduct_typebackstock_numberupcshipping_lead_timebrand
ملاحظة: إذا كنت لا تريد إظهار مورّد المنتج، فعليك إضافة “brand” إلى القائمة السوداء، لأن Shoply يستخدم الحقل الوصفي brand لتخزين معلومات المورّد لأسباب تتعلق بالتوافق مع الأنظمة القديمة.
blacklist_display_filters
قائمة بمفاتيح الحقول الوصفية المطابقة تمامًا التي تريد إخفاءها من واجهة الفلاتر/الفئات فقط. وعلى خلاف blacklist_product_fields، تظل هذه الحقول متاحة للذكاء الاصطناعي للإجابة عن أسئلة العملاء، لكنها لا تظهر كفلاتر قابلة للتحديد في واجهة البحث.
يفيد هذا عندما يحتوي الحقل الوصفي على معلومات قيّمة عن المنتج ينبغي للذكاء الاصطناعي معرفتها، لكنها لا تصلح كفلتر موجّه للعملاء.
مثال:
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 من دون إعادة وسم كتالوجك
التحكم في عرض المنتجات
استخدم هذه الإعدادات للتحكم في المعلومات التي تظهر عند عرض المنتجات في المحادثة أو واجهة البحث.
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 وفقًا لتفضيلاتك.
