Wyzwalacze, warunki i czynności workflow

Poznaj wyzwalacz, warunek i logikę czynności Flow, aby tworzyć wydajne workflow umożliwiające zautomatyzowanie procesów biznesowych.

Wyzwalacze

Wyzwalacze to zdarzenia, które uruchamiają workflow. Wyzwalacze mogą być zdarzeniami wewnętrznymi w Shopify lub zdarzeniami w aplikacji firmy zewnętrznej. Nie można ręcznie uruchomić workflow. Dla każdego wyzwalacza dostępna jest lista powiązanych warunków i czynności, których można użyć w workflow.

Warunki

Warunki umożliwiają rozpoczęcie czynności dopiero po ich spełnieniu. Warunki mają taki sam cel, co początek instrukcji if-then. Mogą sprawdzać właściwości zdarzenia wyzwalacza, a także właściwości obiektów, które są powiązane ze zdarzeniem, takich jak zamówienia, produkty i klienci.

Warunki mogą sprawdzać proste właściwości tak/nie, takie jak to, czy suma zamówienia przewyższa określoną kwotę lub czy klient wyraża zgodę na marketing.

Mogą również sprawdzać bardziej złożone właściwości, porównując je z ciągami znaków lub miejscami dziesiętnymi. Właściwość ciągu znaków to wybór tekstu, a właściwość miejsca dziesiętnego to liczba. Na przykład:

  • Możesz utworzyć warunek sprawdzający ciąg znaków kraju zamówienia, używając operatora is any of w celu podjęcia działań dotyczących zamówień z Kanady, Irlandii lub Chile.
  • Możesz utworzyć warunek, który sprawdza właściwość miejsca dziesiętnego całkowitych zakupów klienta w Twoim sklepie, używając operatora greater than or equal to w celu podjęcia działań dotyczących klientów, którzy wydali 100 USD lub więcej.

Czynności

Czynności to zadania, które mogą dokonywać zmian w obiektach w sklepie Shopify, a także w aplikacjach. Czynności mogą również wysyłać e-maile, wiadomości Slack i dokonywać wywołań WebHook HTTP dla usług zewnętrznych.

Po wybraniu czynności do wykonania dla workflow wybory są filtrowane na podstawie wyzwalacza workflow.

Warunki zamawiania

Możesz tworzyć workflow, które mają wiele warunków, z których każdy może prowadzić do innych czynności. Kolejność warunków ma znaczenie. Warunki są sprawdzane z góry na dół, a sprawdzanie jest wstrzymywane po spełnieniu warunku.

Łączenie warunków i czynności

Możesz łączyć warunki, aby stworzyć jeden duży warunek. Po połączeniu warunków każdy z nich musi zostać spełniony, aby spełniony był cały warunek. Jeśli którykolwiek warunek nie zostanie spełniony, cały warunek pozostaje niespełniony. W poniższym przykładzie klient musi zaakceptować materiały marketingowe, a łączna cena zamówienia musi być większa niż 1000 $.

Przykład połączonych warunków.

Podobnie możesz łączyć czynności, aby można było uruchamiać wiele czynności.

W poniższym przykładzie użyto wielu warunków do sprawdzenia, czy klient kwalifikuje się do programu lojalnościowego na podstawie łącznej kwoty, którą wydał w sklepie.

Przykład Workflow do oznaczania klienta dla programu lojalnościowego

Na powyższym obrazie sprawdzane są następujące warunki w kolejności, w jakiej się pojawiają:

  • Jeśli łączna kwota jest większa niż 1000 $, a klient wyraził zgodę na otrzymywanie materiałów marketingowych, oznacz go złotym tagiem lojalnościowym.
  • Jeśli łączna kwota jest mniejsza niż 1000 $, ale większa niż 500 $, a klient wyraził zgodę na otrzymywanie materiałów marketingowych, oznacz go srebrnym tagiem lojalnościowym.
  • Jeśli klient wydał więcej niż 200 $ i wyraził zgodę na otrzymywanie materiałów marketingowych, oznacz go brązowym tagiem lojalnościowym.

Czynności, które wysyłają wiadomości

Możesz dodać do dowolnego workflow czynność pozwalającą na wysyłanie wiadomości do Ciebie lub Twoich pracowników.

Wyzwalacze i odniesienie do czynności

W procesach workflow używać możesz następujących wyzwalaczy i czynności Shopify.

Wyzwalacze kolekcji i związane z nimi czynności

W procesach workflow związanych z kolekcjami używać możesz następujących wyzwalaczy i czynności.

Wyzwalacze

  • Utworzono kolekcję
  • Usunięto kolekcję

Czynności

  • Dodaj metapole sklepu
  • Utwórz metapole kolekcji
  • Utwórz przekierowanie adresu URL
  • Usuwanie przekierowań adresów URL
  • Usuń metapole kolekcji
  • Usuń metapole sklepu
  • Wyślij e-mail
  • Wyślij żądanie HTTP

Wyzwalacze klienta i związane z nimi czynności

W procesach workflow związanych z klientami używać możesz następujących wyzwalaczy i czynności.

Wyzwalacze

  • Utworzono klienta
  • Usunięto klienta
  • Klient jest wyłączony
  • Klient jest włączony

Czynności

  • Dodaj tagi klienta
  • Dodaj metapole sklepu
  • Utwórz metapole klienta
  • Utwórz przekierowanie adresu URL
  • Usuwanie przekierowań adresów URL
  • Usuń metapole klienta
  • Usuń tagi klienta
  • Usuń metapole sklepu
  • Wyślij e-mail
  • Wyślij żądanie HTTP
  • Aktualizuj uwagę dotyczącą klienta
    Domyślnie ta czynność zastępuje treść uwagi. Jeśli chcesz dodać treść do istniejącej uwagi, w polu Uwaga wprowadź:{{ customer.note }} The content that you want to add to the note.

Wyzwalacze realizacji i związane z nimi czynności

W procesach workflow związanych ze zmianami w statusie realizacji zamówienia, począwszy od chwili utworzenia realizacji, używać możesz następujących wyzwalaczy i czynności.

Wyzwalacze

  • Utworzono realizację

Czynności

  • Dodaj tagi klienta
  • Dodaj tagi zamówienia
  • Archiwizuj zamówienie
  • Anuluj zamówienie
    Dowiedz się więcej o anulowaniu zamówień za pomocą workflow.
  • Zarejestruj płatność
    Dowiedz się więcej o workflow rejestracji płatności.
  • Utwórz przekierowanie adresu URL
  • Usuwanie przekierowań adresów URL
  • Oznacz zamówienie jako opłacone
  • Usuń tagi klienta
  • Usuń tagi zamówienia
  • Realizacja żądania
    Dowiedz się więcej o żądaniu realizacji za pomocą workflow.
  • Wyślij e-mail
  • Wyślij żądanie HTTP
  • Anuluj archiwizację zamówienia
  • Aktualizuj uwagę dotyczącą klienta
    Domyślnie ta czynność zastępuje treść uwagi. Jeśli chcesz dodać treść do istniejącej uwagi, w polu Uwaga wprowadź:{{ customer.note }} The content that you want to add to the note.
  • Aktualizuj uwagę dotyczącą zamówienia
    Domyślnie ta czynność zastępuje treść uwagi. Jeśli chcesz dodać treść do istniejącej uwagi, w polu Uwaga wprowadź:{{ order.note }} The content that you want to add to the note.

Wyzwalacze zdarzeń realizacji i związane z nimi czynności

W procesach workflow związanych ze zmianami w statusie realizacji zamówienia (po wystąpieniu zmian w istniejącej realizacji) używać możesz następujących wyzwalaczy i czynności.

Wyzwalacze

  • Utworzono zdarzenie realizacji

Czynności

  • Dodaj tagi klienta
  • Dodaj metapole zamówienia
  • Dodaj tagi zamówienia
  • Dodaj metapole sklepu
  • Archiwizuj zamówienie
  • Anuluj zamówienie
    Dowiedz się więcej o anulowaniu zamówień za pomocą workflow.
  • Zarejestruj płatność
    Dowiedz się więcej o workflow rejestracji płatności.
  • Utwórz przekierowanie adresu URL
  • Usuwanie przekierowań adresów URL
  • Oznacz zamówienie jako opłacone
  • Usuń tagi klienta
  • Usuń metapole zamówienia
  • Usuń tagi zamówienia
  • Usuń metapole sklepu
  • Realizacja żądania
    Dowiedz się więcej o żądaniu realizacji za pomocą workflow.
  • Wyślij e-mail
  • Wyślij żądanie HTTP
  • Anuluj archiwizację zamówienia
  • Aktualizuj uwagę dotyczącą klienta
    Domyślnie ta czynność zastępuje treść uwagi. Jeśli chcesz dodać treść do istniejącej uwagi, w polu Uwaga wprowadź:{{ customer.note }} The content that you want to add to the note.
  • Aktualizuj uwagę dotyczącą zamówienia
    Domyślnie ta czynność zastępuje treść uwagi. Jeśli chcesz dodać treść do istniejącej uwagi, w polu Uwaga wprowadź:{{ order.note }} The content that you want to add to the note.

Wyzwalacze pozycji zapasów i związane z nimi czynności

W procesach workflow związanych ze zmianami w zapasach produktów w Twoim sklepie używać możesz następujących wyzwalaczy i czynności.

Wyzwalacze

  • Utworzono pozycję zapasów
  • Usunięto pozycję zapasów

Czynności

  • Dodaj metapole sklepu
  • Utwórz przekierowanie adresu URL
  • Usuwanie przekierowań adresów URL
  • Usuń metapole sklepu
  • Wyślij e-mail
  • Wyślij żądanie HTTP

Wyzwalacze zamówień i związane z nimi czynności

W procesach workflow związanych z zamówieniami używać możesz następujących wyzwalaczy i czynności.

Wyzwalacze

  • Utworzono wersję roboczą zamówienia
  • Usunięto wersję roboczą zamówienia
  • Zamówienie anulowane
  • Utworzono zamówienie
    Ten wyzwalacz jest uruchamiany przy każdym utworzeniu zamówienia, w tym gdy zamówienie zostanie utworzone w wyniku przekształcenia wersji roboczej zamówienia.
  • Zamówienie usunięto
  • Zrealizowano zamówienie
  • Opłacono zamówienie
  • Przeanalizowano ryzyko zamówienia
    Ten wyzwalacz i jego warunki działają tylko na podstawie wyników Analizy ryzyka Shopify. Wyniki z aplikacji do analizy oszustw firm zewnętrznych nie mają tu zastosowania. Dowiedz się więcej oworkflow analizy ryzyka.
  • Utworzono transakcję zamówienia.
  • Utworzono zwrot

Czynności

  • Dodaj tagi klienta
  • Dodaj tagi wersji roboczej zamówienia
    Po przekształceniu wersji roboczej zamówienia w zamówienie te tagi stają się tagami zamówienia.
  • Dodaj tagi zamówienia
  • Dodaj metapole sklepu
  • Archiwizuj zamówienie
  • Anuluj zamówienie
    Dowiedz się więcej o anulowaniu zamówień za pomocą workflow.
  • Zarejestruj płatność
    Dowiedz się więcej o workflow rejestracji płatności.
  • Utwórz metapole wersji roboczej zamówienia
  • Utwórz metapole zamówienia
  • Utwórz przekierowanie adresu URL
  • Usuwanie przekierowań adresów URL
  • Oznacz zamówienie jako opłacone
  • Usuń tagi klienta
  • Usuń metapole wersji roboczej zamówienia
  • Usuń tagi wersji roboczej zamówienia
  • Usuń metapole zamówienia
  • Usuń tagi zamówienia
  • Usuń metapole sklepu
  • Realizacja żądania
    Dowiedz się więcej o żądaniu realizacji za pomocą workflow.
  • Wyślij e-mail
  • Wyślij żądanie HTTP
  • Anuluj archiwizację zamówienia
  • Aktualizuj uwagę dotyczącą klienta
    Domyślnie ta czynność zastępuje treść uwagi. Jeśli chcesz dodać treść do istniejącej uwagi, w polu Uwaga wprowadź: {{ customer.note }} The content that you want to add to the note.
  • Aktualizuj uwagę dotyczącą wersji roboczej zamówienia
    Domyślnie ta czynność zastępuje treść uwagi. Jeśli chcesz dodać treść do istniejącej uwagi, w polu Uwaga wprowadź:{{ order.note }} The content that you want to add to the note.
  • Aktualizuj uwagę dotyczącą zamówienia
    Domyślnie ta czynność zastępuje treść uwagi. Jeśli chcesz dodać treść do istniejącej uwagi, w polu Uwaga wprowadź:{{ order.note }} The content that you want to add to the note.

Wyzwalacze produktów i związane z nimi czynności

W procesach workflow związanych z produktami możesz używać poniższych wyzwalaczy i czynności.

Wyzwalacze

  • Zmieniono ilość zapasów
    Ten wyzwalacz jest uruchamiany, gdy zmieni się poziom zapasów dla produktu, który jest śledzony przez Shopify. Dowiedz się więcej o workflow śledzenia zapasów.
  • Produkt dodany do sklepu
  • Usunięto produkt
  • Zaktualizowano status produktu
    Ten wyzwalacz jest uruchamiany po zmianie statusu istniejącego produktu. Nie działa po dodaniu nowego produktu do sklepu.
  • Utworzono wariant produktu
  • Usunięto wariant produktu

Czynności

  • Dodaj tagi produktu
  • Dodaj metapole sklepu
  • Utwórz metapole produktu
  • Utwórz metapole wariantu produktu
  • Utwórz przekierowanie adresu URL
  • Usuwanie przekierowań adresów URL
  • Ukryj produkty
  • Opublikuj produkt
  • Usuń metapole produktu
  • Usuń tagi produktu
  • Usuń metapole wariantu produktu
  • Usuń metapole sklepu
  • Wyślij e-mail
  • Wyślij żądanie HTTP

Wyzwalacze transakcji przetargowej i związane z nimi czynności

W procesach workflow związanych z transakcjami przetargowymi używać możesz poniższych wyzwalaczy i czynności. Transakcja przetargowa występuje za każdym razem, gdy dochodzi do przekazania pieniędzy między sprzedawcą a klientem.

Wyzwalacze

  • Utworzono transakcję przetargową

Czynności

  • Dodaj tagi klienta
  • Dodaj metapole zamówienia
  • Dodaj tagi zamówienia
  • Dodaj metapole sklepu
  • Archiwizuj zamówienie
  • Anuluj zamówienie
    Dowiedz się więcej o anulowaniu zamówień za pomocą workflow.
  • Zarejestruj płatność
    Dowiedz się więcej o workflow rejestracji płatności.
  • Utwórz przekierowanie adresu URL
  • Usuwanie przekierowań adresów URL
  • Oznacz zamówienie jako opłacone
  • Usuń tagi klienta
  • Usuń metapole zamówienia
  • Usuń tagi zamówienia
  • Usuń metapole sklepu
  • Realizacja żądania
    Dowiedz się więcej o żądaniu realizacji za pomocą workflow.
  • Wyślij e-mail
  • Wyślij żądanie HTTP
  • Anuluj archiwizację zamówienia
  • Aktualizuj uwagę dotyczącą klienta
    Domyślnie ta czynność zastępuje treść uwagi. Jeśli chcesz dodać treść do istniejącej uwagi, w polu Uwaga wprowadź:{{ customer.note }} The content that you want to add to the note.
  • Aktualizuj uwagę dotyczącą zamówienia
    Domyślnie ta czynność zastępuje treść uwagi. Jeśli chcesz dodać treść do istniejącej uwagi, w polu Uwaga wprowadź:{{ order.note }} The content that you want to add to the note.

Powiązane informacje

Gotowy(-a) do rozpoczęcia sprzedaży za pomocą Shopify?

Wypróbuj za darmo