Dátum expirácie ponuky [expiration_date]
Atribút expiration_date, v slovenskom Merchant Center dátum vypršania, určuje deň a čas, keď sa produkt prestane zobrazovať. Dátum sa uvádza najviac rok dopredu; produkt z feedu vyprší najneskôr 30 dní po poslednom obnovení.
Čo je dátum expirácie ponuky
Atribút expiration_date, ktorý slovenský Pomocník Merchant Center nazýva dátum vypršania, určuje deň a čas, keď sa má produkt prestať zobrazovať. Google ho uvádza napríklad pre výrobky v obmedzenom množstve alebo pre sezónny tovar. Ide o expiráciu na strane inzercie, nie o dátum spotreby tovaru, a nezamieňajte ho ani s dostupnosťou, ktorá hovorí o skladovej dostupnosti, ani s časovým oknom akciovej ceny.
Produkty vypršia aj bez tohto atribútu: podľa Pomocníka platnosť všetkých výrobkov v účte Merchant Center vyprší 30 dní po poslednom obnovení, s výnimkou výrobkov pridaných priamo v Merchant Center, ktorých platnosť nevyprší. Ak expiration_date vyplníte, produkt vyprší v zadaný deň alebo 30 dní po poslednom obnovení, podľa toho, čo nastane skôr.
Pravidlá a limit
| Pravidlo | Detail |
|---|---|
| Maximálny horizont | dátum najviac jeden rok do budúcnosti; ak požiadavku nesplníte, Google produkt zamietne a upozorní vás v Merchant Center |
| Formát | dátum, čas a časové pásmo podľa ISO 8601: YYYY-MM-DDThh:mm[±hhmm] alebo YYYY-MM-DDThh:mmZ |
| Dĺžka hodnoty | najviac 25 znakov |
| Bez času a pásma | Google doplní 00:00, teda polnoc v časovom pásme UTC |
| Prejav zmeny | zobrazovanie sa môže zastaviť až o niekoľko hodín |
| Bez atribútu | produkt z feedu vyprší 30 dní po poslednom obnovení |
| Obnovenie | opätovným odoslaním zdroja údajov alebo naplánovaným pravidelným nahrávaním; Google produkty obnovuje aj sám, ak údaje overí na webe, napríklad zo štruktúrovaných dát schema.org na stránke produktu |
Ako zapísať dátum expirácie vo feede
Zápis sa líši podľa typu zdroja údajov. Tvary z Pomocníka ukazujeme na ilustratívnom dátume 1. septembra 2026 o 18:00 s posunom +0200 voči UTC:
| Zdroj údajov | Zápis |
|---|---|
| Textový zdroj údajov | stĺpec expiration_date s hodnotou 2026-09-01T18:00+0200 |
| Zdroj údajov vo formáte XML | <g:expiration_date>2026-09-01T18:00+0200</g:expiration_date> |
| Merchant API | podľa referencie rozhrania Merchant API |
Ak feed generuje e-shopová platforma a stĺpec do neho pridať nevie, môžete atribút doplniť cez doplnkový feed, ktorý podľa Pomocníka Merchant Center slúži na doplnenie alebo prepísanie údajov z hlavného zdroja.
Dátum expirácie, vypredané alebo pozastavenie
Na zastavenie zobrazovania má Merchant Center viac atribútov a každý sa hodí na inú situáciu:
| Situácia | Atribút | Prečo |
|---|---|---|
| Ponuka má pevný koniec, napríklad lístok na podujatie alebo sezónny tovar | expiration_date | zobrazovanie skončí k zadanému dňu a času bez ďalšieho zásahu |
| Výrobok nie je na sklade a neprijímate naň objednávky | availability s hodnotou out_of_stock | Pomocník túto hodnotu určuje práve pre tovar, ktorý nie je na sklade a nedá sa objednať |
| Výrobok chcete dočasne prestať zobrazovať | pause | Pomocník odporúča výrobok neodstraňovať, lebo kým sa odstránená ponuka po opätovnom pridaní znova zobrazí, potrvá to dlho |
Dátum expirácie a dátum dostupnosti: začiatok a koniec
V Merchant Center sú dva dátumové atribúty s podobným názvom a rovnakým formátom podľa ISO 8601. Každý však hovorí o inom okamihu:
| Dátum vypršania [expiration_date] | Dátum dostupnosti [availability_date] | |
|---|---|---|
| Čo určuje | kedy sa výrobok prestane zobrazovať | kedy bude predobjednaný alebo doobjednaný výrobok odoslaný |
| Kedy je povinný | nikdy, je nepovinný pre každý výrobok | ak má dostupnosť [availability] hodnotu preorder alebo backorder |
| Horizont | najviac jeden rok dopredu | najviac jeden rok dopredu |
| Na vstupnej stránke | Pomocník nič nevyžaduje | dátum by mal byť uvedený aj na stránke výrobku, napríklad „6. máj 2023“, prípadne odhad „máj 2023“ |
Pri predpredaji teda availability_date hovorí, odkedy tovar odošlete, a expiration_date, dokedy má ponuka bežať. Pomocník Merchant Center uvádza dátum vypršania práve na príklade výrobku, ktorý je k dispozícii na predobjednanie s konkrétnym dátumom vydania.
Kedy sa hodí
Ilustratívny príklad: predávate lístky na podujatie, ktoré sa koná 1. septembra o 18:00. Nastavíte expiration_date na tento čas, aby sa ponuka po začiatku podujatia prestala inzerovať a neplatili ste za kliky na už nepredajný tovar. Podobne pri časovo obmedzených edíciách či sezónnom tovare viete presne určiť koniec zobrazovania.
Slovenský kontext
Pre slovenský e-shop s predpredajom alebo časovo ohraničenou ponukou platí jedno pravidlo navyše. Čas aj časové pásmo uvádzajte vždy, pretože bez nich Google použije polnoc v UTC, ktorá nie je polnocou slovenského času, a ponuka by tak vypršala v inú hodinu, než zamýšľate. Posun voči UTC zvoľte podľa toho, či v daný deň na Slovensku platí letný alebo zimný čas. Ak chcete produkt len dočasne stiahnuť, lebo je vypredaný, vhodnejšia je dostupnosť (out_of_stock); expiráciu použite, keď má zobrazovanie definitívne skončiť k presnému času.
Časté otázky
Čo znamená dátum expirácie v Merchant Center?
Je to atribút expiration_date, ktorý slovenský Pomocník Merchant Center nazýva dátum vypršania. Určuje deň a čas, keď sa produkt prestane zobrazovať, a dá sa nastaviť najviac rok dopredu.
Je expiration_date to isté ako dátum spotreby?
Nie. Ide o expiráciu inzercie, teda deň, keď sa produkt prestane zobrazovať v reklamách, nie o dátum spotreby tovaru.
Ako ďaleko do budúcnosti môžem dátum nastaviť?
Podľa špecifikácie Googlu najviac jeden rok dopredu. Ak je dátum ďalej, Google produkt zamietne a upozorní vás v Merchant Center.
Čo sa stane, ak v dátume expirácie chýba čas?
Google doplní 00:00, teda polnoc v časovom pásme UTC. Pomocník preto odporúča uvádzať okrem dátumu aj čas a časové pásmo.
Čo sa stane po expirácii?
Produkt sa prestane zobrazovať, kým ho neobnovíte, napríklad opätovným odoslaním zdroja údajov s novým dátumom. Zastavenie nie je okamžité, môže prísť až o niekoľko hodín.
Musím tento atribút používať?
Nie. Bez neho produkt z feedu vyprší automaticky 30 dní po poslednom obnovení, výrobky pridané priamo v Merchant Center nevypršia vôbec. Atribút slúži na presné a skoršie vypnutie.
Aký je rozdiel medzi dátumom expirácie a dátumom dostupnosti?
Dátum expirácie (expiration_date) určuje, kedy sa výrobok prestane zobrazovať. Dátum dostupnosti (availability_date) hovorí, kedy bude predobjednaný alebo doobjednaný výrobok odoslaný, a je povinný pri dostupnosti preorder alebo backorder. Oba sa dajú nastaviť najviac rok dopredu.
Aký je rozdiel oproti dostupnosti?
Dostupnosť hovorí o skladovej dostupnosti (na sklade, vypredané). Expirácia určuje čas, keď sa má zobrazovanie ponuky definitívne skončiť.