Miten moottori muodostaa hinnan kertoimeen perustuvista riveistä, ja mitä hinnoittelumalleja niillä voi ja ei voi toteuttaa.
Kertoimeen perustuvassa hinnoittelussa asiakas valitsee minkä tahansa alun ja lopun, ja moottori muodostaa hinnan kertoimeen perustuvista riveistäsi. Kourallinen rivejä kattaa jokaisen keston, jonka asiakas voi valita — 30 minuuttia, 19 tuntia, seitsemän viikkoa — ilman että hinnoittelet jokaisen erikseen.Joustavuudella on hintansa: sellaisen keston hinnan, jota et koskaan tullut ajatelleeksi, ratkaisevat säännöt joita et itse kirjoittanut. Tämä sivu on ne säännöt. Kenttäkohtainen viite löytyy sivulta Hintataulukot.
Kertoimeen perustuva hinnan ratkaisu ei ole yksi algoritmi. Kumpi niistä ajetaan, riippuu rivien aikaperustasta, jonka määrää taulukon Starting at pricing -valintaruutu:
Kulunut aika (oletus)
Aloitetut jaksot
Mitä ”päivä” tarkoittaa
24 tuntia noudosta
Kalenteripäivä keskiyöstä keskiyöhön
Miten hinta muodostetaan
Pisin mahtuva rivi, toistuvasti
Halvin yhdistelmä kutakin kalenterijaksoa kohti
Voittaako hinta pituuden?
Vain saman pituisten rivien kesken
Kyllä, myös pituuksien välillä
23.00 → 01.00
2 tuntia
2 päivää
Nämä ovat kaksi kysymystä sidottuna yhteen asetukseen. Milloin pidempi hinta astuu voimaan ja miten päivää lasketaan eivät ole valittavissa toisistaan riippumatta. Et voi saada ”halvin yhdistelmä voittaa” -logiikkaa yhdessä noudosta laskettavan 24 tunnin kanssa.
Tämän sivun loppuosa kuvaa kulunutta aikaa, joka on oletus ja käytössä useimmissa vuokrauksissa. Aloitetut jaksot on käsitelty sivulla Aloitettuihin jaksoihin perustuva hinnoittelu.
Kelpoisuus tulee ennen hintaa. Rivi jonka pituus ylittää jäljellä olevan ajan ei ole ehdokas, joten pitkiä vuokrauksia varten suunnittelemasi porras ei tee mitään ennen kuin varaus on tarpeeksi pitkä sisältämään sen.
Hinta ratkaisee vain saman pituisten rivien tasatilanteen
Moottori ei vertaa viikkoa seitsemään päivään ja valitse halvempaa kokonaishintaa. Se valitsee viikon, koska viikko on pidempi. Ylihinnoiteltu pitkä rivi ei jää valitsematta — se valitaan ensisijaisesti.Porrastus tuottaa alennuksen siksi, että hinnoittelit pidemmän lohkon halvemmaksi, ei siksi että moottori etsisi halvinta kokonaishintaa.
Ensimmäinen lohko laskuttaa perushinnan, myöhemmät lisähinnan
Ensimmäinen lohko jonka kulku ottaa käyttää perushintaa. Jokainen sen jälkeinen lohko käyttää kyseisen rivin lisähintaa, ja jos jätät sen tyhjäksi, se putoaa takaisin perushintaan.Jokaisella rivillä on oma lisähintansa, ja se kumpaa sovelletaan riippuu siitä mihin kulku osuu. Taulukossa jossa on 4 tunnin ja 8 tunnin rivit, tunnit 9–16 hinnoittelee 8 tunnin rivin lisähinta.
Loppuosa pyöristyy ylös lyhyimpään riviisi
Varaus joka päättyy 10 minuuttia sellaiseen väliin jota yksikään rivi ei täytä, laskutetaan täytenä yksikkönä taulukon lyhyimmästä rivistä. Jos lyhyin rivisi on 2 tuntia, jokainen loppuosa maksaa 2 tuntia.
Rajoitukset ratkaisevat kelpoisuuden ennen kaikkea muuta
Rivin viikonpäivä-, kellonaika- ja päivämäärävälirajoitukset tarkistetaan ensin. Rajoitettu rivi ei ole ehdokas osuudelle jota se ei kata, olipa se miten pitkä tai halpa tahansa. Kun jokin varauksen osuus ei osu yhteenkään riviin, moottori käyttää varahintaa, jos jokin rivi tarjoaa sellaisen.
Otetaan listaus jolla on neljä riviä eikä lisähintoja asetettuna:
Jakso
Perushinta
2 tuntia
20 €
4 tuntia
30 €
8 tuntia
50 €
1 päivä
60 €
19 tunnin varaus ei maksa 60 euroa. Päivärivi tarvitsee täydet 24 tuntia kelvatakseen, joten se ei koskaan pääse mukaan kilpailuun:
Askel
Aikaa jäljellä
Otettu rivi
Hinta
1
19 h
8 tuntia
50 € (perushinta)
2
11 h
8 tuntia
50 € (lisähinta, asettamatta → perushinta)
3
3 h
2 tuntia
20 €
4
1 h
2 tuntia (pyöristetty ylös)
20 €
19 tuntia maksaa 140 €. Täysi päivä maksaa 60 €.Tämä on kertoimeen perustuvan hinnoittelun yleisin yllätys, ja syy on aina sama: lisähinnat ovat tyhjiä, joten ne putoavat takaisin perushintaan. Aseta ne, niin väli käyttäytyy järkevästi.Kun 8 tunnin lisähinta on 6 €, 4 tunnin 3 € ja 2 tunnin 2 €:
Kesto
Hinta
18 h
58 €
19 h
60 €
20 h
59 €
22 h
61 €
23 h
63 €
24 h
60 €
Lähellä, mutta ei nouseva — 22 ja 23 tuntia maksavat yhä enemmän kuin täysi päivä. Kahden portaan välinen alue kootaan alemman portaan lohkoista, joten se ylittää tavoitteen välin yläpäässä. Mikään lisähintojen yhdistelmä ei poista tätä kokonaan. Jos jokin kesto on kaupallisesti tärkeä, anna sille oma rivi.
Raja on tarkka, eikä se ole symmetrinen. Otetaan taulukko jossa on viikkorivi 300 €, päivärivi 60 € ja yllä olevat rivit:
Varaus
Hinta
Miksi
6 päivää 23 tuntia 30 min
379 €
Viikkorivi ei mahdu. Kuusi päivälohkoa ja 23,5 tunnin häntä: 8 h + 8 h + 4 h + 2 h + 2 h
Tasan 7 päivää
300 €
Viikkorivi mahtuu ja on pisin
7 päivää 30 min
302 €
Viikkorivi, sitten 30 minuuttia pyöristettynä yhdeksi 2 tunnin lohkoksi
30 minuuttia lyhyempi varaus maksaa 79 € enemmän. Asiakkaat näkevät tämän verkkokaupassa.Korjaus ei ole hinnoitteluasetus. Se on varausrajat: aseta keston porrastus niin, ettei 6 päivää 23 tuntia 30 minuuttia ole ylipäätään valittavissa. Verkkokauppa tarjoaa vain porrastukseen osuvia päättymisaikoja.
Lisää rivi siihen kohtaan jossa hinnan pitää muuttua
Jakso on vapaa luku ja yksikkö, ei kiinteä lista. Jos hintasi pitää muuttua kuuden päivän kohdalla, lisää 6 päivää -rivi. Kuluneen ajan perustalla se kelpaa tasan kuudesta päivästä alkaen ja voittaa pisimpänä mahtuvana.Tämä ratkaisee useimmat ”hinta on väärä välillä X ja Y” -ongelmat. Rivit ovat halpoja; niiden väliin jäävät aukot maksavat.
Lisää piilotettu rivi loppuosia varten
Loppuosat pyöristyvät ylös lyhyimpään riviisi, joten taulukko jonka lyhyin rivi on 2 tuntia laskuttaa 2 tuntia viiden minuutin ylityksestä.Piilotetut rivit osallistuvat silti hinnoitteluun. Lisää 30 minuutin rivi, merkitse se piilotetuksi, ja loppuosat pyöristyvät 30 minuuttiin — ilman että tarjoat 30 minuutin vuokrausta verkkokaupassa.
Rajaa kestoja sen sijaan että hinnoittelisit jokaisen
Kertoimeen perustuva hinnoittelu yhdessä keston porrastuksen kanssa antaa äärellisen, tarkistettavan hintaportaikon ilman kiinteitä hintoja. Aseta porrastus lyhyimmän portaasi mittaiseksi tai sen jakajaksi, niin oudot tulokset tuottavat kestot eivät ole enää varattavissa.Juuri tämä tekee kertoimeen perustuvasta hinnoittelusta käyttökelpoisen katalogissa, jossa kiinteät hinnat tarkoittaisivat tuhansia rivejä.
Anna vähintään yhdelle riville varahinta
Jos käytät viikonpäivä- tai kellonaikarajoituksia, jonkin varauksen jokin osuus ei ennen pitkää osu yhteenkään riviin. Varahinta vähintään yhdellä rivillä antaa sille osuudelle jotain mihin ratketa. Kun useampi rivi tarjoaa sellaisen, halvin soveltuva voittaa.