Jak ovládat, která metafields produktů může Shoply používat
Váš AI Shopping Assistant je navržen tak, aby pomáhal zákazníkům čtením informací o produktech, odpovídáním na otázky a poskytováním doporučení.
Ne všechna produktová data jsou však určena zákazníkům. Některé product metafields mohou obsahovat interní informace (například marži), údaje o dodavatelích nebo jiné atributy, které by měly zůstat soukromé. V takových případech můžete chtít, aby Shoply tyto metafields při odpovídání na otázky zákazníků nepoužíval.
Shoply používá AI k automatickému určení, které metafields lze použít při odpovídání na otázky zákazníků. Aby vám ale poskytl plnou kontrolu, umožňuje Shoply nastavit blacklist (vyloučit) konkrétní product metafields nebo celé metafield namespaces.
Tento návod vysvětluje, proč je to užitečné a jak to nastavit.
Kde najít Advanced Settings?
Přejděte do sekce “Settings” v administrátorské konzoli aplikace a poté sjeďte dolů do sekce “Advanced Settings”. V této sekci můžete zadat JSON object pro konfiguraci různých nastavení.
Pro širší zásady práce s daty si přečtěte jaké informace může Shoply používat.

Nastavení blacklistu
Pomocí těchto nastavení zabráníte Shoply používat konkrétní product metafields při odpovídání na otázky zákazníků.
Pokud chcete skrýt celou položku namísto jednotlivých polí, vylučte celé produkty z indexace.
blacklist_product_fields
Seznam přesných klíčů metafields (názvů polí), které chcete vyloučit. Název pole se musí přesně shodovat s klíčem metafieldu tak, jak je uveden v Shopify.
Příklady klíčů metafields:
start_dateproduct_typebackstock_numberupcshipping_lead_timebrand
Poznámka: pokud nechcete zobrazovat dodavatele produktu, musíte do blacklistu přidat “brand”, protože Shoply z historických důvodů používá metafield brand k ukládání informací o dodavateli.
blacklist_display_filters
Seznam přesných klíčů metafields, které se mají skrýt pouze ve filter/facet UI. Na rozdíl od blacklist_product_fields jsou tato pole stále dostupná pro AI při odpovídání na otázky zákazníků — jen se nezobrazují jako volitelné filtry ve vyhledávacím rozhraní.
Více informací o tom, které atributy se zobrazují, najdete v článku jak Shoply generuje produktové filtry.
To je užitečné, když metafield obsahuje cenné informace o produktu, které by AI měla znát, ale nedávají smysl jako filtr viditelný zákazníkům.
Příklad:
warehouse_region— užitečný kontext pro AI, ale ne užitečný filtr pro zákazníkycare_instructions— vhodné pro odpovědi AI, ale ne smysluplná kategorie filtru
blacklist_namespaces
Seznam celých namespaces , které má AI ignorovat.
Příklad:
RenterInfo
Pokud metafield patří do namespace na blacklistu, všechna pole v tomto namespace jsou automaticky vyloučena.
To je užitečné, když je celý namespace interní nebo citlivý.
Tipy pro blacklist
Doporučeno přidat na blacklist:
- Kódy dodavatelů
- Detaily skladu / zásob
- Interní poznámky k fulfillmentu
- Metafields používané jinými aplikacemi
- Jakékoli pole, které by nemělo být viditelné zákazníkům
Vyhněte se přidání na blacklist u polí jako:
- Název produktu
- Popis
- Materiál
- Velikost, rozměry nebo specifikace
- Složení
- Pokyny k péči
- Názvy/možnosti variant
(Tato pole pomáhají AI poskytovat lepší odpovědi.)
Obohacení produktových dat z tagů
split_tag_to_metafield_by
Shopify tagy jsou praktický způsob, jak označovat produkty, ale ukládají se jako plochý seznam řetězců a nelze je použít jako strukturované filtry. Toto nastavení vám umožňuje převést tagy ve stylu key:value na skutečné metafields, které může Shoply indexovat a používat pro filtrování.
Jak to funguje:
Nastavte split_tag_to_metafield_by na oddělovací znak používaný ve vašich tagách. Shoply rozdělí každý tag podle tohoto znaku, levou část bude považovat za klíč metafieldu a pravou část za hodnotu, a podle toho je zaindexuje.
Například pokud mají vaše produkty tagy jako:
material:aluminum
color:matte-black
compatible-with:iPhone 15Nastavení oddělovače na ":" vytvoří metafields:
| Klíč | Hodnota |
|---|---|
material | aluminum |
color | matte-black |
compatible-with | iPhone 15 |
Tyto indexované metafields pak lze použít jako facet filtry v Shoply AI Search — stejně jako nativní Shopify metafields.
Tagy, které neobsahují oddělovač, toto nastavení ignoruje a zůstávají běžnými tagy.
Příklad konfigurace:
{
"split_tag_to_metafield_by": ":"
}Kdy to použít:
- Váš obchod už používá tagy
key:valuepro atributy (např. z hromadného importu nebo aplikace třetí strany) - Chcete přidat filtrovatelné atributy bez vytváření formálních definic Shopify metafields
- Potřebujete rychlý způsob, jak zpřístupnit strukturovaná produktová data pro Shoply bez nutnosti znovu tagovat katalog
Ovládání zobrazení produktů
Pomocí těchto nastavení můžete řídit, jaké informace se zobrazují, když jsou produkty zobrazeny v chatu nebo ve vyhledávacím rozhraní.
Pro vizuální změny u polí, která ponecháte, můžete pomocí CSS přizpůsobit stylování karet produktů.
hide_discount
Když je nastaveno na true, procenta slev (např. “-40%”) budou ve zobrazení produktů skryta. To je užitečné, pokud nechcete zákazníkům slevy příliš zdůrazňovat.
hide_price
Když je nastaveno na true, budou skryty veškeré informace o ceně, včetně původních i zlevněných cen. Použijte tuto možnost, pokud chcete, aby zákazníci navštívili produktovou stránku kvůli zobrazení ceny, nebo pokud vaše cenová strategie vyžaduje skrytí cen v rozhraní chatu/vyhledávání.
hide_review
Když je nastaveno na true, hodnocení recenzí se ve zobrazení produktů nebudou zobrazovat. To je užitečné, pokud nechcete, aby skóre recenzí ovlivňovalo rozhodování zákazníků v rozhraní chatu/vyhledávání.
Příklad platného JSON object
Zde je plně platný příklad:
{
"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
}Můžete odebrat položky, které nepotřebujete, nebo přidat vlastní klíče metafields a namespaces. Možnosti hide_* nastavte na true nebo false podle svých preferencí.
