Automatyzacja w Shopify Flow
Uruchamiaj workflow, gdy harmonogram się rozpoczyna, kończy, kończy się niepowodzeniem lub wykryje edycję, oraz rozpoczynaj, kończ i twórz harmonogramy z Flow.
Metascheduler dodaje wyzwalacze i akcje do Shopify Flow. Wyzwalacze są we wszystkich planach. Akcje są w planach Extra i Unlimited. Oba znajdziesz w Ustawienia > Flow, z przyciskiem Otwórz Flow. Shopify Flow pokazuje nazwy tych wyzwalaczy, akcji i pól po angielsku, niezależnie od języka, w którym pracujesz.
Wyzwalacze
Każdy wyzwalacz przekazuje Twojemu workflow Schedule ID, Schedule name, Timing (AT, WINDOW, RECURRING lub ROLLOUT), Rollout ID (lub nic) oraz Resources, które zmienił. Długie listy są skracane, aby zmieściły się w limicie rozmiaru Flow.
| Wyzwalacz | Uruchamia się, gdy | Dodatkowe pola |
|---|---|---|
| Schedule started (Harmonogram rozpoczęty) | Harmonogram wprowadza swoje zmiany. | |
| Schedule ended (Harmonogram zakończony) | Zmiany harmonogramu się kończą lub zostają wycofane. | |
| Change failed (Zmiana nie powiodła się) | Nie udało się wprowadzić zmiany w niektórych elementach. | Target, Error message |
| Drift detected (Wykryto zmianę z zewnątrz) | Ktoś zmienił element po Metascheduler, więc nie został wycofany. | Target, Resource ID |
Target to klucz typu zmiany, na przykład variant.price lub product.status (zobacz Typy zmian).
Akcje
| Akcja | Co robi | Pola |
|---|---|---|
| Start schedule now (Rozpocznij harmonogram teraz) | Wprowadza zmiany harmonogramu teraz. | Schedule ID |
| End schedule now (Zakończ harmonogram teraz) | Kończy obowiązujący harmonogram teraz i wycofuje jego elementy. | Schedule ID |
| Create schedule from template (Utwórz harmonogram z szablonu) | Tworzy zaplanowany harmonogram dla przekazanych elementów. | Template, Resource IDs, Start time, End time, Nazwa harmonogramu |
Wyzwalacz Metascheduler przekazuje Schedule ID, który możesz przekazać do akcji.
Utwórz harmonogram z szablonu
Template to jedna z wartości:
| Szablon | Zmienia | Resource IDs to |
|---|---|---|
product-active | Status produktu na Aktywny | Identyfikatory produktów |
product-draft | Status produktu na Wersja robocza | Identyfikatory produktów |
product-unlisted | Status produktu na Nieopublikowany | Identyfikatory produktów |
metaobject-active | Status metaobiektu na Aktywny | Identyfikatory wpisów metaobiektów |
metaobject-draft | Status metaobiektu na Wersja robocza | Identyfikatory wpisów metaobiektów |
Resource IDs to identyfikatory Shopify, po jednym w wierszu lub oddzielone przecinkami. Start time to data i godzina w formacie ISO 8601 wraz z przesunięciem. Zostaw End time pusty, aby zachować zmianę, albo ustaw go, aby została wtedy wycofana.
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 dropLimity planu obowiązują harmonogramy tworzone z Flow tak samo jak w aplikacji. Jeśli akcja się nie powiedzie, przyczynę zobaczysz w dzienniku uruchomień workflow.
Pomysły
- Change failed (Zmiana nie powiodła się) → wyślij wewnętrzny e-mail lub wiadomość na Slacku do osoby, która prowadzi wyprzedaż.
- Drift detected (Wykryto zmianę z zewnątrz) → dodaj notatkę do produktu albo powiadom zespół, który go edytował.
- Schedule started (Harmonogram rozpoczęty) z terminem
ROLLOUT→ napisz na kanale poświęconym premierze. - Produkt ma tag
pre-order→ Create schedule from template (Utwórz harmonogram z szablonu) zproduct-activew dniu premiery.
Schedule executed (legacy) (Harmonogram wykonany (starsza wersja)) uruchamia się tylko dla harmonogramów przeniesionych ze starej wersji Metascheduler. W nowych workflow używaj wyzwalacza Schedule started (Harmonogram rozpoczęty).
Nadal nie wiesz, co dalej? Chętnie pomożemy.