Sådan fungerer planlægning
Planer, tidspunkt, ændringer, perioder og kørsler: ideerne bag Metascheduler, og hvad der sker på hvert tidspunkt.
Byggestenene
En plan er en post i din kalender. Den har et navn, et tidspunkt og en liste over ændringer.
En ændring er én slags redigering af en række elementer: "giv 20 % rabat på disse 140 varianter" eller "skift hovedmenuen ud med Black Friday-menuen". Hver ændring har:
- en ændringstype, f.eks. Variantpriser eller Navigationsmenu (alle typer);
- de elementer, den ændrer, f.eks. produkter, poster eller en menu;
- hvad den gør ved starten;
- hvad der sker ved slutningen: Ændr tilbage, Angiv noget andet eller Behold.
Ændringer kører i den rækkefølge, de står i.
Tidspunkt
| Tidspunkt | Kører | Ved slutningen |
|---|---|---|
| Én gang | Én gang, på en dato og et tidspunkt. | Intet: ændringerne bliver, som en Lancering i Udrulninger. |
| Periode | Fra en start til en slutning. | Hver ændring følger sit valg for slutningen, som en Begivenhed i Udrulninger. |
| Gentag | En periode, der sker dagligt, ugentligt eller månedligt. | Hver periode ændres tilbage ved sin egen slutning. |
| Følg en udrulning | Når en Shopify-udrulning bliver aktiv. | Når udrulningen slutter, som du har valgt. |
Hver plan har sin egen tidszone. Tidspunkter gemmes præcist og vises i planens zone.
Statusser
En plan bevæger sig gennem disse statusser:
- Kladde: under opsætning. Den kører aldrig.
- Planlagt: venter på sin start.
- Gældende: dens ændringer er foretaget nu.
- Afsluttet: den er kørt, og intet mere skal ske.
Du kan også Sæt på pause en plan (intet nyt starter; alt, der er gældende, bliver stadig ændret tilbage ved slutningen) eller Arkivér den (den kører ikke igen; alt, der er gældende, bliver stadig ændret tilbage). En afsluttet eller arkiveret plan kan ikke redigeres: vælg Duplikér for at køre den igen.
Hvad der sker ved starten
For hvert element gør Metascheduler dette:
- læser den nuværende værdi og gemmer den (øjebliksbilledet);
- skriver den nye værdi;
- gemmer det, den skrev.
Hvis et element allerede har værdien, skrives der ikke noget. En procentsats regnes altid ud fra den gemte værdi, så et nyt forsøg aldrig giver 20 % rabat to gange.
Hvad der sker ved slutningen
For hvert element, afhængigt af ændringens valg for slutningen:
- Ændr tilbage: hvis den aktuelle værdi stadig er den, Metascheduler skrev, sætter den den gemte værdi tilbage. Hvis nogen har ændret den, lader den den være og spørger dig. Se Sådan fungerer det at ændre tilbage.
- Angiv noget andet: skriver den slutværdi, du valgte.
- Behold: gør ingenting.
Forsinkede kørsler
Metascheduler kører hver start og hver slutning én gang, til tiden. Hvis den ikke kan køre til tiden (f.eks. fordi Shopify var nede), følger den disse regler:
| Situation | Hvad der sker |
|---|---|
| En start op til 5 minutter forsinket | Kører som normalt. |
| En start, der er senere end det, inden for sin periode | Kører og bliver markeret som Forsinket. |
| En start, hvis periode allerede er slut | Springes over og vises under Venter på dig. Dens slutning annulleres. |
| En slutning, uanset hvor forsinket | Kører altid. At sætte tingene tilbage er den sikre retning. |
| En engangsændring, der er mere end en dag forsinket | Venter på dig under Venter på dig: Kør nu eller Spring over. |
Kør nu, Prøv igen og start af udrulninger bliver ikke holdt tilbage af disse regler.
Nye forsøg
Når Shopify har travlt eller ikke kan nås, venter Metascheduler og prøver igen, op til 5 gange, med længere ventetid hver gang. En ændring, som Shopify afviser (en værdi, der ikke er tilladt, et element, der er væk), prøves ikke igen: det element mislykkes, og resten fortsætter, og kørslen viser Delvist udført.
Konflikter
Når to planer ændrer det samme element på overlappende tidspunkter, viser editoren det under Konflikter, og kalenderen markerer begge. Det er en advarsel, ikke en spærring: de sikre regler for at ændre tilbage forhindrer, at overlappet overskriver nogen af dem.
Sidder du stadig fast? Vi hjælper gerne.