# Miten ajoitus toimii

> Aikataulut, ajoitus, muutokset, ajanjaksot ja suoritukset: Metaschedulerin taustalla olevat ajatukset ja se, mitä kullakin hetkellä tapahtuu.

Dokumentaatio · 3 min lukuaika · Päivitetty 4. marraskuuta 2026

## 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](https://metascheduler.app/fi/help/change-types.md));
- **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

> **Kokeile:** [Kuinka aikataulu ajetaan](https://metascheduler.app/fi/help/how-scheduling-works)

| 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:

1. **Luonnos**: määritettävänä. Se ei koskaan suoritu.
2. **Ajoitettu**: odottaa alkamistaan.
3. **Voimassa**: sen muutokset tehdään nyt.
4. **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:

1. lukee nykyisen arvon ja tallentaa sen (tilannekuva);
2. kirjoittaa uuden arvon;
3. 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](https://metascheduler.app/fi/help/undo-and-drift.md).
- **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.

## Aiheeseen liittyvät artikkelit

- [Miten palauttaminen toimii](https://metascheduler.app/fi/help/undo-and-drift.md): Metascheduler tallentaa sen, minkä se korvaa, ja tarkistaa ennen palauttamista, joten se ei koskaan ylikirjoita jonkun sillä välin tekemää muokkausta.
- [Ajoita ensimmäinen muutoksesi](https://metascheduler.app/fi/help/first-schedule.md): Luo aikataulu, jolla on alku ja loppu, lisää muutos, tarkista esikatselu ja ajoita se.
- [Sanasto](https://metascheduler.app/fi/help/glossary.md): Metaschedulerin käyttämät sanat sekä tilat, jotka näet aikatauluissa, suorituksissa ja kohteissa.
