Steuern, welche Produkt-Metafelder Shoply verwenden kann
Dein KI-Shopping-Assistent wurde entwickelt, um Kunden zu helfen, indem er deine Produktinformationen liest, Fragen beantwortet und Empfehlungen gibt.
Allerdings sind nicht alle Produktdaten für Kunden bestimmt. Manche Produkt-Metafelder können interne Informationen (wie die Gewinnmarge), Lieferantendaten oder andere Attribute enthalten, die privat bleiben sollten. In diesen Fällen möchtest du möglicherweise, dass Shoply diese Metafelder nicht verwendet, wenn Kundenfragen beantwortet werden.
Shoply verwendet KI, um automatisch zu bestimmen, welche Metafelder bei der Beantwortung von Kundenfragen verwendet werden können. Damit du jedoch die volle Kontrolle hast, erlaubt Shoply dir, bestimmte Produkt-Metafelder oder ganze Metafeld-Namespaces auf eine Sperrliste (ausschließen) zu setzen.
In diesem Leitfaden erfährst du, warum das nützlich ist und wie du es konfigurierst.
Wo finde ich die erweiterten Einstellungen?
Gehe im Adminbereich der App zum Abschnitt „Einstellungen“ und scrolle dann zum Abschnitt „Erweiterte Einstellungen“. Dort kannst du ein JSON-Objekt angeben, um verschiedene Einstellungen zu konfigurieren.
Einstellungen für die Sperrliste
Mit diesen Einstellungen verhinderst du, dass Shoply bestimmte Produkt-Metafelder bei der Beantwortung von Kundenfragen verwendet.
blacklist_product_fields
Eine Liste von exakten Metafeld-Schlüsseln (Feldnamen), die du ausschließen möchtest. Der Feldname muss genau mit dem Schlüssel des Metafelds übereinstimmen, wie er in Shopify erscheint.
Beispielhafte Metafeld-Schlüssel:
start_dateproduct_typebackstock_numberupcshipping_lead_timebrand
Hinweis: Wenn du den Anbieter des Produkts nicht anzeigen möchtest, musst du brand zur Sperrliste hinzufügen, da Shoply das Metafeld brand aus historischen Gründen zum Speichern von Anbieterinformationen verwendet.
blacklist_display_filters
Eine Liste von exakten Metafeld-Schlüsseln, die nur in der Filter-/Facetten-Benutzeroberfläche ausgeblendet werden sollen. Anders als bei blacklist_product_fields stehen diese Felder der KI weiterhin zur Verfügung, um Kundenfragen zu beantworten – sie werden lediglich nicht als auswählbare Filter in der Suchoberfläche angezeigt.
Das ist nützlich, wenn ein Metafeld wertvolle Produktinformationen enthält, die die KI kennen sollte, die aber keinen sinnvollen kundenorientierten Filter darstellen.
Beispiel:
warehouse_region– hilfreicher Kontext für die KI, aber kein nützlicher Filter für Kundencare_instructions– gut für KI-Antworten, aber keine aussagekräftige Filterkategorie
blacklist_namespaces
Eine Liste vollständiger Namespaces , die die KI ignorieren soll.
Beispiel:
RenterInfo
Wenn ein Metafeld zu einem Namespace auf der Sperrliste gehört, werden alle Felder in diesem Namespace automatisch ausgeschlossen.
Das ist nützlich, wenn ein ganzer Namespace intern oder sensibel ist.
Tipps für die Sperrliste
Empfehlenswert zum Sperren:
- Lieferantencodes
- Lager- / Bestandsdetails
- Interne Hinweise zur Auftragsabwicklung
- Metafelder, die von anderen Apps verwendet werden
- Jedes Feld, das für Kunden nicht sichtbar sein sollte
Du solltest Felder wie diese nicht sperren:
- Produkttitel
- Beschreibung
- Material
- Größe, Abmessungen oder Spezifikationen
- Inhaltsstoffe
- Pflegehinweise
- Variantennamen/-optionen
(Diese helfen der KI, bessere Antworten zu geben.)
Produktdaten mit Tags anreichern
split_tag_to_metafield_by
Shopify-Tags sind eine praktische Möglichkeit, Produkte zu kennzeichnen, werden aber als flache Liste von Zeichenfolgen gespeichert und können nicht als strukturierte Filter verwendet werden. Mit dieser Einstellung kannst du Tags im Stil schlüssel:wert in echte Metafelder umwandeln, die Shoply indexieren und zum Filtern verwenden kann.
So funktioniert es:
Setze split_tag_to_metafield_by auf das Trennzeichen, das in deinen Tags verwendet wird. Shoply teilt jeden Tag an diesem Zeichen auf, behandelt die linke Seite als Metafeld-Schlüssel und die rechte Seite als Wert und indexiert sie entsprechend.
Wenn deine Produkte beispielsweise Tags wie diese haben:
material:aluminum
color:matte-black
compatible-with:iPhone 15führt das Setzen des Trennzeichens auf ":" zu folgenden Metafeldern:
| Schlüssel | Wert |
|---|---|
material | aluminum |
color | matte-black |
compatible-with | iPhone 15 |
Diese indexierten Metafelder können dann als Facettenfilter in Shoply AI Search verwendet werden – genau wie native Shopify-Metafelder.
Tags, die das Trennzeichen nicht enthalten, werden von dieser Einstellung ignoriert und bleiben reguläre Tags.
Beispielkonfiguration:
{
"split_tag_to_metafield_by": ":"
}Wann du dies verwenden solltest:
- Dein Shop verwendet bereits
schlüssel:wert-Tags für Attribute (z. B. aus einem Massenimport oder einer Drittanbieter-App). - Du möchtest filterbare Attribute hinzufügen, ohne formale Shopify-Metafelddefinitionen zu erstellen.
- Du brauchst eine schnelle Möglichkeit, Shoply strukturierte Produktdaten bereitzustellen, ohne deinen Katalog neu zu taggen.
Produktanzeige steuern
Verwende diese Einstellungen, um zu steuern, welche Informationen angezeigt werden, wenn Produkte in der Chat- oder Suchoberfläche dargestellt werden.
hide_discount
Wenn diese Einstellung auf true gesetzt ist, werden Rabattprozentsätze (z. B. „-40 %“) in Produktanzeigen ausgeblendet. Das ist nützlich, wenn du Rabatte gegenüber Kunden nicht hervorheben möchtest.
hide_price
Wenn diese Einstellung auf true gesetzt ist, werden alle Preisinformationen ausgeblendet, einschließlich Originalpreisen und reduzierten Preisen. Verwende dies, wenn Kunden zur Preisansicht lieber die Produktseite besuchen sollen oder deine Preisstrategie verlangt, Preise in der Chat-/Suchoberfläche auszublenden.
hide_review
Wenn diese Einstellung auf true gesetzt ist, werden Bewertungssterne in Produktanzeigen nicht angezeigt. Das ist nützlich, wenn Bewertungswerte die Entscheidungen von Kunden in der Chat-/Suchoberfläche nicht beeinflussen sollen.
Beispiel eines gültigen JSON-Objekts
Hier ist ein vollständig gültiges Beispiel:
{
"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 kannst nicht benötigte Einträge entfernen oder eigene Metafeld-Schlüssel und Namespaces hinzufügen. Setze die Optionen hide_* je nach deinen Präferenzen auf true oder false.
