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:
- aby utworzyć przepływ pracy, który rozpoczyna się w określonym dniu o określonej godzinie i jest uruchamiany jednokrotnie
- aby utworzyć przepływ pracy, który rozpoczyna się w określonym dniu o określonej godzinie i powtarza się zgodnie z harmonogramem
- aby utworzyć przepływ pracy, który rozpoczyna się w określonym dniu o określonej godzinie i powtarza się zgodnie z harmonogramem do momentu spełnienia określonych kryteriów
Możesz utworzyć wiele harmonogramów i użyć dowolnej kombinacji tych metod.
Na tej stronie
- Kwestie do rozważenia przy korzystaniu z wyzwalacza Zaplanowany czas
- Tworzenie przepływu pracy, który jest uruchamiany w określonym dniu o określonej godzinie
- Tworzenie przepływu pracy, który jest uruchamiany cyklicznie zgodnie z harmonogramem
- Tworzenie przepływu pracy, którego cykliczne uruchamianie ustaje po spełnieniu określonych kryteriów
- Akcje pobierania
- Zmienne wyzwalacza Zaplanowany czas
- Testowanie wyzwalacza Zaplanowany czas
- Szablony
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
- Utwórz nowy przepływ pracy, a następnie wybierz wyzwalacz Zaplanowany czas.
- Opcjonalnie: Wybierz strefę czasową, która ma być używana. Domyślnie jest ona ustawiona na strefę czasową sklepu.
- Wprowadź datę rozpoczęcia i godzinę rozpoczęcia.
- 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
- Utwórz przepływ pracy, który rozpoczyna się od wyzwalacza Zaplanowany czas.
- Po ustawieniu godziny i daty rozpoczęcia kliknij Dodaj regułę powtarzania.
- 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.
- 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.
- 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
- Utwórz przepływ pracy z wyzwalaczem Zaplanowany czas i Regułą powtarzania.
- Kliknij opcję Dodaj regułę zakończenia.
- 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:
- Pobierz dane sesji śledzenia gotówki
- Pobierz dane kolekcji
- Pobierz dane firmy
- Pobierz dane lokalizacji firmy
- Pobierz dane klienta
- Pobierz dane rabatu
- Pobierz dane wersji roboczej zamówienia
- Pobierz dane zlecenia realizacji
- Pobierz dane karty prezentowej
- Pobierz dane lokalizacji
- Pobierz wpisy metaobiektów
- Pobierz wpis metaobiektu
- Pobierz dane zamówienia
- Pobierz dane produktu
- Pobierz dane wariantu produktu
- Pobierz dane grupy planów sprzedaży
- Pobierz dane próby rozliczenia subskrypcji
- Pobierz dane umowy subskrypcyjnej
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