Määriteopas
Alennushinnan voimassaoloaika [sale_price_effective_date]: alennusten ajastaminen Google Shoppingissa
Opas Google Merchant Centerin sale_price_effective_date-määritteeseen: aikavälin muoto alennushintojen alkamiselle ja päättymiselle sekä yleiset virheet.
Zara Block Heel Sandals — Tan
Alennus on määräaikainen → päättyy automaattisesti → perushinta pysyy uskottavana → yliviivausmerkintä näkyy oikein
Zara Block Heel Sandals — Tan
sale_price asetettu, mutta voimassaoloaika puuttuu → alennus ei pääty koskaan automaattisesti → ”pysyvä” alennus vahingossa → hinnan uskottavuus heikkenee, perushintamerkinnän ehdot eivät täyty
sale_price_effective_date määrittää, milloin alennus alkaa ja päättyy. Ilman sitä alennus jatkuu toistaiseksi, jolloin perushintamerkinnän vaatimus heikkenee (hinnan on oltava voimassa yli 30 päivää, jotta yliviivaus näkyy), ja seurauksena voi olla käytäntöongelmia, jos ”alkuperäistä” hintaa ei koskaan todellisuudessa peritä.
Mikä on Alennushinnan voimassaoloaika [sale_price_effective_date] -määrite?
sale_price_effective_date-määrite rajaa aikavälin, jolloin tuotteen sale_price on voimassa. Se toimii ajastuksena: alennushinta tulee voimaan alkamisaikana ja poistuu automaattisesti päättymisaikana, jolloin näytetty hinta palaa tavalliseen price-arvoon. Tämän aikavälin ulkopuolella Google jättää sale_price-kentän kokonaan huomiotta.
Ilman tätä määritettä lähetetty sale_price on voimassa pysyvästi eikä pääty koskaan. Se on yleisin syy vahingossa jatkuviin alennuksiin, ja se voi huomaamatta estää yliviivausmerkinnän näyttämisen (merkintä edellyttää, että perushinta on ollut voimassa vähintään 30 päivää viimeisten 200 päivän aikana).
Tekniset tiedot
| Nimi syötteessä | sale_price_effective_date |
| Pakollinen | Suositeltava (ei teknisesti pakollinen, mutta vahvasti suositeltu, kun käytät sale_price-määritettä) |
| Muoto | ISO 8601 -aikaväli: start/end – esim. 2025-06-01T00:00:00+00:00/2025-06-30T23:59:59+00:00 |
| Pelkkä päivämäärä | Myös 2025-06-01/2025-06-30 hyväksytään |
| Erotin | Kauttaviiva / alun ja lopun välissä |
| Aikavyöhyke | Lisää poikkeama (esim. +02:00, -05:00 tai UTC-ajalle +00:00) |
Miten sale_price ja sale_price_effective_date toimivat yhdessä
-
Ennen alkamisaikaa: Google näyttää tavallisen
price-arvon. Alennushinta on syötteessä, mutta sitä ei näytetä. -
Alkamis- ja päättymisajan välillä: Google näyttää
sale_price-arvon japrice-arvon yliviivattuna (jos 30 päivän perushintaehto täyttyy). -
Päättymisajan jälkeen: Google palaa tavalliseen
price-arvoon. Alennushinta jää syötteeseen, mutta sitä ei huomioida. -
Voimassaoloaikaa ei ole asetettu: Alennushinta on voimassa toistaiseksi, kunnes se poistetaan syötteestä.
30 päivän perushintasääntö
Jotta yliviivausmerkintä näkyy (alkuperäinen hinta yliviivattuna alennushinnan vieressä), perushinnan (price) on täytynyt olla tuotteen todellinen hinta vähintään 30 päivää edeltävien 200 päivän aikana. Käytännössä:
-
Yli 30 päivää kestävä alennus ilman päättymisaikaa heikentää perushinnan historiaa ja voi estää merkinnän näyttämisen
-
Peräkkäiset alennukset (yksi päättyy ja seuraava alkaa heti) lyhentävät myös aikaa, jonka tuote on perushinnassa
-
Jos nostat
price-arvoa keinotekoisesti juuri ennen alennusta ja alennat sen heti perään, vaatimus ei täyty, ja se on käytäntörikkomus -
Hyvin ajoitettu, määräaikainen alennus (esim. 7–14 päivää) säilyttää perushinnan historian ja varmistaa, että merkintä näkyy seuraavassakin alennuksessa
Säännöt
-
Alkamisajan on oltava ennen päättymisaikaa – jos ne ovat väärin päin, alennushinta ei tule koskaan voimaan
-
sale_price-arvon on oltava ehdottomasti pienempi kuinprice -
Tuotteella voi olla vain yksi voimassaoloaika (ei useita aikavälejä)
-
Älä aseta päättymispäivää menneisyyteen – alennushinta tulkitaan heti päättyneeksi
-
Aikavyöhykkeen poikkeama on pakollinen, kun mukana on kellonaika – ilman sitä alennus voi alkaa tai päättyä odottamattomaan aikaan
Parhaat käytännöt
-
Aseta aina päättymispäivä – liiketoiminnallista syytä toistaiseksi jatkuvalle alennukselle ei ole juuri koskaan. Kun teet määräaikaisista alennuksista ehdottoman säännön syötteen tuotantoketjussa, alennukset eivät veny vahingossa.
-
Ajasta alennukset etukäteen syötteessä – lataa
sale_pricejasale_price_effective_datetulevalla alkamispäivällä jo ennen alennuksen alkua. Näin vältät kiireiset syötepäivitykset samana päivänä, ja alennus alkaa täsmälleen ajallaan. -
Käytä lisäsyötteitä alennusten joustavaan ajastamiseen – jos pidät usein lyhyitä kampanjoita (esim. salamatarjouksia), alennukseen sopiviin tuotteisiin rajattu lisäsyöte päivittyy nopeammin kuin koko syöte ja voi käynnistää ja lopettaa alennuksia tiheämmällä aikataululla.
-
Huomioi 30 päivän sääntö kampanjakalenterissa – anna jokaisen alennusjakson jälkeen kulua vähintään 30 päivää täydellä
price-hinnalla ennen kuin aloitat samoille tuotteille uuden alennuksen. Näin merkintä voi näkyä myös tulevissa kampanjoissa.
Yleiset virheet
-
sale_priceasetetaan ilmansale_price_effective_date-määritettä – alennus ei pääty koskaan automaattisesti -
Alkamis- ja päättymispäivä ovat väärin päin – alennus ei ala koskaan
-
Käytetään muotoa ilman kauttaviivaa (esim. kaksi erillistä päivämääräkenttää) – virheellinen; arvon on oltava yksi
start/end-merkkijono -
Aikavyöhykkeen poikkeama puuttuu – alennus alkaa tai päättyy odottamattomaan aikaan
-
Päättymispäivä on menneisyydessä – Google tulkitsee alennuksen jo päättyneeksi ja näyttää tavallisen hinnan heti
-
Alennuksia pidetään niin usein, että perushinnan historia jää alle 30 päivän – yliviivausmerkintää ei näytetä
-
sale_priceasetetaan samaksi kuinprice– ei alennusta, ei merkintää, mahdollinen datan laatua koskeva varoitus
Usein kysytyt kysymykset
Mikä on sale_price_effective_date-määritteen tarkka muoto?
YYYY-MM-DDThh:mm:ss+HH:MM/YYYY-MM-DDThh:mm:ss+HH:MM. Esimerkki: 2025-06-01T00:00:00+00:00/2025-06-30T23:59:59+00:00. Tällöin alennus alkaa 1. kesäkuuta keskiyöllä UTC-aikaa ja päättyy 30. kesäkuuta päivän päätteeksi. Lisää aina aikavyöhykkeen poikkeama. Myös pelkkä päivämäärä ilman kellonaikaa hyväksytään: 2025-06-01/2025-06-30, mutta kellonajan avulla määräät tarkasti, milloin alennus alkaa ja päättyy.Onko sale_price_effective_date pakollinen, kun käytän sale_price-määritettä?
sale_price-arvon ilman sale_price_effective_date-määritettä, alennushinta tulee voimaan heti eikä pääty koskaan automaattisesti. Se on voimassa niin kauan, kunnes poistat sale_price-arvon syötteestä. Tämä on yleisin syy siihen, että alennus jatkuu vahingossa liian pitkään. Aseta aina voimassaoloaika, niin alennus päättyy varmasti automaattisesti.Mikä on 30 päivän perushintasääntö ja miten se liittyy tähän määritteeseen?
price) on ollut tuotteen todellinen hinta vähintään 30 päivää edeltävien 200 päivän aikana. Jos alennus kestää liian pitkään – etenkin jos sale_price_effective_date puuttuu – alennetusta hinnasta tulee käytännössä ”oikea” hinta, 30 päivän ehto ei täyty ja yliviivausmerkintä jää näyttämättä. Selkeästi rajattu alennusjakso suojaa perushinnan historiaa.Voinko ajastaa tulevan alennuksen tällä määritteellä?
sale_price- ja sale_price_effective_date-arvot tulevalla alkamispäivällä, ja Google ottaa alennushinnan käyttöön automaattisesti, kun alkamispäivä koittaa. Siihen asti näytetään nykyinen price. Tämä sopii erinomaisesti suunniteltuihin kampanjoihin (Black Friday, kausialennukset): lataa alennustiedot etukäteen, niin alennus alkaa aikataulussa ilman, että syötettä tarvitsee päivittää samana päivänä.Mitä tapahtuu, kun sale_price_effective_date-määritteen päättymisaika menee umpeen?
sale_price_effective_date-määritteen päättymisaika on ohi, Google palaa automaattisesti näyttämään tavallisen price-arvon ja poistaa alennusmerkinnän. sale_price-arvo jää syötteeseesi, mutta Google ei huomioi sitä, koska voimassaoloaika on päättynyt. Sinun ei tarvitse poistaa sale_price-arvoa syötteestä alennuksen päätyttyä, mutta se kannattaa siivota pois seuraavan täyden syötepäivityksen yhteydessä.Voiko sale_price olla korkeampi kuin normaali hinta?
sale_price on ehdottomasti pienempi kuin price. Jos sale_price on yhtä suuri tai suurempi kuin price, alennusmerkintää ei näytetä ja tuote voi saada datan laatua koskevan varoituksen. Varmista, että alennus on aito (edes pieni hinnanalennus). Google seuraa myös toistuvia kaavoja ja piilottaa yliviivausmerkinnät tuotteilta, joiden perushintaa on nostettu keinotekoisesti.