Miten hallita, mitä tuotteen metafield-kenttiä Shoply voi käyttää

How to Blacklist Product Metafields

AI Shopping Assistant on suunniteltu auttamaan asiakkaita lukemalla tuotetietojasi, vastaamalla kysymyksiin ja tekemällä suosituksia.

Kaikkia tuotetietoja ei kuitenkaan ole tarkoitettu asiakkaille. Jotkin tuotteen metafield-kentät  voivat sisältää sisäisiä tietoja (kuten katetta), toimittajatietoja tai muita ominaisuuksia, joiden tulisi pysyä yksityisinä. Näissä tapauksissa saatat mieluummin estää Shoplya käyttämästä näitä metafield-kenttiä vastatessaan asiakkaiden kysymyksiin.

Shoply käyttää tekoälyä määrittääkseen automaattisesti, mitä metafield-kenttiä voidaan käyttää asiakkaiden kysymyksiin vastaamiseen. Jotta sinulla olisi kuitenkin täysi hallinta, Shoply antaa sinun asettaa estolistalle (exclude) tiettyjä tuotteen metafield-kenttiä tai kokonaisia metafield-nimiavaruuksia.

Tässä oppaassa kerrotaan, miksi tämä on hyödyllistä ja miten se määritetään.

Mistä löydän Lisäasetukset?

Siirry sovelluksen ylläpitokonsolin “Settings”-osioon ja vieritä sitten alas “Advanced Settings” -osioon. Tässä osiossa voit antaa JSON-olion  erilaisten asetusten määrittämistä varten.

Laajemman tietokäytännön osalta tutustu siihen, mitä tietoja Shoply voi käyttää.

Settings → Advanced Settings is the editor used for the configuration below. The screenshot shows the demo store’s existing configuration; use the keys explained in this guide.
Settings → Advanced Settings is the editor used for the configuration below. The screenshot shows the demo store’s existing configuration; use the keys explained in this guide. Click the screenshot to view it at full size.

Estolista-asetukset

Käytä näitä asetuksia estääksesi Shoplya käyttämästä tiettyjä tuotteen metafield-kenttiä vastatessaan asiakkaiden kysymyksiin.

Jos haluat piilottaa kokonaisen tuotteen yksittäisten kenttien sijaan, sulje kokonaiset tuotteet pois indeksoinnista.

blacklist_product_fields

Luettelo täsmällisistä metafield-avaimista (kenttänimistä), jotka haluat sulkea pois. Kentän nimen on vastattava metafieldin avainta täsmälleen sellaisena kuin se näkyy Shopifyssa.

Esimerkkejä metafield-avaimista:

  • start_date
  • product_type
  • backstock_number
  • upc
  • shipping_lead_time
  • brand

Huomaa: jos et halua näyttää tuotteen toimittajaa, sinun täytyy lisätä “brand” estolistalle, koska Shoply käyttää brand-metafieldiä toimittajatietojen tallentamiseen historiallisista syistä.

blacklist_display_filters

Luettelo täsmällisistä metafield-avaimista, jotka piilotetaan vain suodatin-/facetti-käyttöliittymästä. Toisin kuin blacklist_product_fields, nämä kentät ovat edelleen tekoälyn käytettävissä asiakkaiden kysymyksiin vastaamista varten — niitä ei vain näytetä valittavina suodattimina hakukäyttöliittymässä.

Taustatietoa siitä, mitkä attribuutit näkyvät, löydät kohdasta miten Shoply luo tuotesuodattimet.

Tämä on hyödyllistä, kun metafield sisältää arvokasta tuotetietoa, joka tekoälyn pitäisi tietää, mutta joka ei ole järkevä asiakkaalle näkyvänä suodattimena.

Esimerkki:

  • warehouse_region — hyödyllinen konteksti tekoälylle, mutta ei hyödyllinen suodatin asiakkaille
  • care_instructions — hyvä tekoälyn vastauksille, mutta ei mielekäs suodatinkategoria

blacklist_namespaces

Luettelo kokonaisista nimiavaruuksista , jotka haluat tekoälyn jättävän huomiotta.

Esimerkki:

  • RenterInfo

Jos metafield kuuluu estolistalla olevaan nimiavaruuteen, kaikki kyseisen nimiavaruuden kentät suljetaan automaattisesti pois.

Tämä on hyödyllistä, kun kokonainen nimiavaruus on sisäinen tai arkaluonteinen.

Vinkkejä estolistalle lisäämiseen

Suositellaan lisättäväksi estolistalle:

  • Toimittajakoodit
  • Varasto- / inventaariotiedot
  • Sisäiset toimitushuomiot
  • Muiden sovellusten käyttämät metafield-kentät
  • Kaikki kentät, joiden ei pitäisi näkyä asiakkaille

Vältä lisäämästä estolistalle esimerkiksi tällaisia kenttiä:

  • Tuotteen nimi
  • Kuvaus
  • Materiaali
  • Koko, mitat tai tekniset tiedot
  • Ainesosat
  • Hoito-ohjeet
  • Varianttien nimet/vaihtoehdot

(Nämä auttavat tekoälyä antamaan parempia vastauksia.)

Rikasta tuotetietoja tageista

split_tag_to_metafield_by

Shopifyn tagit ovat kätevä tapa merkitä tuotteita, mutta ne tallennetaan litteänä merkkijonoluettelona eikä niitä voi käyttää rakenteisina suodattimina. Tämän asetuksen avulla voit muuntaa key:value-tyyliset tagit oikeiksi metafield-kentiksi, jotka Shoply voi indeksoida ja joita se voi käyttää suodatukseen.

Miten se toimii:

Aseta split_tag_to_metafield_by siihen erotinmerkkiin, jota tageissasi käytetään. Shoply jakaa jokaisen tagin tämän merkin kohdalta, käsittelee vasenta puolta metafield-avaimena ja oikeaa puolta arvona ja indeksoi ne sen mukaisesti.

Jos tuotteillasi on esimerkiksi tageja kuten:

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

Asettamalla erottimeksi ":" saadaan metafield-kentät:

AvainArvo
materialaluminum
colormatte-black
compatible-withiPhone 15

Näitä indeksoituja metafield-kenttiä voidaan sitten käyttää facetti-suodattimina Shoply AI Searchissa — aivan kuten Shopifyn natiiveja metafield-kenttiä.

Tagit, jotka eivät sisällä erotinmerkkiä, jätetään tämän asetuksen osalta huomiotta ja ne säilyvät tavallisina tageina.

Esimerkkimääritys:

json
{ "split_tag_to_metafield_by": ":" }

Milloin tätä kannattaa käyttää:

  • Kauppasi käyttää jo key:value-tageja attribuutteihin (esim. massatuonnin tai kolmannen osapuolen sovelluksen kautta)
  • Haluat lisätä suodatettavia attribuutteja ilman muodollisten Shopify-metafield-määritelmien luomista
  • Tarvitset nopean tavan tuoda rakenteiset tuotetiedot Shoplyn käyttöön ilman katalogisi uudelleentägäystä

Hallitse tuotteiden näyttöä

Käytä näitä asetuksia hallitaksesi, mitä tietoja näytetään, kun tuotteita esitetään chatissa tai hakukäyttöliittymässä.

Jos haluat tehdä visuaalisia muutoksia niihin kenttiin, jotka pidät näkyvissä, voit mukauttaa product-card-tyylittelyä CSS:llä.

hide_discount

Kun asetuksena on true, alennusprosentit (esim. “-40%”) piilotetaan tuotenäytöistä. Tämä on hyödyllistä, jos et halua korostaa alennuksia asiakkaille.

hide_price

Kun asetuksena on true, kaikki hintatiedot piilotetaan, mukaan lukien alkuperäiset hinnat ja alennetut hinnat. Käytä tätä, jos haluat asiakkaiden siirtyvän tuotesivulle nähdäkseen hinnoittelun tai jos hinnoittelustrategiasi edellyttää hintojen piilottamista chat-/hakukäyttöliittymässä.

hide_review

Kun asetuksena on true, arvosteluluokituksia ei näytetä tuotenäytöissä. Tämä on hyödyllistä, jos et halua arvostelupisteiden vaikuttavan asiakkaiden päätöksiin chat-/hakukäyttöliittymässä.

Esimerkki kelvollisesta JSON-oliosta

Tässä on täysin kelvollinen esimerkki:

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 }

Voit poistaa kohteita, joita et tarvitse, tai lisätä omia metafield-avaimiasi ja nimiavaruuksiasi. Aseta hide_*-vaihtoehdot arvoon true tai false omien mieltymystesi mukaan.