Wprowadzenie do Workflow Trigger Extensions
Dodaj do Shopify Flow 98 wyzwalaczy bez kodu: zmiany pól produktów i wariantów, stany magazynowe w lokalizacjach oraz działania klientów w sklepie.
Rozszerzenie Workflow Trigger Extensions dodaje do Shopify Flow 98 wyzwalaczy, obejmujących zmiany w sklepie, których Shopify Flow nie jest w stanie wykryć samodzielnie - a od wersji 2.9 również działania klientów w Państwa sklepie internetowym. Nie wymaga pisania kodu ani uruchamiania zewnętrznych usług: wystarczy zainstalować aplikację, przyznać niezbędny dostęp do danych, a wyzwalacze pojawią się w edytorze Shopify Flow obok tych oferowanych przez samą platformę Shopify.

Luka, którą wypełnia
Wbudowana funkcja Shopify Flow dobrze radzi sobie z tworzeniem i usuwaniem danych. Brakuje jej jednak szczegółowości na poziomie aktualizacji i cyklu życia: nie wystarczy wiedzieć, że zamówienie uległo zmianie, ale należy wiedzieć, że zmieniły się pozycje w zamówieniu; nie wystarczy wiedzieć, że produkt został zmodyfikowany, ale należy wiedzieć, że zmieniła się jego cena. Ponadto funkcja ta nie ma żadnego wglądu w stronę sklepu.
Ta aplikacja skupia się właśnie na tych brakach:
- Zmiany w produktach na poziomie pól - nazwa, opis, identyfikator, typ, dostawca, status, i oznacza każdy incydent osobno, dzięki czemu proces może zareagować na jeden z nich bez uruchamiania się w przypadku pozostali.
- Śledzenie zmian na poziomie wariantu - cena, numer SKU, kod kreskowy, cena jednostkowa oraz koszt osobno.
- Szczegółowy poziom podziału zamówienia - pozycje zamówienia, etapy realizacji, status finansowy, wyświetlać status, uwagi, atrybuty, tagi oraz adres wysyłki.
- Kompleksowe omówienie listy wyborów - status, pozycje, uwagi, atrybuty, tagi, adres e-mail oraz oba adresy.
- Pełny cykl życia rabatu - utworzenie, aktualizacja, wygaśnięcie, usunięcie oraz kod do zrealizowania dodawanie i usuwanie. Shopify w ogóle nie przekazuje informacji o wygaśnięciu.
- Stan magazynowy w poszczególnych lokalizacjach - brak towaru, ponowne pojawienie się towaru oraz zmiany stanu magazynowego lokalizacja oraz delta, gdzie natywne wyzwalacze Shopify działają na poziomie agregacji wariantów bez lokalizacji.
- Treści sklepu internetowego - blogi, wpisy na blogu oraz strony, których całkowicie brakuje w natywny Shopify Flow.
- Metapola i metaobiekty - w 10 typach właścicieli.
- B2B, rynki, lokalizacje, publikacje - zmiany dotyczące przedsiębiorstw oraz lokalizacji przedsiębiorstw, cykl życia rynku, cykl życia lokalizacji oraz publikowanie/wycofywanie kanałów sprzedaży.
- Działanie serwisu - strony produktów i kolekcji, zmiany w koszyku, wyszukiwania, które brak zwrotów, błędy przy finalizacji zamówienia, odrzucone kody rabatowe oraz wizyty zalogowanych użytkowników - dane zebrane za pomocą piksela internetowego, który aplikacja instaluje w Państwa imieniu. Opcja wyrażenia zgody, wymagająca zgody użytkownika oraz oparta na zasadzie „najlepszych starań”; zobacz Wyzwalacze w interfejsie sklepu.
- Własne wyzwalacze - proszę stworzyć niestandardowy wyzwalacz dla dowolnego zdarzenia w Shopify lub opublikować swój własne zdarzenie w witrynie sklepu w ramach Państwa motywu. Zobacz Wyzwalacze niestandardowe.

Jak to działa - w jednym akapicie
Shopify powiadamia aplikację o wszelkich zmianach. W przypadku zwykłego wyzwalacza typu webhook to wszystko. W przypadku wyzwalacza na poziomie pól aplikacja porównuje zasób z zapisanym migawką i uruchamia się tylko wtedy, gdy to konkretne pole faktycznie uległo zmianie. W przypadku nielicznych zasobów, dla których Shopify nie publikuje webhooków, aplikacja sprawdza stan zgodnie z harmonogramem. W przypadku zachowań klientów zdarzenie zgłasza piksel internetowy w przeglądarce klienta, o ile wyraził on zgodę na analizę danych. Niezależnie od tego, jaki jest sposób wyzwolenia, Państwa przepływ pracy w Shopify Flow rozpoczyna się z danymi już zawartymi w ładunku. Zobacz Jak działają wyzwalacze.
Zacznij tutaj
- Instalacja i konfiguracja - zainstaluj, nadaj uprawnienia, stwórz swój pierwszy przepływ pracy.
- Kompletny przewodnik po wyzwalaczach - wszystkie 98 wyzwalaczy, co je uruchamia oraz gdzie można je włączyć.
- Wybór odpowiedniego spustu - należy wybrać najwęższy warunek uruchamiający dla zadania.
- Zdarzenia wyzwalające na stronie administracyjnej rekordu - proszę wyświetlić zdarzenia wyzwalające związane z produktem, zamówieniem lub klientem bezpośrednio na odpowiedniej stronie w panelu administracyjnym Shopify.
