Controlarea metacâmpurilor produsului  pe care Shoply le poate utiliza

Cum să blochezi metacâmpurile produsului

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_date
  • product_type
  • backstock_number
  • upc
  • shipping_lead_time
  • brand

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ți
  • care_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:

plaintext
material:aluminum color:matte-black compatible-with:iPhone 15

Setarea delimitatorului la ":" va produce metacâmpurile:

CheieValoare
materialaluminum
colormatte-black
compatible-withiPhone 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:

json
{ "split_tag_to_metafield_by": ":" }

Când să utilizezi această setare:

  • Magazinul tău utilizează deja etichete key:value pentru 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:

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 }

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.