Jakmile přidáte značku pro skript na své webové stránky (viz Přidání Knowledge Tags na webové stránky), můžete na své stránky přidávat obsah pro zákazníky pomocí kódů pro vložení. To vám umožňuje zobrazovat obsah ze subjektů uložených v Yext na vašem webu. To znamená, že jakmile aktualizujete obsah subjektu, tato aktualizace se automaticky projeví na vašich webových stránkách.
Poznámka: Abyste mohli využívat kódy pro vložení k přidání obsahu, musíte na svou stránku přidat značku <script> .
Postup přidání obsahu orientovaného na zákazníky na web:
- V navigačním panelu klikněte na Stránkya klikněte na Knowledge Tags.
- Klikněte na tlačítko Přidat štítky Knowledge Tags na web.
- Klikněte na tlačítko Vybrat subjekt a zvolte požadovaný subjekt.
- V příslušných případech vyberte požadované národní prostředí.
- Pokud je to možné, vyberte požadovaná nastavení Analytics.
- Získejte kódy pro vložení pro pole, která hodláte podporovat nástrojem Yext Knowledge Graph. Chcete-li zobrazit další pole subjektů, klikněte na odkaz Další pole.
- Kódy pro vložení přidejte všude, kde chcete, aby se na webu zobrazovaly.
Příklad
Pomocí následující značky pro vložení můžete přímo na webové stránce zobrazit jakýkoli obsah ze subjektů Yext.
<span data-yext-field="name"></span>Pokud chcete vybrat pole z Yext, aktualizujte hodnotu data-yext-field na název API pole, které chcete zobrazit. Ve výše uvedeném příkladu zobrazujeme pole „Název“. Názvy API pro pole subjektu naleznete v článku Zobrazení názvů polí API.
Stránky s více subjekty
Pokud vaše stránka zobrazuje obsah pro více subjektů, zkontrolujte, zda vaše kódy pro vložení také obsahují vlastnost data-yext-id, která určuje, data kterého subjektu se mají v této značce použít. Například:
Pokud vaše stránka zobrazuje obsah pro více subjektů, zkontrolujte, zda vaše kódy pro vložení také obsahují vlastnost data-yext-id, která určuje, data kterého subjektu se mají v této značce použít. Například:
- Pokud je vaše stránka určena pro jeden subjekt, kód adresy bude vypadat takto:
<span data-yext-field="address.line1"></span>- Pokud se na vaší stránce zobrazuje více polí pro zadání adresy, bude kód adresy pro každou adresu vypadat přibližně takto:
<span data-yext-field="address.line1" data-yext-id="815"></span>Pokud chcete načíst data z více subjektů, musíte do svého požadavku Knowledge Tag zahrnout parametr entity_id pro každý subjekt (např. entity_id=example1&entity_id=example2).
Vlastní pole
Pokud chcete na svých stránkách zobrazit obsah uložený ve vlastních polích, můžete vytvořit kódy pro vložení pomocí následujícího formátu:
<span data-yext-field="c_myCustomField"></span>V tomto příkladu je c_myCustomField název vlastního pole v API a HTML tag (zde ) se bude lišit v závislosti na typu pole.
Seznam polí
Pokud chcete na své stránce zobrazit pole typu seznam, můžete k zobrazení obsahu z polí typu seznam na stránce použít kteroukoli z následujících značek HTML:
-
<ul>– seznamy s odrážkami -
<ol>– číslované seznamy -
<span>– seznam oddělený čárkami na jednom řádku -
<div>– vytvoří řadu prvků<div>, každý na samostatném řádku
Pokud chcete například zobrazit seznam produktů s odrážkami, použijte následující značku pro vložení:
<ul data-yext-field=”products”></ul>Pokud chcete zobrazit vlastní pole, které obsahuje seznam, použijte následující:
<ul data-yext-field="c_listField"></ul>Další pole
Níže naleznete seznam některých polí, která lze použít k vložení obsahu na stránky. Tato pole jsou zvýrazněna, protože Knowledge Tags vrací data ve specifickém formátu.
| Název pole | Značka pro vložení | Zobrazit |
|---|---|---|
| Hodiny (včetně dne v týdnu) | <span data-yext-field="hours"></span> |
Pondělí 12.00–23.00 |
| Hodiny | <span data-yext-field="hours-monday"></span> |
12:00–23:00 |
| Sváteční otevírací doba | <span data-yext-field="holidayHoursFormatted"></span> |
Sobota 2. července 2020 zavřeno |
| Adresa | <span data-yext-field="address.line1"></span> |
28. října |
| Podávaná jídla (možnost seznamu) | <span data-yext-field="mealsServed" <span> |
Seznam vybraných možností (např. snídaně, oběd, brunch, večeře, happy hour, pozdní večer) |
| Podávané pokrmy | <span data-yext-field="mealsServed[0]" <span> |
Konkrétní možnost (např. SNÍDANĚ) |
| info@kontakt.cz | ||
| Odkaz na vyhledání trasy | Vyhledat trasu((odkaz vede na Google Maps s nastavenou adresou) | |
| Logo | <img data-yext-field="logo.url"> |
|
| Atributy Google | <span data-yext-field="googleAttributesFormatted"></span> |
Seznam relevantních atributů oddělených čárkami (např. vlastněno ženami, nabízí online kurzy) |
| Datum a čas začátku události | <div data-yext-field="start-datetime"</div> |
5. října 2022 ve 13:00 |
| Datum a čas ukončení události | <div data-yext-field="start-datetime"</div> |
5. října 2022 v 16:00 |
Úplný seznam způsobů pojmenování a formátování všech ostatních údajů o subjektech naleznete v naší Dokumentaci o rozhraní API pro poskytování obsahu.