Tworzenie i porządkowanie reguł
Kreator prowadzi od zdarzenia do akcji. Zanim włączysz regułę, sprawdź ją przyciskiem Przetestuj regułę na istniejącym obiekcie — nic się przy tym nie wykona.
Krok po kroku
- Wejdź w Narzędzia → Automatyzacja. Pozycja w menu nazywa się Automatyzacja, choć w systemie wszyscy mówią „workflow".
- Kliknij Nowa reguła. Otworzy się kreator z dwiema kolumnami.
- U góry wpisz Nazwa reguły (opcjonalna) i zostaw przełącznik obok w stanie Reguła jest nieaktywna — regułę sprawdzisz testem na istniejącym obiekcie, patrz sekcja niżej.
- W kolumnie Wyzwalacz wybierz zdarzenie z listy Wybierz zdarzenie... (Zdarzenia — od czego reguła się zaczyna). Jeśli zmieniasz zdarzenie na należące do innej dziedziny, kreator zapyta w oknie Zmienić domenę wyzwalacza? — Zmień i wyczyść usunie niepasujące warunki i akcje.
- Przy zmianie statusu dojdzie pole Wyzwalaj na statusie (pre-filtr) — to tańszy filtr niż warunek, sprawdzany przed warunkami. Przy zdarzeniach Cyklicznie dochodzi jeszcze pole Interwał — co ile reguła ma się uruchamiać — a pole statusu nazywa się Status zwrotu / Status zamówienia i ma stałą podpowiedź, że bez statusu reguła nie ruszy (Zdarzenia — od czego reguła się zaczyna).
- W sekcji Warunki dokładaj warunki przyciskiem Dodaj warunek. Nagłówek przypomina, że wszystkie muszą być spełnione (Warunki — wszystkie muszą być spełnione).
- W kolumnie Akcja dokładaj akcje przyciskiem Dodaj akcję. Dopóki nie wybierzesz zdarzenia, zobaczysz tam Najpierw wybierz wyzwalacz, aby dodać akcje. (Akcje — co reguła może zrobić).
- Rozwiń Zaawansowane i sprawdź Loguj niespełnione warunki — w nowych regułach jest włączone domyślnie, bo bez tego historia przemilcza uruchomienia odrzucone na warunkach. Rozważ też Wykonaj raz.
- Przeczytaj zdanie zbudowane na dole kreatora i zapisz przyciskiem Zapisz (przy edycji Zapisz zmiany). Braki kreator zgłosi komunikatami Wybierz zdarzenie!, Dodaj co najmniej jedną akcję! albo Uzupełnij lub usuń niekompletne pola akcji. Przy włączonej regule Cyklicznie zgłosi też brak interwału albo statusu — także pod tym polem (Zdarzenia — od czego reguła się zaczyna). Gdy zapisu odmówi system, pasek Błąd zapisu reguły: podaje powód.
- Jeśli pojawi się okno z prośbą o kod 2FA, podaj kod (Potwierdzenie 2FA przy zmianach uprawnień).
- Przeczytaj pasek, który pojawi się po zapisie. Zwykle potwierdza zapis, ale bywa żółty — wtedy mówi, że reguła zamyka pętlę z inną regułą albo że dwie reguły zapisują to samo pole różnymi wartościami (Pułapki automatyzacji). Zapisu to nie blokuje.
- Obserwuj kolumnę Uruchomienia (24h) na liście i wejdź w historię, żeby zobaczyć, co reguła faktycznie zrobiła (Historia wykonań — co się naprawdę stało).
- Dopiero gdy reguła zachowuje się poprawnie, włącz ją przełącznikiem w jej wierszu na liście. Potwierdzeniem jest komunikat Reguła włączona. Reguły, której nie da się włączyć — np. Cyklicznie bez statusu — system nie włączy, a pasek Błąd podczas zmiany statusu reguły: powie dlaczego.
Kreator
Otwiera się jako panel z dwiema kolumnami: po lewej zdarzenie i warunki, po prawej akcje. Na dole widnieje zbudowane zdanie — warto je przeczytać przed zapisem.
Zdarzenia są pogrupowane dziedzinami. Wybór zdarzenia zawęża listę dostępnych warunków i akcji do jego dziedziny (Automatyzacje — KIEDY, JEŻELI, WTEDY).
W sekcji Zaawansowane są dwie opcje:
- Wykonaj raz — reguła nie zadziała drugi raz na tym samym obiekcie; podpowiedź brzmi „Zapobiega wielokrotnemu wykonaniu". Przy zdarzeniach Cyklicznie tego przełącznika nie ma — taka reguła z założenia wraca co interwał,
- Loguj niespełnione warunki — historia notuje też uruchomienia, które odpadły na warunkach. Bardzo pomaga przy dostrajaniu nowej reguły, dlatego nowe reguły mają to włączone od razu (starsze zachowują swoje ustawienie). Wraz z nim reguła dostaje 14-dniową retencję historii. Nowa reguła Cyklicznie dostaje ją zawsze, także bez tej opcji.
Test reguły na istniejącym obiekcie
Przycisk Przetestuj regułę (ikona kolby) w wierszu reguły sprawdza jej warunki na obiekcie, który już istnieje — wpisujesz jego numer (np. ID zamówienia) i klikasz Uruchom test.
Test niczego nie wykonuje: żadna akcja nie startuje, nie powstaje wpis w historii, nic nie leci na marketplace. Widzisz:
- każdy warunek osobno — który przeszedł, a który nie i z jaką wartością;
- warunki niesprawdzone — po pierwszym niespełnionym reguła i tak by się zatrzymała, więc reszta jest wyszarzona zamiast udawać sprawdzoną;
- akcje, które by się wykonały, w kolejności;
- bramki obok warunków: czy reguła jest włączona, czy czeka na konkretny status i czy przy ustawieniu „tylko raz" już dla tego obiektu zadziałała.
Test działa też na regule wyłączonej i na regule zarządzanej (z kłódką) — po to, żeby dowiedzieć się, dlaczego coś się nie odpaliło.
Czego test nie powie
Sprawdza warunki, nie skutki. Czy akcja przejdzie — czy marketplace przyjmie status, czy kurier wystawi etykietę — wychodzi dopiero przy prawdziwym uruchomieniu.
Bezpieczna procedura pozostaje ta sama:
- Zbuduj regułę wyłączoną.
- Przetestuj ją na kilku istniejących obiektach — takim, który ma się załapać, i takim, który nie.
- Zostaw włączone Loguj niespełnione warunki (w nowych regułach jest włączone domyślnie).
- Zacznij od akcji nieodwracalnej w najmniejszym stopniu — np. samego powiadomienia.
- Włącz i obserwuj historię (Historia wykonań — co się naprawdę stało).
- Dopiero potem dołóż akcje zmieniające dane.
Szczególna ostrożność należy się akcjom wypychającym coś na marketplace i tworzącym przesyłki — tego nie da się cofnąć jednym kliknięciem.
Włączanie i wyłączanie
Przełącznik przy regule na liście albo w nagłówku kreatora. Wyłączenie działa natychmiast dla nowych zdarzeń.
Usunięcie to osobna akcja Usuń, potwierdzana w oknie Potwierdzenie usunięcia. Każda zmiana wymaga potwierdzenia 2FA (Potwierdzenie 2FA przy zmianach uprawnień).
Kolejność
Reguły wykonują się w kolejności ustawionej na liście — przeciąganiem albo akcjami Przesuń w górę i Przesuń w dół w wierszu. Kolumna nazywa się Kolejność wykonania.
Dwie rzeczy warte wiedzy:
- Kolejność ma znaczenie tylko między regułami tego samego zdarzenia. Reguły różnych zdarzeń nigdy ze sobą nie konkurują.
- Przeciąganie porządkuje całą dziedzinę, a na liście przefiltrowanej lub podzielonej na strony przestawisz wyłącznie to, co widać.
Liczniki przy regule
Kolumna Uruchomienia (24h) pokazuje liczbę uruchomień i skuteczność z ostatniej doby, z odnośnikiem do historii przefiltrowanej po tej regule. To najszybszy sposób sprawdzenia, czy nowa reguła w ogóle się odpala.
Reguły zarządzane
Reguły z ikoną kłódki powstały z ustawienia, nie z ręki — z przełącznika integracji (wysyłka statusu, faktury, numeru przesyłki na marketplace) albo z przełączników E-maile do kupującego w ustawieniach strony zamówienia dla klienta (nazwa zaczyna się od „Buyer e-mail: order page link”). Nie da się ich edytować, wyłączyć ani usunąć — zmienia się je, zmieniając to ustawienie. Próba edycji pokaże komunikat, który mówi, gdzie to ustawienie jest.
Retencja historii
Historia reguły jest sprzątana raz na dobę. Okresu przechowywania nie zmienisz w tym formularzu — w sprawie jego zmiany skontaktuj się ze wsparciem NOXTI (Historia wykonań — co się naprawdę stało). Wpisy Udane i Oczekuje zostawia, bo pilnują Wykonaj raz — poza regułami Cyklicznie, które z Wykonaj raz nie działają: u nich znikają wszystkie wpisy starsze niż ustawiony czas.
Chcesz zobaczyć to na swoich zamówieniach? Pokażemy NOXTI na Twoich kanałach sprzedaży i Twoim magazynie.
Umów prezentację