Zaplanowany czas
Wyzwalacz Zaplanowany czas uruchamia workflow o określonej godzinie i w określonym dniu, z poniższymi opcjami:
- powtarzanie workflow według określonego harmonogramu
- zatrzymanie powtarzania workflow po spełnieniu określonych kryteriów
W przeciwieństwie do większości innych wyzwalaczy dostępnych dla Shopify Flow wyzwalacz Zaplanowany czas uruchamia workflow na podstawie kryteriów ustawionych podczas tworzenia workflow, a nie na podstawie zdarzenia, które wystąpiło w Twoim sklepie lub w aplikacji.
Z wyzwalacza Zaplanowany czas można korzystać w trzech celach wymienionych poniżej:
- w celu utworzenia workflow, który uruchamia się w określonym dniu o określonej godzinie i występuje raz
- w celu utworzenia workflow, który uruchamia się w określonym dniu o określonej godzinie i powtarza się według harmonogramu
- w celu utworzenia workflow, który uruchamia się w określonym dniu o określonej godzinie i powtarza się według harmonogramu do momentu spełnienia określonych kryteriów
Możesz utworzyć wiele harmonogramów i użyć dowolnej kombinacji tych celów.
Na tej stronie
- Informacje dotyczące korzystania z wyzwalacza Zaplanowany czas
- Utwórz workflow uruchamiany w określonym dniu i godzinie
- Utwórz workflow uruchamiany wielokrotnie według harmonogramu
- Utwórz workflow, który przestanie się powtarzać po spełnieniu określonych kryteriów
- Pobierz czynności
- Zaplanowane zmienne czasu
- Testowanie wyzwalacza Zaplanowany czas
- Szablony
Informacje dotyczące korzystania z wyzwalacza Zaplanowany czas
- Workflow musi mieć co najmniej jedno wystąpienie w przyszłości. Jeśli utworzony workflow zaczyna się i kończy w przeszłości, nie można go aktywować.
- W przypadku powtarzających się procesów workflow najdłuższy możliwy przedział czasu między wystąpieniami wynosi jeden rok. Najkrótszy możliwy przedział to 10 minut. W przypadku krótkich przedziałów czasu, jeśli proces workflow trwa dłużej niż dany przedział, mogą pojawić się niespójne wyniki. Zależy to od użytego zapytania i czynności w workflow.
Utwórz workflow uruchamiany w określonym dniu i godzinie
- Utwórz nowy workflow, a następnie wybierz wyzwalacz Zaplanowany czas.
- Opcjonalnie: Wybierz strefę czasową do użycia. Domyślnie jest to strefa czasowa Twojego sklepu.
- Wprowadź Datę rozpoczęcia i Godzinę rozpoczęcia.
- Opcjonalnie: Aby dodać dodatkowy harmonogram dla workflow, kliknij opcję Dodaj harmonogram.
Utwórz workflow uruchamiany wielokrotnie według harmonogramu
Utwórz workflow uruchamiany przez wyzwalacz Zaplanowany czas.
Po skonfigurowaniu godziny i daty rozpoczęcia kliknij opcję Dodaj regułę powtarzania.
- Wybierz ilość czasu, jaki ma upłynąć, zanim workflow zostanie uruchomiony ponownie. Musi to być liczba całkowita. Miejsca dziesiętne nie są obsługiwane.
- Ustaw okres w opcjach Dni, Tygodnie lub Miesiące. - Jeśli wybierzesz Tygodnie, kliknij dzień tygodnia, w którym ma być uruchamiany workflow. - Jeśli wybierzesz Miesiące, wybierz dzień miesiąca, w którym ma być uruchamiany workflow.
Opcjonalnie: Aby ustawić kryteria, które zatrzymają powtarzanie workflow, kliknij opcję Dodaj regułę zakończenia.
Utwórz workflow, który przestanie się powtarzać po spełnieniu określonych kryteriów
- Utwórz workflow uruchamiany przez wyzwalacz Zaplanowany czas i Regułę powtarzania.
- Kliknij opcję Dodaj regułę zakończenia.
- Wykonaj jedną z następujących czynności:
- Aby zatrzymać workflow po jego wykonaniu określoną ilość razy, wybierz opcję Po liczbie wystąpień, a następnie wprowadź liczbę w sekcji Liczba.
- Aby zatrzymać workflow o określonej godzinie, wybierz opcję W dniu i o godzinie, a następnie wprowadź Datę zakończenia i Godzinę zakończenia.
Pobierz czynności
Większość procesów workflow uruchamia się z powodu zdarzenia i automatycznie uwzględnia dane powiązane z takim zdarzeniem. Na przykład, gdy workflow jest uruchamiany przez wyzwalacz Zamówienie utworzone, oznacza to, że uruchamia się on po złożeniu nowego zamówienia. Workflow automatycznie uwzględnia informacje o zamówieniu, które spowodowały uruchomienie workflow i wykonuje czynności w tym workflow.
W workflow, który używa wyzwalacza Zaplanowany czas, workflow rozpoczyna się w określonym czasie, a nie w wyniku zdarzenia. Ponieważ w Twoim sklepie lub aplikacji nie wystąpiło konkretne zdarzenie, które uruchamia workflow, żadne dane nie są automatycznie uwzględniane. Aby utworzyć workflow, który podejmuje czynności związane z zamówieniami lub produktami, możesz użyć następujących czynności w celu wprowadzenia tych danych do workflow:
- Get cash tracking session data
- Pobierz dane kolekcji
- Pobierz dane klienta
- Pobierz dane wersji roboczej zamówienia
- Pobierz dane zamówienia do realizacji
- Pobierz dane karty prezentowej
- Pobierz dane lokalizacji
- Pobierz dane zamówienia
- Pobierz dane produktu
- Pobierz dane wariantu produktu
- Pobierz dane umowy subskrypcyjnej
Zaplanowane zmienne czasu
Gdy workflow jest uruchamiany przez wyzwalacz Zaplanowany czas , warunki i czynności w tym workflow, które akceptują zmienne Liquid, mają dodatkową zmienną. Zmienna Zaplanowane o zwraca godzinę i datę zaplanowanego uruchomienia workflow o nazwie scheduledAt
.
Testowanie wyzwalacza Zaplanowany czas
Aby przetestować workflow uruchamiany przez ten wyzwalacz, ustaw pierwszy workflow do uruchomienia wkrótce po włączeniu workflow. Po upewnieniu się, że workflow działa zgodnie z założeniami, edytuj go, aby zaktualizować datę i godzinę rozpoczęcia.
Szablony
W przyszłości dodawaj produkty z tagiem do kolekcji
W późniejszym czasie będziesz mieć możliwość pobrania wszystkich produktów z określonym tagiem, a następnie dodania ich do kolekcji. Wyświetl szablon
Konwertuj metapole klienta na tagi dla wszystkich klientów
Ten workflow uzupełni tagi wszystkich klientów na podstawie wartości metapola. Uruchamia się co godzinę i pobiera do 100 klientów, którzy nie mają tagu „przetworzony”. Dla każdego klienta sprawdza wartość metapola custom.test i dodaje ją jako tag. Workflow dodaje również tag „przetworzony”, aby nie został on zwrócony w następnym zaplanowanym przebiegu workflow. Aby skorzystać z workflow, musisz zmienić przestrzeń nazw i klucz metapola, aby pasowały do metapola w Twoim sklepie. Wyświetl szablon
Utwórz i zainicjalizuj metapola sklepu
Używa metapól sklepu z Flow poprzez tworzenie definicji i inicjuje metapole z potrzebnymi wartościami. Wyświetl szablon
Usuń nieaktywnych klientów
Usuń osoby, które są klientami od ponad 5 lat i nigdy nie złożyły zamówienia. Wyświetl szablon
Usuń nieaktywne produkty
Usuń produkty bez zapasów, które nie były aktualizowane przez rok. Wyświetl szablon
Wysyłaj e-mailem cotygodniowe podsumowanie aktywnych rabatów z kodem
Wysyła e-mailem podsumowanie aktywnych rabatów z kodem. Workflow jest uruchamiany zgodnie z harmonogramem w każdy poniedziałek o 9:00. Workflow można dostosować, zmieniając czas, sposób otrzymywania podsumowania, typ rabatów, które chcesz uwzględnić, oraz tryb. Wyświetl szablon
Raz w tygodniu generuj i wysyłaj raporty za pomocą aplikacji Tresl Segments
Generuje jeden lub więcej raportów za pomocą aplikacji Tresl Segments. Wysyła raporty na podane adresy e-mail i uruchamia raz w tygodniu wyzwalacz Zaplanowany czas. Wyświetl szablon
W przyszłości publikuj produkty z określonym tagiem
W późniejszym czasie będziesz mieć możliwość pobrania produktów z określonym tagiem i ich publikacji. Użyj wyzwalacza Zaplanowany czas i czynności Pobierz dane produktu. Wyświetl szablon
Usuń tag nowego produktu 90 dni po utworzeniu produktu
Codziennie pobiera do 100 produktów, które utworzono ponad 90 dni temu i które nadal mają tag „nowy”. Następnie workflow usuwa te tagi dla każdego produktu. Wyświetl szablon
Zaplanuj usunięcie produktów ze sklepu online w określonym dniu i o określonej godzinie
W jednym terminie w przyszłości usuń produkty ze sklepu online według tagu, identyfikatora lub kodu SKU. Korzysta z wyzwalacza Zaplanowany czas, czynności Pobierz dane produktu i pętli For each. Wyświetl szablon
Wyślij powiadomienie, gdy liczba zamówień w ciągu ostatniej godziny będzie mniejsza niż 10
Wysyła powiadomienie o stanie zamówień. Co godzinę pobiera do 10 utworzonych zamówień i liczy je. Jeśli jest ich mniej niż 10, wysyła powiadomienie e-mailem. Używa kroków Zaplanowany czas, Pobierz dane zamówienia i Licz. Wyświetl szablon
Wysyłaj e-mailem codzienne podsumowanie z listą wstrzymanych zamówień realizacji
Każdego dnia ten workflow będzie wysyłał zapytania o wszystkie wstrzymane zamówienia realizacji (do 100 naraz). Wyśle e-mail z podsumowaniem zawierającym nazwę zamówienia i przypisaną lokalizację realizacji. Wyświetl szablon
Wysyłaj e-mailem codzienne podsumowanie zawierające produkty, których zapasy są wyczerpane
Codziennie pobiera wszystkie produkty, które mają 0 zapasów i wysyła podsumowanie e-mailem. Używa czynności Pobierz dane produktu, wyzwalacza Zaplanowany czas. Wyświetl szablon
Wysyłaj codzienne powiadomienia o wszystkich otwartych wersjach roboczych zamówień
Codziennie otrzymuje otwarte wersje robocze zamówień, liczy je i wysyła wiadomości na platformie Slack. Używa wyzwalacza Zaplanowany czas i czynności Pobierz wersje robocze zamówień oraz Licz. Wyświetl szablon
Wyślij e-mail z podsumowaniem wszystkich zamówień złożonych w sklepie online w ostatnim dniu
Codziennie pobiera zamówienia z ostatniego dnia i wysyła e-mailem podsumowanie z zamówieniami złożonymi w sklepie online. Wyświetl szablon
Wyślij e-mail z podsumowaniem wszystkich niezrealizowanych zamówień mających więcej niż 2 dni
Uzyskaj dzienny przegląd wszystkich niezrealizowanych zamówień, które są starsze niż dwa dni, korzystaj z funkcji planowania i wywołuj dane o zamówieniach, liczbę i sumę zamówień. Wyświetl szablon
Wysyłaj e-mailem cotygodniowe podsumowanie z listą wariantów o niskim poziomie zapasów
Ten proces workflow jest realizowany według harmonogramu (np. raz w tygodniu). Pobiera listę wariantów produktów, których poziom zapasów jest niski, zlicza wyniki i wysyła e-mail z podsumowaniem zawierającym tytuły wariantów i link do strony administratora dla wariantu. Wyświetl szablon
Oznaczaj i wysyłaj codzienne podsumowanie spóźnionych realizacji
Każdego dnia oznaczaj i wysyłaj codzienne podsumowanie e-mailowe zawierające całkowitą liczbę i wartość w dolarach wszystkich zamówień, które nie zostały objęte 2-dniową gwarancją wysyłki. Wyświetl szablon
Oznacz klientów, którzy mają obciążenie zwrotne
Co godzinę ten workflow pobiera zamówienia z obciążeniami zwrotnymi i dodaje do klienta tag dla zamówienia. Korzysta z wyzwalacza Zaplanowany czas, czynności Pobierz dane o zamówieniu i pętli For each. Wyświetl szablon
Oznacz niezrealizowane zamówienia starsze niż 2 dni
Workflow codziennie pobiera wszystkie niezrealizowane zamówienia starsze niż 2 dni i dodaje do zamówienia tag. Wyświetl szablon
Śledź warianty produktu, które są na wyprzedaży za pomocą metapola produktu
Ustawia metapole dla produktu, jeśli co najmniej jeden wariant jest na wyprzedaży. Może to być przydatne do śledzenia produktów, które aktualnie są na wyprzedaży. Wyświetl szablon