Miten ajoitus toimii
Aikataulut, ajoitus, muutokset, ajanjaksot ja suoritukset: Metaschedulerin taustalla olevat ajatukset ja se, mitä kullakin hetkellä tapahtuu.
Rakennuspalikat
Aikataulu on kalenterisi merkintä. Sillä on nimi, ajoitus ja luettelo muutoksista.
Muutos on yksi muokkaustyyppi joukolle kohteita: "vähennä 20 % näiden 140 version hinnasta" tai "vaihda päävalikko Black Friday -valikkoon". Jokaisella muutoksella on:
- muutostyyppi, kuten Versioiden hinnat tai Valikko (kaikki tyypit);
- kohteet, joita se muuttaa, kuten tuotteet, merkinnät tai valikko;
- mitä se tekee alussa;
- mitä tapahtuu lopussa: Palauta, Aseta johonkin muuhun tai Säilytä.
Muutokset suoritetaan siinä järjestyksessä, jossa ne on lueteltu.
Ajoitus
| Ajoitus | Suoritetaan | Lopussa |
|---|---|---|
| Kerran | Kerran, tiettynä päivänä ja kellonaikana. | Ei mitään: sen muutokset säilyvät, kuten Shopifyn asteittaisen julkaisun Lanseerauksessa. |
| Ajanjakso | Alusta loppuun. | Jokainen muutos noudattaa päättymisvalintaansa, kuten Shopifyn asteittaisen julkaisun Tapahtumassa. |
| Toisto | Ajanjakso, joka toistuu päivittäin, viikoittain tai kuukausittain. | Jokainen ajanjakso palautuu omassa lopussaan. |
| Seuraa asteittaista julkaisua | Kun Shopifyn asteittainen julkaisu aktivoituu. | Kun asteittainen julkaisu päättyy, valintasi mukaan. |
Jokaisella aikataululla on oma aikavyöhykkeensä. Ajat tallennetaan tarkasti ja näytetään aikataulun vyöhykkeellä.
Tilat
Aikataulu käy läpi nämä tilat:
- Luonnos: määritettävänä. Se ei koskaan suoritu.
- Ajoitettu: odottaa alkamistaan.
- Voimassa: sen muutokset tehdään nyt.
- Päättynyt: se on suoritettu, eikä mitään muuta ole tulossa.
Voit myös keskeyttää aikataulun (mikään uusi ei käynnisty; voimassa oleva palautuu silti lopussa) tai arkistoida sen (se ei suoritu enää; voimassa oleva palautuu silti). Päättynyttä tai arkistoitua aikataulua ei voi muokata: valitse Kopioi, jos haluat suorittaa sen uudelleen.
Mitä tapahtuu alussa
Metascheduler tekee jokaiselle kohteelle seuraavaa:
- lukee nykyisen arvon ja tallentaa sen (tilannekuva);
- kirjoittaa uuden arvon;
- tallentaa kirjoittamansa.
Jos kohteella on jo kyseinen arvo, mitään ei kirjoiteta. Prosentti lasketaan aina tallennetusta arvosta, joten uusintayritys ei koskaan vähennä hintaa 20 % kahdesti.
Mitä tapahtuu lopussa
Jokaiselle kohteelle muutoksen päättymisvalinnan mukaan:
- Palauta: jos nykyinen arvo on edelleen se, jonka Metascheduler kirjoitti, se palauttaa tallennetun arvon. Jos joku muutti sitä, se jättää sen rauhaan ja kysyy sinulta. Katso Miten palauttaminen toimii.
- Aseta johonkin muuhun: kirjoittaa valitsemasi loppuarvon.
- Säilytä: ei tee mitään.
Myöhästyneet suoritukset
Metascheduler suorittaa jokaisen alun ja lopun kerran, ajallaan. Jos se ei voi toimia ajallaan (esimerkiksi Shopify oli alhaalla), se noudattaa näitä sääntöjä:
| Tilanne | Mitä tapahtuu |
|---|---|
| Alku enintään 5 minuuttia myöhässä | Suoritetaan normaalisti. |
| Tätä myöhempi alku, ajanjakson sisällä | Suoritetaan ja merkitään Myöhässä. |
| Alku, jonka ajanjakso on jo päättynyt | Ohitetaan ja näytetään kohdassa Odottaa sinua. Sen loppu perutaan. |
| Loppu, kuinka myöhässä tahansa | Suoritetaan aina. Palauttaminen on turvallinen suunta. |
| Kertaluonteinen muutos yli vuorokauden myöhässä | Jää odottamaan sinua kohdassa Odottaa sinua: Suorita nyt tai Ohita. |
Näiden sääntöjen piiriin eivät kuulu Suorita nyt, Yritä uudelleen eivätkä asteittaisen julkaisun alut.
Uusintayritykset
Kun Shopify on kiireinen tai ei tavoitettavissa, Metascheduler odottaa ja yrittää uudelleen enintään 5 kertaa, kerta kerralta pidemmän odotuksen jälkeen. Muutosta, jonka Shopify hylkää (ei sallittu arvo, kohdetta ei enää ole), ei yritetä uudelleen: kyseinen kohde epäonnistuu ja muut jatkavat, ja suoritus näyttää Osittain valmis.
Ristiriidat
Kun kaksi aikataulua muuttaa samaa kohdetta päällekkäisinä aikoina, muokkain listaa sen kohdassa Ristiriidat, ja kalenteri merkitsee molemmat. Se on varoitus, ei este: turvalliset palautussäännöt estävät päällekkäisyyttä korvaamasta kumpaakaan.
Jäitkö jumiin? Autamme mielellämme.