Kaip valdyti, kuriuos produkto metafields Shoply gali naudoti
Jūsų AI Shopping Assistant sukurtas tam, kad padėtų klientams skaitydamas jūsų produkto informaciją, atsakydamas į klausimus ir teikdamas rekomendacijas.
Tačiau ne visi produkto duomenys yra skirti klientams. Kai kurie product metafields gali apimti vidinę informaciją (pvz., pelno maržą), tiekėjo duomenis ar kitus atributus, kurie turėtų likti privatūs. Tokiais atvejais galite norėti, kad Shoply nenaudotų šių metafields atsakydamas į klientų klausimus.
Shoply naudoja AI, kad automatiškai nustatytų, kuriuos metafields galima naudoti atsakant į klientų klausimus. Tačiau, kad suteiktų jums visišką kontrolę, Shoply leidžia nustatyti juodąjį sąrašą (exclude) konkretiems produkto metafields arba ištisoms metafield namespace sritims.
Šiame vadove paaiškinama, kodėl tai naudinga ir kaip tai sukonfigūruoti.
Kur rasti Advanced Settings?
Eikite į programėlės administravimo konsolės skiltį „Settings“, tada slinkite žemyn iki skilties „Advanced Settings“. Šioje skiltyje galite pateikti JSON objektą , kad sukonfigūruotumėte įvairius nustatymus.
Dėl platesnės duomenų politikos peržiūrėkite kokią informaciją Shoply gali naudoti.

Juodojo sąrašo nustatymai
Naudokite šiuos nustatymus, kad neleistumėte Shoply naudoti konkrečių produkto metafields atsakant į klientų klausimus.
Jei norite paslėpti visą elementą, o ne atskirus laukus, neįtraukite ištisų produktų į indeksavimą.
blacklist_product_fields
Sąrašas tikslių metafield raktų (laukų pavadinimų), kuriuos norite neįtraukti. Lauko pavadinimas turi tiksliai atitikti metafield raktą taip, kaip jis rodomas Shopify viduje.
Metafield raktų pavyzdžiai:
start_dateproduct_typebackstock_numberupcshipping_lead_timebrand
Pastaba: jei nenorite rodyti produkto tiekėjo, turite įtraukti „brand“ į juodąjį sąrašą,
nes Shoply naudoja brand metafield tiekėjo informacijai saugoti dėl istorinių priežasčių.
blacklist_display_filters
Sąrašas tikslių metafield raktų, kuriuos norite slėpti tik filtro/facet UI. Skirtingai nuo blacklist_product_fields, šie laukai vis tiek prieinami AI atsakant į klientų klausimus — jie tiesiog nerodomi kaip pasirenkami filtrai paieškos sąsajoje.
Daugiau informacijos apie tai, kurie atributai rodomi, rasite kaip Shoply generuoja produktų filtrus.
Tai naudinga, kai metafield turi vertingos produkto informacijos, kurią AI turėtų žinoti, bet kuri neturi prasmės kaip klientams matomas filtras.
Pavyzdys:
warehouse_region— naudinga AI kaip kontekstas, bet nenaudingas filtras klientamscare_instructions— tinka AI atsakymams, bet nėra prasminga filtrų kategorija
blacklist_namespaces
Sąrašas ištisų namespace sričių , kurias norite, kad AI ignoruotų.
Pavyzdys:
RenterInfo
Jei metafield priklauso įtrauktai į juodąjį sąrašą namespace sričiai, visi laukai toje namespace srityje automatiškai neįtraukiami.
Tai naudinga, kai visa namespace sritis yra vidinė arba jautri.
Juodojo sąrašo sudarymo patarimai
Rekomenduojama įtraukti į juodąjį sąrašą:
- Tiekėjų kodus
- Sandėlio / inventoriaus informaciją
- Vidines vykdymo pastabas
- Metafields, kuriuos naudoja kitos programėlės
- Bet kokį lauką, kuris neturėtų būti matomas klientams
Venkite įtraukti į juodąjį sąrašą tokius laukus kaip:
- Produkto pavadinimas
- Aprašymas
- Medžiaga
- Dydis, matmenys ar specifikacijos
- Sudedamosios dalys
- Priežiūros instrukcijos
- Varianto pavadinimai / parinktys
(Tai padeda AI pateikti geresnius atsakymus.)
Praturtinkite produkto duomenis iš tagų
split_tag_to_metafield_by
Shopify tagai yra patogus būdas žymėti produktus, tačiau jie saugomi kaip paprastas eilutinių reikšmių sąrašas ir negali būti naudojami kaip struktūruoti filtrai. Šis nustatymas leidžia konvertuoti key:value stiliaus tagus į tinkamus metafields, kuriuos Shoply gali indeksuoti ir naudoti filtravimui.
Kaip tai veikia:
Nustatykite split_tag_to_metafield_by į skyriklio simbolį, naudojamą jūsų taguose. Shoply padalys kiekvieną tagą pagal tą simbolį, kairę pusę laikys metafield raktu, o dešinę — reikšme, ir atitinkamai juos indeksuos.
Pavyzdžiui, jei jūsų produktai turi tokius tagus:
material:aluminum
color:matte-black
compatible-with:iPhone 15Nustačius skyriklį į ":", bus sukurti metafields:
| Raktas | Reikšmė |
|---|---|
material | aluminum |
color | matte-black |
compatible-with | iPhone 15 |
Šie indeksuoti metafields tada gali būti naudojami kaip facet filtrai Shoply AI Search — kaip ir vietiniai Shopify metafields.
Tagai, kuriuose nėra skyriklio, šio nustatymo yra ignoruojami ir lieka paprastais tagais.
Konfigūracijos pavyzdys:
{
"split_tag_to_metafield_by": ":"
}Kada tai naudoti:
- Jūsų parduotuvėje jau naudojami
key:valuetagai atributams (pvz., po masinio importavimo arba iš trečiosios šalies programėlės) - Norite pridėti filtruojamus atributus nesukurdami formalių Shopify metafield apibrėžimų
- Jums reikia greito būdo pateikti struktūruotus produkto duomenis Shoply, neperžymint viso katalogo
Valdykite produkto rodymą
Naudokite šiuos nustatymus, kad valdytumėte, kokia informacija rodoma, kai produktai pateikiami pokalbio arba paieškos sąsajoje.
Jei norite vizualiai pakeisti laukus, kuriuos paliekate, galite pritaikyti product-card stilių naudodami CSS.
hide_discount
Kai nustatyta true, nuolaidų procentai (pvz., „-40%“) bus paslėpti produkto rodiniuose. Tai naudinga, jei nenorite akcentuoti nuolaidų klientams.
hide_price
Kai nustatyta true, visa kainų informacija bus paslėpta, įskaitant pradines kainas ir kainas su nuolaida. Naudokite tai, jei norite, kad klientai lankytųsi produkto puslapyje norėdami pamatyti kainą, arba jei jūsų kainodaros strategija reikalauja slėpti kainas pokalbio / paieškos sąsajoje.
hide_review
Kai nustatyta true, atsiliepimų įvertinimai nebus rodomi produkto rodiniuose. Tai naudinga, jei nenorite, kad atsiliepimų balai darytų įtaką klientų sprendimams pokalbio / paieškos sąsajoje.
Galiojančio JSON objekto pavyzdys
Štai visiškai galiojantis pavyzdys:
{
"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
}Galite pašalinti elementus, kurių jums nereikia, arba pridėti savo metafield raktus ir namespace sritis. Nustatykite hide_* parinktis į true arba false pagal savo pageidavimus.
