Ważne koncepcje w Shopify Flow
Shopify Flow jest platformą automatyzacji e-commerce, która umożliwia zautomatyzowanie zadań oraz procesów w Twoim sklepie i w aplikacjach poprzez tworzenie procesów workflow przy użyciu wyzwalaczy, warunków i czynności.
Praca z Shopify Flow jest łatwiejsza, jeśli znasz takie ważne koncepcje, jak GraphQL Admin API, praca z danymi ze sklepu i metapolami, definiowanie zmiennych za pomocą Liquid oraz tworzenie zaawansowanych procesów workflow z harmonogramami, pobieraniem danych i pętlami.
Na tej stronie
GraphQL Admin API
Flow używa GraphQL Admin API (aktualna wersja 2024-04
) do oceny stanów i zmiennych w procesach workflow, a także do wykonywania czynności w sklepie Shopify. Podczas tworzenia procesów workflow możesz często napotykać nazwy pól i opisy oparte na API. Ponieważ Shopify wydaje nowe wersje API co trzy miesiące, niektóre procesy workflow mogą wymagać uaktualnienia, jeśli pola ulegną zmianie lub staną się nieaktualne.
Dane sklepu
Procesy workflow używają danych z Twojego sklepu w stanach i czynnościach. Flow uzyskuje dostęp do danych sklepu za pomocą panelu administracyjnego API, co oznacza, że masz dostęp do niemal wszystkich pól API. Jeśli czynność, która nie zawiera niezbędnych danych dostarczonych przez wyzwalacz lub czynność Pobierz dane, proces workflow nie zostanie uruchomiony i zostanie wyświetlony komunikat o błędzie. Na przykład proces workflow, który rozpoczyna się od wyzwalacza Utworzone przez klienta, importuje dane klienta do workflow, ale jeśli po nim nastąpi czynność Dodaj tagi zamówienia, która wymaga danych zamówienia, a nie danych klienta, wówczas workflow zakończy się błędem braku danych.
Zmienne
Zmienne to zdefiniowane w Liquid symbole zastępcze, które są zastępowane wartościami z Admin API po uruchomieniu workflow. Zmienne mogą opisywać atrybuty klientów, zamówień i produktów objętych procesami workflow, na przykład nr zamówienia, cenę zamówienia, nazwę klienta itd. Zmienne mogą być używane w warunkach do kontrolowania logiki w workflow lub do wyprowadzania danych z czynności.
Harmonogramy, pobieranie danych i zapętlanie
W większości przypadków można utworzyć workflow, łącząc wiele warunków i czynności z wyzwalaczem, który jest uruchamiany, gdy wystąpi zdarzenie. W niektórych przypadkach może okazać się, że nie istnieje żaden wyzwalacz dla czynności, którą musisz wykonać. Może być również konieczne wykonanie czynności w określonym czasie lub praca z listą danych. Shopify Flow udostępnia czynności obsługujące harmonogramy, pobieranie danych i zapętlanie.
Metapola
Metapola to niestandardowe pola, których można użyć do dodawania kolejnych informacji do swoich produktów, klientów, zamówień i innych obiektów w sklepie. Metapola można wykorzystać do przechowywania informacji, które nie są zawarte w domyślnych polach obiektu. Metapola można na przykład wykorzystać do przechowywania informacji o producencie artykułu, urodzinach klienta lub dacie dostawy zamówienia.
Plany i ceny
Shopify Flow jest darmową aplikacją dostępną tylko dla sklepów w planach Basic, Shopify, Advanced lub Plus. Chociaż większość funkcji Shopify Flow jest dostępna w ramach wszystkich planów, niektóre funkcje są dostępne tylko w wybranych planach:
- Sklepy korzystające z planów Shopify, Advanced i Plus mogą korzystać z czynności Wyślij żądanie HTTP.
- Sklepy w planie Plus mogą korzystać z zadań utworzonych przez niestandardowe aplikacje partnera.
- Sklepom przydzielane są różne limity użytkowania w Shopify Flow zgodnie z limitami API dostępnymi w ramach ich planu.
Aby uzyskać więcej informacji na temat funkcji dostępnych w każdym planie, zapoznaj się z tematem Plany i ceny Shopify.
Chronione dane
Dowiedz się więcej o informacjach umożliwiających identyfikację osób i zasadach bezpiecznego przetwarzania.