Kontrollere hvilke produktmetafelter  Shoply kan bruke

Slik svartelister du produktmetafelter

AI-shoppingassistenten din er utviklet for å hjelpe kunder ved å lese produktinformasjonen din, svare på spørsmål og komme med anbefalinger.

Men ikke alle produktdata er ment for kunder. Noen produktmetafelter  kan inneholde intern informasjon (for eksempel fortjenestemargin), leverandørdetaljer eller andre opplysninger som bør forbli private. I slike tilfeller ønsker du kanskje at Shoply ikke skal bruke disse metafeltene når den svarer på kundespørsmål.

Shoply bruker AI til automatisk å avgjøre hvilke metafelter som kan brukes når den svarer på kundespørsmål. For å gi deg full kontroll lar Shoply deg angi spesifikke produktmetafelter eller hele navneområder for metafelter som svartelistet (utelukket).

Denne veiledningen forklarer hvorfor dette er nyttig, og hvordan du konfigurerer det.

Hvor finner du avanserte innstillinger?

Gå til delen «Innstillinger» i appens administrasjonskonsoll, og bla deretter ned til delen «Avanserte innstillinger». I denne delen kan du oppgi et JSON-objekt  for å konfigurere ulike innstillinger.

Innstillinger for svartelisting

Bruk disse innstillingene for å hindre Shoply i å bruke bestemte produktmetafelter når den svarer på kundespørsmål.

blacklist_product_fields

En liste over eksakte nøkler for metafelter (feltnavn) du vil utelate. Feltnavnet må samsvare nøyaktig med metafeltnøkkelen slik den vises i Shopify.

Eksempler på metafeltnøkler:

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

Merk: Hvis du ikke vil vise produktets leverandør, må du legge til «brand» i svartelisten, siden Shoply av hensyn til eldre løsninger bruker metafeltet brand til å lagre leverandørinformasjon.

blacklist_display_filters

En liste over eksakte nøkler for metafelter som bare skal skjules i filter-/fasettgrensesnittet. I motsetning til blacklist_product_fields er disse feltene fortsatt tilgjengelige for AI når den svarer på kundespørsmål – de vises bare ikke som valgbare filtre i søkegrensesnittet.

Dette er nyttig når et metafelt inneholder verdifull produktinformasjon som AI bør kjenne til, men som ikke egner seg som et kundevendt filter.

Eksempel:

  • warehouse_region — nyttig kontekst for AI, men ikke et nyttig filter for kunder
  • care_instructions — bra for AI-svar, men ikke en meningsfull filterkategori

blacklist_namespaces

En liste over hele navneområder  du vil at AI skal ignorere.

Eksempel:

  • RenterInfo

Hvis et metafelt tilhører et svartelistet navneområde, utelukkes alle feltene i dette navneområdet automatisk.

Dette er nyttig når et helt navneområde inneholder intern eller sensitiv informasjon.

Tips for svartelisting

Anbefales å svarteliste:

  • Leverandørkoder
  • Lager-/beholdningsdetaljer
  • Interne merknader om ordreoppfyllelse
  • Metafelter som brukes av andre apper
  • Alle felt som ikke bør være synlige for kunder

Unngå å svarteliste felt som:

  • Produkttittel
  • Beskrivelse
  • Materiale
  • Størrelse, mål eller spesifikasjoner
  • Ingredienser
  • Vedlikeholdsanvisninger
  • Variantnavn/-alternativer

(Disse hjelper AI med å gi bedre svar.)

Berike produktdata fra tagger

split_tag_to_metafield_by

Shopify-tagger er en praktisk måte å merke produkter på, men de lagres som en flat liste med tekststrenger og kan ikke brukes som strukturerte filtre. Med denne innstillingen kan du konvertere tagger i key:value-format til ordentlige metafelter som Shoply kan indeksere og bruke til filtrering.

Slik fungerer det:

Angi split_tag_to_metafield_by til skilletegnet som brukes i taggene dine. Shoply deler hver tagg ved dette tegnet, behandler venstresiden som metafeltnøkkelen og høyresiden som verdien, og indekserer dem deretter.

Hvis produktene dine for eksempel har tagger som:

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

vil innstilling av skilletegnet til ":" opprette metafelter:

NøkkelVerdi
materialaluminum
colormatte-black
compatible-withiPhone 15

Disse indekserte metafeltene kan deretter brukes som fasettfiltre i Shoply AI Search – akkurat som opprinnelige Shopify-metafelter.

Tagger som ikke inneholder skilletegnet, ignoreres av denne innstillingen og forblir vanlige tagger.

Eksempel på konfigurasjon:

json
{ "split_tag_to_metafield_by": ":" }

Når bør dette brukes:

  • Butikken din bruker allerede key:value-tagger for attributter (for eksempel fra en masseimport eller en tredjepartsapp)
  • Du vil legge til filtrerbare attributter uten å opprette formelle Shopify-definisjoner for metafelter
  • Du trenger en rask måte å gjøre strukturerte produktdata tilgjengelige for Shoply uten å tagge katalogen på nytt

Kontrollere produktvisning

Bruk disse innstillingene for å kontrollere hvilken informasjon som vises når produkter vises i chatten eller søkegrensesnittet.

hide_discount

Når den settes til true, skjules rabattprosentene (for eksempel «-40 %») fra produktvisningene. Dette er nyttig hvis du ikke ønsker å fremheve rabatter overfor kunder.

hide_price

Når den settes til true, skjules all prisinformasjon, inkludert opprinnelige priser og rabatterte priser. Bruk dette hvis du foretrekker at kunder besøker produktsiden for å se prisen, eller hvis prisstrategien din krever at priser skjules i chatten/søkegrensesnittet.

hide_review

Når den settes til true, vises ikke vurderinger fra anmeldelser i produktvisningene. Dette er nyttig hvis du ikke vil at anmeldelsespoeng skal påvirke kundenes valg i chatten/søkegrensesnittet.

Eksempel på et gyldig JSON-objekt

Her er et fullstendig gyldig eksempel:

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 }

Du kan fjerne elementer du ikke trenger, eller legge til egne metafeltnøkler og navneområder. Sett hide_*-alternativene til true eller false etter behov.