Контролиране на това кои метаполета на продуктите може да използва Shoply
Вашият AI асистент за пазаруване е създаден да помага на клиентите, като чете информацията за продуктите ви, отговаря на въпроси и дава препоръки.
Но не всички данни за продуктите са предназначени за клиентите. Някои метаполета на продуктите може да съдържат вътрешна информация (например марж на печалбата), данни за доставчици или други атрибути, които трябва да останат поверителни. В такива случаи може да предпочитате Shoply да не използва тези метаполета, когато отговаря на въпроси на клиентите.
Shoply използва AI, за да определя автоматично кои метаполета могат да се използват при отговаряне на въпроси на клиентите. За да ви даде пълен контрол обаче, 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, тези полета все още са достъпни за AI при отговаряне на въпроси на клиентите — те просто не се показват като избираеми филтри в интерфейса за търсене.
Това е полезно, когато метаполето съдържа ценна информация за продукта, която AI трябва да знае, но няма смисъл да бъде филтър, видим за клиентите.
Пример:
warehouse_region— полезен контекст за AI, но не и полезен филтър за клиентитеcare_instructions— подходящо за отговори от AI, но не и смислена категория за филтриране
blacklist_namespaces
Списък с цели пространства от имена , които искате AI да игнорира.
Пример:
RenterInfo
Ако дадено метаполе принадлежи към пространство от имена в черния списък, всички полета в това пространство от имена се изключват автоматично.
Това е полезно, когато цялото пространство от имена е вътрешно или съдържа чувствителна информация.
Съвети за добавяне в черен списък
Препоръчително е да добавите в черен списък:
- Кодове на доставчици
- Данни за складови наличности / инвентар
- Вътрешни бележки за изпълнение на поръчки
- Метаполета, използвани от други приложения
- Всяко поле, което не трябва да се вижда от клиентите
Избягвайте да добавяте в черен списък полета като:
- Заглавие на продукта
- Описание
- Материал
- Размер, габарити или спецификации
- Съставки
- Инструкции за поддръжка
- Имена/опции на варианти
(Те помагат на AI да дава по-добри отговори.)
Обогатяване на данните за продуктите чрез тагове
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 според предпочитанията си.
