Automatizálás a Shopify Flow-val
Futtasson munkafolyamatot, amikor egy ütemterv elindul, véget ér, sikertelen, vagy szerkesztést talál, és indítson, fejezzen be vagy hozzon létre ütemterveket a Flow-ból.
A Metascheduler kiváltókat és műveleteket ad a Shopify Flow-hoz. A kiváltók minden csomagban elérhetők. A műveletek az Extra és az Unlimited csomagban érhetők el. Mindkettőt a Beállítások > Flow oldalon találja, a Flow megnyitása gombbal.
A Shopify Flow a Metascheduler kiváltóinak, műveleteinek és mezőinek nevét minden nyelven angolul jeleníti meg. Ezért a Flow-ban a félkövérrel szedett angol neveket keresse.
Kiváltók
Minden kiváltó átadja a munkafolyamatnak a Schedule ID, a Schedule name, a Timing (AT, WINDOW, RECURRING vagy ROLLOUT), a Rollout ID (vagy semmi) és az általa módosított erőforrások (Resources) értékét. A hosszú listák le vannak vágva, hogy beférjenek a Flow méretkorlátjába.
| Kiváltó | Akkor fut, amikor | További mezők |
|---|---|---|
| Schedule started (Ütemterv elindult) | Egy ütemterv elvégzi a módosításait. | |
| Schedule ended (Ütemterv befejeződött) | Egy ütemterv módosításai véget érnek, vagy vissza lesznek állítva. | |
| Change failed (Módosítás sikertelen) | Egy módosítást nem lehetett elvégezni egyes elemeken. | Target, Error message |
| Drift detected (Eltérés észlelve) | Valaki a Metascheduler után módosított egy elemet, ezért az nem lett visszaállítva. | Target, Resource ID |
A Target a módosítástípus kulcsa, például variant.price vagy product.status (lásd: Módosítástípusok).
Műveletek
| Művelet | Mit csinál | Mezők |
|---|---|---|
| Start schedule now (Ütemterv indítása most) | Az ütemterv módosításait most végzi el. | Schedule ID |
| End schedule now (Ütemterv befejezése most) | Egy élő ütemtervet most fejez be, és visszaállítja az elemeit. | Schedule ID |
| Create schedule from template (Ütemterv létrehozása sablonból) | Ütemezett ütemtervet hoz létre az átadott elemekhez. | Template, Resource IDs, Start time, End time, Schedule name |
A Metascheduler egyik kiváltója megadja a Schedule ID értékét, amelyet átadhat egy műveletnek.
Create schedule from template
A Template a következők egyike:
| Sablon | Mit módosít | A Resource IDs értékei |
|---|---|---|
product-active | A termékállapotot Aktívra | Termékazonosítók |
product-draft | A termékállapotot Tervezetre | Termékazonosítók |
product-unlisted | A termékállapotot Nem listázottra | Termékazonosítók |
metaobject-active | A metaobjektum állapotát Aktívra | Metaobjektum-bejegyzések azonosítói |
metaobject-draft | A metaobjektum állapotát Tervezetre | Metaobjektum-bejegyzések azonosítói |
A Resource IDs Shopify-azonosítók, soronként egy, vagy vesszővel elválasztva. A Start time egy ISO 8601 szerinti dátum és időpont az eltolásával. Hagyja üresen az End time mezőt a módosítás megtartásához, vagy adjon meg értéket, hogy akkor álljon vissza.
Template: product-active
Resource IDs: gid://shopify/Product/8123456789
gid://shopify/Product/8123456790
Start time: 2026-11-27T09:00:00+01:00
End time: 2026-11-30T23:59:00+01:00
Schedule name: Black Friday dropA csomagkorlátok a Flow-ból létrehozott ütemtervekre ugyanúgy vonatkoznak, mint az alkalmazásban. Ha egy művelet sikertelen, az ok a munkafolyamat futási naplójában jelenik meg.
Ötletek
- Change failed → küldjön belső e-mailt vagy Slack-üzenetet annak, aki az akciót vezeti.
- Drift detected → fűzzön megjegyzést a termékhez, vagy értesítse a szerkesztést végző csapatot.
- Schedule started
ROLLOUTidőzítéssel → írjon a kiadási csatornájába. - Egy termék
pre-ordercímkét kap → Create schedule from template aproduct-activesablonnal a kiadás dátumára.
A régi Schedule executed kiváltó megszűnt, és már nem fut. Ha egy munkafolyamat használja, váltson Schedule started kiváltóra.
Elakadt? Szívesen segítünk.