Bloky dostupnosti: Sklad, doručenie a plnenie objednávok
Vytvorte blok dostupnosti, ktorý kupujúcim, vyhľadávačom a AI agentom jasne ozrejmí informácie o sklade, doručení, plnení objednávky, predobjednávkach a ukončených produktoch už dnes.
Blok dostupnosti odpovedá na poslednú prevádzkovú otázku kupujúceho: môžem získať túto položku, akým spôsobom a kedy? Uchováva informácie o sklade, doručení, osobnom odbere, backorder a ukončených produktoch v jednej extrahovateľnej jednotke, namiesto toho, aby boli roztrúsené medzi odznakom, tooltipom v pokladni a stránkou s prepravnou politikou.
Prečo na tomto prvku záleží
Dostupnosť nie je upokojujúci text. Je to nákupné obmedzenie. Kupujúci, ktorý si už vybral produkt, môže od rozhodnutia upustiť, ak stránka nedokáže odpovedať, či je vybraný variant predajný, či doručenie dosiahne požadovanú lokalitu alebo či príde pred reálnym termínom. Presná dostupnosť znižuje neistotu v momente, keď je neistota najdrahšia.
Psychológia je o kontrole, nie o umelej naliehavosti. „Zostávajú už len 2 kusy" môže niekomu pomôcť posúdiť riziko, keď je číslo pravdivé a aktuálne. Rovnaká správa poškodzuje dôveru, keď pretrváva niekoľko dní, obnoví sa po refreshi alebo sa vzťahuje na sklad, ktorý nemôže kupujúcemu slúžiť. Užitočný blok poskytuje čitateľovi fakty potrebné na konanie: aktuálny stav, destináciu, spôsob, načasovanie, podmienky a ďalšiu dostupnú akciu.
Strojová extrahovateľnosť znamená, že crawler, nákupný agent, feed alebo asistenčná technológia dokáže zachovať vzťah medzi variantom a jeho faktami o plnení objednávky. Zelená bodka vedľa „Dostupné" je sémanticky slabá: dostupné v akej farbe, lokalite, spôsobom a kedy? Označený blok dokáže uchovať kompletnú odpoveď.
Čerstvosť údajov je dôležitá, pretože inventár je volatilný. Obsahový systém by mal získavať stav z komerčného zdroja pravdy, zatiaľ čo viditeľný časový údaj a záložná politika umožňujú odhaliť neaktuálne alebo nedostupné údaje. Vyhľadávače a AI systémy musia vidieť rovnaký materiálny stav, aký vidí kupujúci; štruktúrované údaje nedokážu opraviť protirečiacu stránku.
Kedy ho použiť
Použite blok dostupnosti, keď sklad alebo plnenie objednávky ovplyvňuje, či čitateľ môže dokončiť zamýšľanú akciu. Patrí na stránky fyzických produktov, zoznamy produktov, kde sklad ovplyvňuje výber, na vstupenky alebo ponuky s obmedzeným množstvom a na komerčné dátové endpointy určené pre agentov. Funguje tiež pre osobný odber, miestne doručenie, dodacie lehoty na zákazku, backorder, pre-order a ukončené produkty.
Vykreslite blok pre každý predajný variant, keď veľkosť, farba, balenie, stav, predajca alebo lokalita mení odpoveď. „Na sklade" pre celú rodinu produktov je zavádzajúce, keď je vybraná veľkosť nedostupná. Ak má trhovisko viacero predajcov, každá ponuka potrebuje vlastnú cenu, dostupnosť, prísľub doručenia a identitu predajcu.
Bežné prípady, ktoré do tohto prvku nepatria:
- Najbližší termín servisného tímu je rezervačný slot, nie skladová dostupnosť.
- Otváracie hodiny patria do informácií o otváracích hodinách a kontaktoch; „práve otvorené" neznamená, že položka je k dispozícii.
- Stav vydania softvérovej funkcie patrí do dokumentácie produktu alebo vydania, pokiaľ prístup nie je skutočne kapacitne obmedzený.
- Platnosť akcie je podmienkou ponuky, nie stavom inventára.
- Všeobecná prepravná politika vysvetľuje pravidlá naprieč objednávkami; blok dostupnosti aplikuje tieto pravidlá na konkrétnu položku, destináciu a čas.
- Marketingové tvrdenie predajcu ako „rýchle odoslanie" nie je odhadom a nemalo by zaberať pole doručenia.
Pravidlá písania prvkov majú prednosť: vyberte blok podľa účelu, nie podľa jeho odznaku, karty alebo akordeónového štýlu. Ak je primárnou úlohou uviesť, či a ako je možné vybranú položku získať, ide o blok dostupnosti.
Kam ho umiestniť
Umiestnite primárny blok do nákupnej oblasti, potom ako si kupujúci vybral všetky varianty ovplyvňujúce sklad a bezprostredne pred ovládanie množstva a nákupnú akciu. Toto poradie umožňuje stránke vypočítať jeden pravdivý stav predtým, než zobrazí „Pridať do košíka." Ak ovládacie prvky variantov sedia nad cenou, umiestnite blok po týchto ovládacích prvkoch a aktualizujte jeho prístupný názov podľa výberu.
Na kategóriovej stránke alebo zozname použite kompaktný stav priamo v príslušnej karte produktu. Odkazujte na detailnú stránku pre dátumy špecifické pre destináciu, pokiaľ ich karta nedokáže presne vypočítať. V nákupnom sprievodcovi alebo recenzii umiestnite redakčne kvalifikovaný stav vedľa predajcu a času overenia; neimplikujte, že vydavateľ kontroluje inventár.
Blok môže byť umiestnený vedľa ceny, keď sa oba vzťahujú na rovnaký variant a predajcu. Nesmie byť umiestnený vedľa protirečiaceho odznaku, aktivovaného tlačidla nákupu pre nedostupnú položku, nesúvisiaceho odpočítavacieho časovača ani tvrdenia o doručení na základe inej destinácie. Neumiestňujte medzi stav a jeho ďalšiu akciu referenciu, propagačný karusel ani krížový predaj. Neschovávajte stav ukončeného produktu pod recenzie, pričom bývalé ovládanie nákupu zostáva viditeľné.
Poradie na mobile musí zostať: vybraný variant, stav skladu, možnosti doručenia alebo odberu, podmienky, potom akcia. Lepiaci nákupný panel môže opakovať krátky stav, musí však vychádzať z rovnakého zdroja a nikdy nesmie protirečiť plnému bloku.
Anatómia
- Kontext: identifikuje presný produkt, variant, predajcu a lokalitu, na ktoré sa fakty vzťahujú.
- Stav skladu: používa jeden kontrolovaný stav ako Na sklade, Nízky stav, Vypredané, Backorder, Pre-order alebo Ukončené.
- Údaj o množstve: uvádza overený počet alebo nečíselnú hraničnú hodnotu; nikdy nevytvára umelý nedostatok.
- Destinácia: uvádza krajinu, región, PSČ alebo vybranú predajňu použitú pre odhad.
- Spôsob plnenia: oddeľuje prepravu, miestne doručenie, osobný odber a digitálne doručenie.
- Okno doručenia alebo pripravenosti: zobrazuje absolútny dátum alebo ohraničený rozsah, nie „čoskoro."
- Konečný termín a podmienky: uvádza časové pásmo, termín objednávky, predpoklad pracovných dní, požiadavku na členstvo alebo minimálnu objednávku, ak sú relevantné.
- Politika a akcia pri nedostupnosti: vysvetľuje správanie pri doplňovaní, náhrade, backorder, notifikácii alebo archivácii.
- Čerstvosť a zdroj: zaznamenáva, kedy bol stav určený a ktorá autoritatívna služba ho poskytla.
- Komerčná akcia: zodpovedá stavu: nákup, pre-order, pripojiť sa k čakacej listine, nájsť inú predajňu alebo zobraziť nástupcu.
Príklady dizajnu
Každý variant používa text aj farbu, zachováva kontext vybranej položky a uvádza časový údaj alebo zmluvu o živom zdroji.
Na sklade s možnosťami plnenia. Použite, keď je položka momentálne predajná. Oddeľte online sklad od skladu v predajni a zobrazte jeden odhad pre každú oprávnenú metódu.
Nízky stav. Použite len vtedy, keď je prekročená riadená hranica. Zobrazte presný počet iba v prípade, že je bezpečný a dostatočne aktuálny; inak uveďte „Nízky stav" a ponechajte časový údaj.
Vypredané, očakáva sa doplnenie. Deaktivujte okamžitú nákupnú akciu, pokiaľ nie sú akceptované backorder. Uveďte očakávaný rozsah len vtedy, keď ho podporujú merchandisingové alebo dodávateľské údaje.
Backorder alebo pre-order. Udržujte tieto stavy oddelené. Uveďte, kedy je platba autorizovaná alebo inkasovaná, očakávaný dátum odoslania alebo uvedenia na trh, podmienky zrušenia a či sa zmiešané košíky odosielajú samostatne.
Ukončené. Odstráňte aktívne ovládacie prvky nákupu a označenie aktívnej ponuky. Zachovajte užitočné špecifikácie a informácie o podpore, potom identifikujte oficiálneho nástupcu len vtedy, keď je vzťah overený.
Osobný odber v predajni. Uveďte názov predajne, čas pripravenia, trvanie rezervácie a prípadnú požiadavku na identifikáciu. „Dostupné v blízkosti" nie je dostatočné, keď kupujúci musí cestovať.
Parametre
„Zdroj" nižšie znamená, odkiaľ renderer získava hodnotu. Komerčné systémy zostávajú zodpovedné za základné tvrdenie.
| Názov | Typ | Povinný | Min/max | Predvolené | Zdroj |
|---|---|---|---|---|---|
| title | Plain string | Nie | 1 – 5 slov | Dostupnosť | Prvý nadpis v tele |
| status | Kontrolovaný enum | Áno | Presne 1 stav | Žiadny | Atribút |
| sku | Plain identifier | Áno pre varianty | 1 – 64 znakov | Vlastniaci produkt | Atribút |
| seller | Plain identifier | Áno pre trhoviská | 1 hodnota | Vlastník stránky | Atribút |
| quantity | Ne-záporné celé číslo | Nie | 0 – systémové maximum | Skryté | Atribút |
| destination | Krajina, región, PSČ alebo ID predajne | Áno pre odhad | 1 destinácia | Deklarovaný trh stránky | Atribút |
| method | Zoznam enumov | Áno | 1 – 4 metódy | shipping | Atribút |
| earliest | ISO 8601 dátum a čas | Podmienečné | 1 hodnota | Žiadny | Atribút |
| latest | ISO 8601 dátum a čas | Podmienečné | 1 hodnota; nie skôr ako earliest | Rovnaké ako earliest | Atribút |
| cutoff | ISO 8601 dátum a čas s offsetom | Nie | 1 hodnota | Chýbajúci | Atribút |
| checked | ISO 8601 dátum a čas s offsetom | Áno | 1 hodnota | Žiadny | Atribút |
| source | Kontrolovaný názov systému | Áno | 1 – 2 zdroje | Žiadny | Atribút |
| policy | Plain text | Povinné ak nie je na sklade | 10 – 45 slov | Žiadny | Tel |
| action | Označenie a URL alebo cieľ ovládania | Áno | 2 – 6 slov; 1 cieľ | Odvodené od stavu | Tel |
Kontrolovaný stav sa mapuje na komerčnú pravdu, nie na prezentáciu: in-stock, limited, out-of-stock, backorder, preorder alebo discontinued. Hodnota špecifická pre kanál, ako napríklad collection-only, patrí do method, pretože položka môže byť na sklade, no dostupná iba na osobný odber.
Syntax a príklady kódu
Tri formy kódujú rovnaké vybrané SKU, stav, rozsah doručenia, zdroj a akciu. Projekt musí zaregistrovať zodpovedajúci Hugo alebo WordPress adaptér pred použitím danej syntaxe v produkcii.
Portovateľná Markdown direktíva
:::availability{status=in-stock sku="TJ-NV-M" destination="US-10001" method="shipping,collection" earliest="2026-08-31" latest="2026-09-01" cutoff="2026-08-28T14:00:00-04:00" checked="2026-08-27T09:42:00-04:00" source="inventory-api,fulfilment-api"}
## Dostupnosť
Na sklade online a pripravené na odoslanie.
Akcia: [Pridať modrú Trail Jacket, veľkosť M do košíka](https://example.com/cart/add/TJ-NV-M)
:::
Hugo shortcode
{{< availability status="in-stock" sku="TJ-NV-M" destination="US-10001" method="shipping,collection" earliest="2026-08-31" latest="2026-09-01" cutoff="2026-08-28T14:00:00-04:00" checked="2026-08-27T09:42:00-04:00" source="inventory-api,fulfilment-api" >}}
## Dostupnosť
Na sklade online a pripravené na odoslanie.
Akcia: [Pridať modrú Trail Jacket, veľkosť M do košíka](https://example.com/cart/add/TJ-NV-M)
{{< /availability >}}
Všetky parametre sú pomenované. Príklad sa zámerne vyhýba miešaniu pozičných a pomenovaných parametrov.
WordPress
[availability status="in-stock" sku="TJ-NV-M" destination="US-10001" method="shipping,collection" earliest="2026-08-31" latest="2026-09-01" cutoff="2026-08-28T14:00:00-04:00" checked="2026-08-27T09:42:00-04:00" source="inventory-api,fulfilment-api"]
Na sklade online a pripravené na odoslanie.
Akcia: <a href="https://example.com/cart/add/TJ-NV-M">Pridať modrú Trail Jacket, veľkosť M do košíka</a>
[/availability]
Natívny WordPress blok by mal tieto hodnoty ukladať ako typované atribúty, nie ako jeden rich-text blob. Renderovanie na strane servera je preferované pre počiatočný stav; personalizácia na strane klienta môže spresniť destináciu a odhad po súhlase alebo vstupe.
Dobré a zlé príklady
Dobrý
Navy Trail Jacket, veľkosť M — na sklade online. Doručenie na adresu 10001 sa odhaduje na 31. august – 1. september štandardnou prepravou. Objednajte do 14:00 ET 28. augusta. Dostupnosť osobného odberu v predajni sa overuje samostatne. Stav inventára a odhad doručenia overené o 09:42 ET 27. augusta 2026.
Toto funguje, pretože spája stav s vybraným variantom, destináciou, metódou, dátumovým rozsahom, časovým pásmom a časom overenia. Čitateľ môže konať bez interpretácie ikony alebo otvárania všeobecnej politiky.
Zlý
🟢 Ponáhľajte sa! Dostupné už teraz — rýchlo sa vypredáva. Čoskoro doručenie. Len pár kusov zostáva!
Toto zlyháva, pretože „dostupné" nemá variant, predajcu ani kanál; „čoskoro" nemá destináciu ani dátumy; „pár kusov" nemá riadenú hranicu; a naliehavosť nie je možné overiť. Zelená ikona tiež nesie význam, ktorý v texte chýba. Nahradenie ikony červenou by nevyriešilo chýbajúce fakty.
Schéma markup a prístupnosť
Pre skutočne kúpiteľnú položku môže blok napájať Product.offers prostredníctvom Offer alebo AggregateOffer. Mapujte kontrolovaný viditeľný stav na zodpovedajúcu Schema.org URL dostupnosti, napríklad InStock, OutOfStock, BackOrder, PreOrder, Discontinued alebo LimitedAvailability. Cena, mena, predajca, stav položky a URL musia opisovať rovnakú ponuku. Nepoužívajte InStock len preto, že iný variant alebo predajca má inventár.
Informácie o doručení môžu napájať OfferShippingDetails: destinácia, čas spracovania, čas prepravy, sadzba a oprávnená metóda musia byť v súlade s viditeľným prísľubom. Nevytvárajte aktívnu Offer pre ukončenú položku a nenechávajte zastaraný markup ponuky, keď sa viditeľná akcia zmení na čakaciu listinu.
Štruktúrované údaje sú výstupom komerčného stavu, nie druhou databázou inventára. Generujte viditeľný blok, feed a JSON-LD z rovnakej vyriešenej ponuky, keď je to možné. Ak sa nemôžu aktualizovať v rovnakom režime, publikujte najmenej permisívny obhájiteľný stav, kým sa synchronizácia nedokončí.
Prístupnosť vyžaduje textový štítok pre každý stav; farba, animácia a ikony ho môžu posilniť, ale nikdy definovať. Spájajte aktualizácie s vybraným variantom. Keď zmena variantu alebo destinácie aktualizuje blok asynchrónne, nepresúvajte fokus ani čitateľa neočakávane; oznámte stručný výsledok prostredníctvom vhodne nakonfigurovanej živej oblasti. Vyhnite sa opakovaniu oznámení o odpočítavaní každú sekundu.
Ovládacie prvky doručenia potrebujú explicitné štítky ako „PSČ pre doručenie" a „Zmeniť predajňu na odber." Dátumy musia obsahovať mesiac slovne, kde by číselné poradie mohlo byť nejednoznačné, a uzávierky potrebujú časové pásmo. Deaktivované nákupné ovládacie prvky potrebujú blízky text vysvetľujúci prečo a ponúkajúci platnú ďalšiu akciu. Udržujte úplný stav dostupný bez hoveru a poskytnite záložnú možnosť vykreslenú na serveri, keď JavaScript zlyhá.
Pravidlá písania
Začnite kontrolovaným stavom v dvoch až šiestich slovách: „Na sklade online," „Backorder k dispozícii" alebo „Ukončené." Nasledujte dôsledkom: pripravené na odoslanie, očakávaný dátum uvedenia na trh alebo už sa nepredáva. Použite jeden blok na vybranú ponuku, nie jeden blok na záznam v sklade.
Používajte absolútne dátumy doručenia alebo ohraničený dvojdňový rozsah. Ak sa odhad mení podľa destinácie, uveďte názov destinácie. Ak nie je k dispozícii spoľahlivý odhad, povedzte, čo sa musí stať, aby bolo možné jeden vypočítať. „Zvyčajne," „čoskoro," „rýchlo" a „malo by prísť" nie sú náhradou za zdrojovaný rozsah.
Udržujte primárny blok na jeden riadok stavu, jeden až štyri riadky plnenia, jednu vetu politiky (10 – 45 slov), keď je potrebná, a jednu primárnu akciu. Označenie nízkeho stavu potrebuje schválenú hranicu; presný počet potrebuje aktuálny zdroj. Priebežne kontrolujte stav prostredníctvom systémovej integrácie a testujte jeho záložnú možnosť počas každého QA cyklu obsahu.
Používajte pokojný, operačný jazyk. Nikdy nezahŕňajte vymyslený nedostatok, anonymné tvrdenia o popularite, nesúvisiace zľavy, referencie, detaily záruky, úplné podmienky vrátenia ani všeobecný text prepravnej politiky. Nikdy nenazývajte pre-order „na sklade," nezobrazujte nedostupnú položku ako „dostupnú na objednanie" bez uvedenia backorder ani nesľubujte dátum, ktorý systém plnenia objednávok nedokáže podporiť.
Pri ukončených produktoch uveďte „Ukončené" namiesto „Momentálne nedostupné." Vysvetlite, či sú k dispozícii podpora, náhradné diely, manuály alebo oficiálny nástupca.
Typy príspevkov, ktoré ho používajú
Pole postTypes vo frontmatter je zdrojom pre túto implementačnú maticu.
| Typ príspevku | Úloha | Umiestnenie | Požadovaná úprava |
|---|---|---|---|
| Stránka produktu | Primárne nákupné obmedzenie | Po výbere variantu, pred množstvom a nákupnou akciou | Vyriešiť podľa SKU, predajcu, destinácie a metódy |
| Kategóriová stránka | Kompaktný signál výberu | Vnútri každej zodpovedajúcej karty produktu | Zobraziť stav na úrovni kanála; presné doručenie odložiť, kým nie je známa destinácia |
| Nákupný sprievodca | Časovo citlivý fakt o predajcovi | Vedľa odporúčaného produktu a predajcu | Uviesť predajcu a čas overenia; neimplikovať kontrolu vydavateľa |
| Stránka recenzie | Aktuálna nákupná cesta | V blízkosti verdiktu alebo akcie predajcu | Oddeliť fakty o testovanom produkte od aktuálneho skladu predajcu |
| Agentické dáta produktu | Strojovo spracovateľný stav ponuky | Vnútri každého záznamu ponuky | Poskytnúť stabilné identifikátory, časové údaje, destinácie, metódy a synchronizovanú schému |
QA kontrolný zoznam
- Stav sa vzťahuje na vybrané SKU, predajcu, kanál a lokalitu, nie na rodinu produktov všeobecne.
- Sklad, predajnosť, spôsob plnenia a dodacie lehoty sú samostatné polia a navzájom si neprotirečia.
- Zdroje inventára a plnenia objednávok sú autoritatívne, monitorované a uvedené v komponentovej zmluve.
- Čas overenia je uvedený, vrátane časového pásma, a spĺňa toleranciu čerstvosti podniku.
- Presné počty a označenia nízkeho stavu používajú riadené pravidlá, nie propagačnú naliehavosť.
- Každý odhad doručenia uvádza alebo dedí viditeľnú destináciu a používa absolútny dátum alebo ohraničený rozsah.
- Stavy backorder a pre-order vysvetľujú načasovanie platby, očakávané odoslanie alebo uvedenie na trh a podmienky zrušenia.
- Stavy vypredané a ukončené odstraňujú alebo nahrádzajú okamžitú nákupnú akciu.
- Viditeľný obsah, feedové dáta, správanie v pokladni a štruktúrované údaje Offer opisujú rovnaký stav.
- Stav je vyjadrený textom, dynamické zmeny sú vhodne oznamované a ovládacie prvky majú explicitné štítky.
- Blok zostáva zmysluplný bez farby, hoveru, animácie, personalizácie ani JavaScriptu.
- Mobilné a lepiace nákupné úpravy vychádzajú z rovnakého zdroja a zachovávajú správne poradie čítania.
- Všetky tri syntaktické príklady sa mapujú na rovnaké typované polia bez straty údajov o zdroji alebo čerstvosti.
FAQ
Má blok dostupnosti zobrazovať presný počet kusov na sklade?
Len ak je inventárny systém autoritatívny, počet sa aktualizuje dostatočne rýchlo a jeho zverejnenie nepredstavuje prevádzkové ani bezpečnostné riziko. V opačnom prípade použite kontrolovaný stav ako Na sklade, Nízky stav, Predobjednávka alebo Vypredané. Nikdy nevytvárajte naliehavosť s neovereným počtom.
Čo by mal blok uviesť, keď je produkt vypredaný?
Uveďte Vypredané, vysvetlite, či sa očakáva doplnenie zásob, poskytnite overený dátum alebo rozsah, ak existuje, a ponúknite relevantnú ďalšiu akciu, napríklad upozornenie na doplnenie. Nezobrazujte kúpiteľnú ponuku ani aktívne tlačidlo Pridať do košíka, keď pokladňa nemôže prijať objednávku.
Ako by sa mali líšiť backorder a pre-order?
Backorder je existujúci produkt dočasne nedostupný na okamžité plnenie; pre-order je produkt ešte neuvoľnený na bežný predaj. Označte stav presne, uveďte, kedy sa platba spracúva, a poskytnite očakávaný dátum odoslania alebo uvedenia na trh s prípadnými nejasnosťami.
Vyžaduje blok dostupnosti schému Offer?
Nie. Viditeľný blok musí byť presný aj bez štruktúrovaných údajov. Keď stránka opisuje skutočnú kúpiteľnú ponuku, jej viditeľný stav by mal byť v súlade s hodnotou dostupnosti Offer a prípadnými detailmi doručenia. Redakčné zmienky a nedostupné katalógové záznamy nesmú byť označené ako aktívne ponuky.
Môžu byť odhady doručenia personalizované podľa lokality?
Áno, ak je destinácia identifikovaná a je k dispozícii nepersonalizovaná záložná možnosť. Oznámte dynamické zmeny asistenčným technológiám, nepoužívajte IP polohu ako istotu a udržujte presný stav skladu vykreslený na serveri pre crawlerov a používateľov bez JavaScriptu.
Ďalšie návody v tejto sekcii
Pripravení uviesť to do praxe?
Bezplatná kontrola · 7-dňová skúška · bez platobnej karty