Zaplanowany czas

Wyzwalacz Zaplanowany czas uruchamia przepływ pracy o określonej przez Ciebie godzinie i dacie, z opcjami, które pozwalają na:

  • powtarzanie przepływu pracy zgodnie z określonym harmonogramem
  • zatrzymanie powtarzania przepływu pracy po spełnieniu określonych kryteriów

W przeciwieństwie do większości innych wyzwalaczy dostępnych w aplikacji Shopify Flow, wyzwalacz Zaplanowany czas uruchamia przepływ pracy na podstawie kryteriów ustawionych podczas tworzenia przepływu pracy, a nie na podstawie zdarzenia, które ma miejsce w sklepie lub w aplikacji.

Wyzwalacz Zaplanowany czas można wykorzystać na trzy różne sposoby:

Możesz utworzyć wiele harmonogramów i użyć dowolnej kombinacji tych metod.

Kwestie do rozważenia przy korzystaniu z wyzwalacza Zaplanowany czas

  • Przepływ pracy musi mieć co najmniej jedno wystąpienie w przyszłości. Jeśli zostanie utworzony przepływ pracy, który zarówno się rozpoczyna, jak i kończy w przeszłości, nie będzie można go aktywować.
  • W przypadku powtarzających się przepływów pracy najdłuższy możliwy odstęp między wystąpieniami wynosi jeden rok. Najkrótszy możliwy odstęp wynosi 10 minut. W przypadku krótkich odstępów czasu, jeśli wykonanie przepływu pracy trwa dłużej niż odstęp, mogą wystąpić niespójne wyniki w zależności od użytego zapytania i akcji w przepływie pracy.

Tworzenie przepływu pracy, który jest uruchamiany w określonym dniu o określonej godzinie

  1. Utwórz nowy przepływ pracy, a następnie wybierz wyzwalacz Zaplanowany czas.
  2. Opcjonalnie: Wybierz strefę czasową, która ma być używana. Domyślnie jest ona ustawiona na strefę czasową sklepu.
  3. Wprowadź datę rozpoczęcia i godzinę rozpoczęcia.
  4. Opcjonalnie: Aby dodać dodatkowy harmonogram dla przepływu pracy, kliknij opcję Dodaj harmonogram.

Tworzenie przepływu pracy, który jest uruchamiany cyklicznie zgodnie z harmonogramem

  1. Utwórz przepływ pracy, który rozpoczyna się od wyzwalacza Zaplanowany czas.
  2. Po ustawieniu godziny i daty rozpoczęcia kliknij Dodaj regułę powtarzania.
    1. Wybierz okres, po którym przepływ pracy ma zostać ponownie uruchomiony. Okres ten musi być wyrażony liczbą całkowitą. Liczby dziesiętne nie są obsługiwane.
    2. Ustaw okres, wybierając jedną z opcji: Dni, Tygodnielub Miesiące.
      • Jeśli wybierzesz opcję Tygodnie, kliknij dzień tygodnia, w którym ma być uruchamiany przepływ pracy.
      • Jeśli wybierzesz opcję Miesiące, wybierz dzień miesiąca, w którym ma być uruchamiany przepływ pracy.
  3. Opcjonalnie: Aby ustawić kryteria zatrzymania powtarzania przepływu pracy, kliknij opcję Dodaj regułę końcową.

Tworzenie przepływu pracy, którego cykliczne uruchamianie ustaje po spełnieniu określonych kryteriów

  1. Utwórz przepływ pracy z wyzwalaczem Zaplanowany czas i Regułą powtarzania.
  2. Kliknij opcję Dodaj regułę zakończenia.
  3. Wykonaj jedną z następujących czynności:
    • Aby zatrzymać przepływ pracy po jego uruchomieniu określoną liczbę razy, wybierz opcję Po określonej liczbie wystąpień, a następnie wprowadź liczbę w sekcji Liczba.
    • Aby zatrzymać przepływ pracy w określonym dniu o określonej godzinie, wybierz opcję W określonym dniu o określonej godzinie, a następnie wprowadź datę zakończenia i godzinę zakończenia.

Akcje pobierania

Większość przepływów pracy jest uruchamiana przez zdarzenie i automatycznie uwzględnia dane z nim powiązane. Na przykład, gdy przepływ pracy jest uruchamiany przez wyzwalacz Utworzono zamówienie, rozpoczyna się on w momencie złożenia nowego zamówienia. Przepływ pracy automatycznie pobiera informacje o zamówieniu, które spowodowało jego uruchomienie, i wykonuje na nim akcje.

W przepływie pracy, który wykorzystuje wyzwalacz Zaplanowany czas, przepływ pracy uruchamia się o określonej przez Ciebie godzinie, a nie w wyniku zdarzenia. Ponieważ przepływ pracy nie jest uruchamiany przez żadne konkretne zdarzenie w sklepie lub z aplikacji, żadne dane nie są dołączane automatycznie. Aby utworzyć przepływ pracy, który wykonuje akcje na zamówieniach lub produktach, możesz użyć następujących akcji w celu pobrania tych danych do przepływu pracy:

Zmienne zaplanowanego czasu

Gdy uruchamiasz workflow za pomocą wyzwalacza Zaplanowany czas, warunki i działania w tym workflow, które akceptują zmienne Liquid, mają dostęp do dodatkowej zmiennej. Zmienna Zaplanowano na zwraca godzinę i datę, na którą zaplanowano uruchomienie workflow, i nosi nazwę scheduledAt.

Testowanie wyzwalacza Zaplanowany czas

Aby przetestować workflow, który uruchamia się za pomocą tego wyzwalacza, ustaw pierwsze uruchomienie na termin krótko po włączeniu workflow. Gdy upewnisz się, że workflow działa zgodnie z oczekiwaniami, edytuj go, aby zaktualizować datę i godzinę rozpoczęcia.

Szablony

Dodaj w przyszłości produkty z tagiem do kolekcji

W przyszłości pobierz wszystkie produkty z określonym tagiem, a następnie dodaj je do kolekcji. Wyświetl szablon

Konwertuj metapole klienta na tagi dla wszystkich klientów

Ten workflow wypełnia tagi u wszystkich klientów na podstawie wartości metapola. Uruchamia się co godzinę i pobiera do 100 klientów, którzy nie mają tagu „processed”. Dla każdego klienta sprawdzana jest wartość metapola custom.test i dodawana jako tag. Workflow dodaje również tag „processed”, aby dany klient nie został pobrany podczas następnego zaplanowanego przebiegu. Aby użyć tego workflow, musisz zmienić przestrzeń nazw i klucz metapola tak, aby pasowały do metapola w sklepie. Wyświetl szablon

Utwórz i zainicjuj metapola sklepu

Użyj metapól sklepu z aplikacją Flow, tworząc definicje i inicjując metapole za pomocą potrzebnych wartości. Wyświetl szablon

Usuń nieaktywnych klientów

Usuń klientów, którzy zostali dodani ponad 5 lat temu i nigdy nie złożyli zamówienia. Wyświetl szablon

Usuń nieaktywne produkty

Usuń produkty bez zapasów, które nie były aktualizowane od roku. Wyświetl szablon

Wyślij e-mailem cotygodniowe podsumowanie aktywnych rabatów z kodem

Wysyła podsumowanie aktywnych rabatów z kodem. Workflow jest uruchamiany zgodnie z harmonogramem w każdy poniedziałek o 9:00. Można go dostosować, zmieniając termin, sposób otrzymywania podsumowania, typ rabatów do uwzględnienia oraz tryb. Wyświetl szablon

Raz w tygodniu generuj i wysyłaj raporty za pomocą aplikacji Tresl Segments

Generuje co najmniej jeden raport za pomocą aplikacji Tresl Segments. Wysyła raporty na wskazane adresy e-mail i używa wyzwalacza Zaplanowany czas, aby uruchamiać się raz w tygodniu. Wyświetl szablon

Opublikuj w przyszłości produkty z określonym tagiem

Pobiera produkty z określonym tagiem i publikuje je w określonym dniu w przyszłości. Wykorzystuje wyzwalacz Zaplanowany czas i działanie Pobierz dane produktu. Wyświetl szablon

Usuń tag „nowy” 90 dni po utworzeniu produktu

Codziennie pobiera do 100 produktów, które zostały utworzone ponad 90 dni temu i które wciąż mają tag „new”. Następnie workflow usuwa te tagi z każdego produktu. Wyświetl szablon

Zaplanuj usunięcie produktów ze Sklepu online w określonym dniu i o określonej godzinie

W określonym dniu w przyszłości usuwa produkty ze sklepu online według tagu, ID lub SKU. Wykorzystuje wyzwalacz Zaplanowany czas, działanie Pobierz dane produktu i pętlę for each. Wyświetl szablon

Wyślij powiadomienie, gdy wolumen zamówień w ostatniej godzinie spadnie poniżej 10

Wysyła powiadomienie kontrolne dotyczące zamówień. Co godzinę pobiera do 10 utworzonych zamówień i zlicza je. Jeśli jest ich mniej niż 10, wysyła powiadomienie e-mailem. Wykorzystuje wyzwalacz Zaplanowany czas oraz działania Pobierz dane zamówienia i Policz. Wyświetl szablon

Wysyłaj codzienne podsumowanie e-mailem z listą wstrzymanych zleceń realizacji

Codziennie ten workflow wysyła zapytanie o wszystkie wstrzymane zlecenia realizacji (jednorazowo do 100). Wysyła podsumowanie e-mailem z nazwą zamówienia i przypisaną lokalizacją realizacji. Wyświetl szablon

Wysyłaj codzienne podsumowanie e-mailem z produktami o wyczerpanym zapasie

Codziennie pobiera wszystkie produkty, których zapasy wynoszą 0, i wysyła podsumowanie e-mailem. Wykorzystuje działanie Pobierz dane produktu i wyzwalacz Zaplanowany czas. Wyświetl szablon

Wysyłaj codzienne powiadomienie o wszystkich otwartych wersjach roboczych zamówień

Codziennie pobiera otwarte zamówienia robocze, zlicza je i wysyła wiadomość na Slacku. Wykorzystuje wyzwalacz Zaplanowany czas oraz działania Pobierz zamówienia robocze i Policz. Wyświetl szablon

Wyślij e-mailem podsumowanie wszystkich zamówień w Sklepie online z ostatniego dnia

Codziennie pobiera zamówienia z ostatniego dnia i wysyła podsumowanie e-mailem, uwzględniając te, które zostały złożone w sklepie online. Wyświetl szablon

Wyślij e-mailem podsumowanie wszystkich niezrealizowanych zamówień starszych niż 2 dni

Generuje codzienne podsumowanie wszystkich niezrealizowanych zamówień starszych niż 2 dni, wykorzystując harmonogramy oraz działania Pobierz dane zamówienia, Policz i Sumuj. Wyświetl szablon

Wysyłaj cotygodniowe podsumowanie e-mailem z listą wariantów o niskim stanie zapasów

Ten workflow jest uruchamiany zgodnie z harmonogramem (np. raz w tygodniu). Pobiera listę wariantów produktów o niskim stanie zapasów, zlicza wyniki i wysyła podsumowanie e-mailem z tytułami wariantów oraz linkiem do strony wariantu w panelu administracyjnym. Wyświetl szablon

Oznaczaj i wysyłaj codzienne podsumowanie opóźnionych realizacji

Codziennie oznacza i wysyła e-mailem podsumowanie, które zlicza łączną liczbę i wartość w dolarach wszystkich zamówień niespełniających 2-dniowej gwarancji wysyłki. Wyświetl szablon

Oznacz klientów z obciążeniem zwrotnym

Co godzinę ten workflow pobiera zamówienia z obciążeniami zwrotnymi i dodaje tag do klienta powiązanego z zamówieniem. Wykorzystuje wyzwalacz Zaplanowany czas, działanie Pobierz dane zamówienia i pętlę for each. Wyświetl szablon

Oznacz niezrealizowane zamówienia starsze niż 2 dni

Codziennie workflow pobiera wszystkie niezrealizowane zamówienia starsze niż 2 dni i dodaje do nich tag. Wyświetl szablon

Śledzenie wariantów produktu na wyprzedaży za pomocą metapola produktu

Ustawia metapole dla produktu, jeśli co najmniej jeden z jego wariantów jest na wyprzedaży. Może to być przydatne do śledzenia, które produkty są aktualnie objęte wyprzedażą. Wyświetl szablon