Как работи планирането
Графици, време, промени, периоди и изпълнения: идеите зад Metascheduler и какво се случва във всеки момент.
Градивните елементи
График е запис във Вашия календар. Има име, време и списък с промени.
Промяна е един вид редакция на набор от елементи: „намали с 20% тези 140 варианта“ или „смени основното меню с менюто за Черния петък“. Всяка промяна има:
- тип промяна, например Цени на варианти или Навигационно меню (всички типове);
- елементите, които променя, като продукти, записи или меню;
- какво прави в началото;
- какво се случва в края: Върни, Задай нещо друго или Запази.
Промените се изпълняват в реда, в който са изброени.
Време
| Време | Изпълнява се | В края |
|---|---|---|
| Еднократно | Веднъж, на дата и час. | Нищо: промените му остават, както при Стартиране в плановете за въвеждане. |
| Период | От начало до край. | Всяка промяна следва избора си за край, както при Събитие в плановете за въвеждане. |
| Повтаря се | Период, който се случва ежедневно, ежеседмично или ежемесечно. | Всеки период се връща в собствения си край. |
| Следва план за въвеждане | Когато план за въвеждане на Shopify стане активен. | Когато планът за въвеждане приключи, според Вашия избор. |
Всеки график има своя часова зона. Часовете се съхраняват точно и се показват в зоната на графика.
Статуси
Графикът преминава през тези статуси:
- Чернова: в процес на настройване. Никога не се изпълнява.
- Планиран: чака началото си.
- В сила: промените му се правят сега.
- Приключил: изпълнен е и не се очаква нищо повече.
Можете също да поставите график на Пауза (нищо ново не започва; всичко, което е в сила, пак се връща в края си) или да го Архивирате (няма да се изпълнява повече; всичко, което е в сила, пак се връща). Приключил или архивиран график не може да се редактира: изберете Дублирай, за да го изпълните отново.
Какво се случва в началото
За всеки елемент Metascheduler:
- чете текущата стойност и я запазва (снимката);
- записва новата стойност;
- запазва това, което е записал.
Ако елементът вече има стойността, нищо не се записва. Процентът винаги се изчислява от запазената стойност, така че повторен опит никога не намалява с 20% два пъти.
Какво се случва в края
За всеки елемент, според избора за край на промяната:
- Върни: ако текущата стойност все още е тази, която Metascheduler е записал, той връща запазената стойност. Ако някой я е променил, я оставя и пита Вас. Вижте Как работи връщането.
- Задай нещо друго: записва крайната стойност, която сте избрали.
- Запази: не прави нищо.
Закъснели изпълнения
Metascheduler изпълнява всяко начало и край веднъж, навреме. Ако не може да се изпълни навреме (например Shopify не е работило), следва тези правила:
| Ситуация | Какво се случва |
|---|---|
| Начало със закъснение до 5 минути | Изпълнява се нормално. |
| Начало по-късно от това, в рамките на периода | Изпълнява се и се отбелязва като Със закъснение. |
| Начало, чийто период вече е приключил | Пропуска се и се показва в Изисква действие. Краят му се отказва. |
| Край, колкото и да закъснява | Винаги се изпълнява. Връщането на нещата е безопасната посока. |
| Еднократна промяна със закъснение над един ден | Чака Вас в Изисква действие: Изпълни сега или Пропусни. |
Изпълни сега, Опитай отново и началата на планове за въвеждане не се задържат от тези правила.
Повторни опити
Когато Shopify е натоварено или недостъпно, Metascheduler изчаква и опитва отново до 5 пъти, с все по-дълго изчакване. Промяна, която Shopify отказва (недопустима стойност, елемент, който вече го няма), не се опитва отново: този елемент е неуспешен, а останалите продължават, и изпълнението показва Частично готово.
Конфликти
Когато два графика променят един и същи елемент в припокриващи се часове, редакторът го изброява под Конфликти, а календарът отбелязва и двата. Това е предупреждение, не блокиране: безопасните правила за връщане не позволяват на припокриването да презапише никой от тях.
Все още имате затруднение? С радост ще помогнем.