Controlarea metacâmpurilor produsului pe care Shoply le poate utiliza
Asistentul tău AI pentru cumpărături este conceput să îi ajute pe clienți citind informațiile despre produse, răspunzând la întrebări și făcând recomandări.
Totuși, nu toate datele despre produse sunt destinate clienților. Unele metacâmpuri ale produsului pot include informații interne (precum marja de profit), detalii despre furnizori sau alte atribute care ar trebui să rămână private. În aceste cazuri, este posibil să preferi ca Shoply să nu utilizeze aceste metacâmpuri atunci când răspunde la întrebările clienților.
Shoply utilizează AI pentru a determina automat ce metacâmpuri pot fi folosite atunci când răspunde la întrebările clienților. Totuși, pentru a-ți oferi control deplin, Shoply îți permite să setezi pe lista neagră (excludere) anumite metacâmpuri ale produsului sau spații de nume întregi.
Acest ghid explică de ce este util acest lucru și cum îl poți configura.
Unde găsești setările avansate?
Accesează secțiunea „Setări” din consola de administrare a aplicației, apoi derulează până la secțiunea „Setări avansate”. În această secțiune, poți introduce un obiect JSON pentru a configura diverse setări.
Setările listei negre
Utilizează aceste setări pentru a împiedica Shoply să folosească anumite metacâmpuri ale produsului atunci când răspunde la întrebările clienților.
blacklist_product_fields
O listă de chei exacte ale metacâmpurilor pe care dorești să le excluzi. Numele câmpului trebuie să corespundă exact cheii metacâmpului, așa cum apare în Shopify.
Exemple de chei de metacâmpuri:
start_dateproduct_typebackstock_numberupcshipping_lead_timebrand
Notă: dacă nu dorești să afișezi furnizorul produsului, trebuie să adaugi „brand” în lista neagră, deoarece Shoply utilizează metacâmpul brand pentru a stoca informațiile despre furnizor din motive de compatibilitate cu versiunile vechi.
blacklist_display_filters
O listă de chei exacte ale metacâmpurilor care trebuie ascunse doar din interfața de filtre/fațete. Spre deosebire de blacklist_product_fields, aceste câmpuri sunt în continuare disponibile pentru AI atunci când răspunde la întrebările clienților — pur și simplu nu sunt afișate ca filtre selectabile în interfața de căutare.
Acest lucru este util atunci când un metacâmp conține informații valoroase despre produs pe care AI-ul ar trebui să le cunoască, dar care nu sunt potrivite ca filtru vizibil pentru clienți.
Exemplu:
warehouse_region— context util pentru AI, dar nu un filtru util pentru cliențicare_instructions— bun pentru răspunsurile AI, dar nu o categorie de filtru relevantă
blacklist_namespaces
O listă de spații de nume întregi pe care dorești ca AI-ul să le ignore.
Exemplu:
RenterInfo
Dacă un metacâmp aparține unui spațiu de nume aflat pe lista neagră, toate câmpurile din acel spațiu de nume sunt excluse automat.
Acest lucru este util atunci când un întreg spațiu de nume conține informații interne sau sensibile.
Sfaturi pentru folosirea listei negre
Se recomandă adăugarea pe lista neagră a:
- Codurilor furnizorilor
- Detaliilor despre depozit / inventar
- Notițelor interne despre procesarea comenzilor
- Metacâmpurilor utilizate de alte aplicații
- Oricărui câmp care nu ar trebui să fie vizibil clienților
Evită adăugarea pe lista neagră a unor câmpuri precum:
- Titlul produsului
- Descrierea
- Materialul
- Mărimea, dimensiunile sau specificațiile
- Ingredientele
- Instrucțiunile de îngrijire
- Numele/opțiunile variantelor
(Acestea ajută AI-ul să ofere răspunsuri mai bune.)
Îmbogățirea datelor despre produse folosind etichete
split_tag_to_metafield_by
Etichetele Shopify sunt o modalitate convenabilă de a eticheta produsele, dar sunt stocate ca o listă plată de șiruri de caractere și nu pot fi utilizate ca filtre structurate. Această setare îți permite să transformi etichetele de tip key:value în metacâmpuri propriu-zise pe care Shoply le poate indexa și utiliza pentru filtrare.
Cum funcționează:
Setează split_tag_to_metafield_by la caracterul delimitator utilizat în etichetele tale. Shoply va împărți fiecare etichetă la acel caracter, va trata partea stângă ca cheia metacâmpului și partea dreaptă ca valoarea, apoi le va indexa corespunzător.
De exemplu, dacă produsele tale au etichete precum:
material:aluminum
color:matte-black
compatible-with:iPhone 15Setarea delimitatorului la ":" va produce metacâmpurile:
| Cheie | Valoare |
|---|---|
material | aluminum |
color | matte-black |
compatible-with | iPhone 15 |
Aceste metacâmpuri indexate pot fi apoi utilizate ca filtre de fațetă în Shoply AI Search — la fel ca metacâmpurile native Shopify.
Etichetele care nu conțin delimitatorul sunt ignorate de această setare și rămân etichete obișnuite.
Exemplu de configurare:
{
"split_tag_to_metafield_by": ":"
}Când să utilizezi această setare:
- Magazinul tău utilizează deja etichete
key:valuepentru atribute (de exemplu, dintr-un import în masă sau dintr-o aplicație terță) - Dorești să adaugi atribute filtrabile fără să creezi definiții formale de metacâmpuri Shopify
- Ai nevoie de o modalitate rapidă de a expune date structurate despre produse în Shoply fără să îți etichetezi din nou catalogul
Controlarea afișării produselor
Utilizează aceste setări pentru a controla ce informații sunt afișate atunci când produsele apar în chat sau în interfața de căutare.
hide_discount
Când este setat la true, procentele de reducere (de exemplu, „-40%”) vor fi ascunse din afișarea produselor. Este util dacă nu dorești să accentuezi reducerile în fața clienților.
hide_price
Când este setat la true, toate informațiile despre preț vor fi ascunse, inclusiv prețurile inițiale și cele reduse. Utilizează această setare dacă preferi ca clienții să acceseze pagina produsului pentru a vedea prețul sau dacă strategia ta de prețuri impune ascunderea prețurilor în interfața de chat/căutare.
hide_review
Când este setat la true, evaluările recenziilor nu vor fi afișate în prezentarea produselor. Este util dacă nu dorești ca scorurile recenziilor să influențeze deciziile clienților în interfața de chat/căutare.
Exemplu de obiect JSON valid
Iată un exemplu complet valid:
{
"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
}Poți elimina elementele de care nu ai nevoie sau poți adăuga propriile chei și spații de nume pentru metacâmpuri. Setează opțiunile hide_* la true sau false în funcție de preferințele tale.
