Wyzwalacz metaobiektu - krok po kroku

Wyzwalacz metaobiektu - krok po kroku

Skopiuj stronę

Szczegółowy poradnik dotyczący Shopify Flow: wyzwalacz „Metaobject entry updated” - proszę zapoznać się z definicją i reagować na zmiany w wpisach.

Jednym z wyzwalaczy dla wpisów metaobiektów są: przewodniki po rozmiarach, lokalizatory sklepów, listy składników, członkowie zespołu - wszystko, co sami Państwo stworzyli. Na stronie Wyzwalacze metaobiektów w aplikacji mogą Państwo wybrać, które definicje mają być monitorowane. Zobacz Wyzwalacze metaobiektów.

Shopify Flow
Gdzie je znaleźć: w Shopify Flow proszę wybrać opcję „Wybierz wyzwalacz”, otworzyć sekcję Workflow Trigger Extensions i wyszukać hasło „Metaobject”.

Zaktualizowano wpis metaobiektu

Wyzwalany jest w momencie aktualizacji wpisu definicji obserwowanego metaobiektu. Przekazywany jest cały wpis: type, handle, displayName oraz każde pole wraz z kluczem i wartością.

Pożary spowodowane przez Webhook Shopify
Zezwolenie Dostęp do danych metaobiektów
Włączone Zgodnie z definicją metaobiektu, na stronie Wyzwalacze metaobiektów aplikacji

Proszę wykorzystać to do

  • Prosimy o poinformowanie zespołu ds. treści o wszelkich zmianach w tabeli rozmiarów lub instrukcji pielęgnacji.
  • Przekazać zmienione wpisy lokalizatora sklepów do dostawcy map.
  • Proszę odtworzyć w interfejsie użytkownika element, który jest generowany na podstawie metaobiektów.

Jakie informacje wysyła do Państwa przepływu pracy aktualizacja wpisu metaobiektu

Zmienna w Shopify Flow Typ Co się w nim znajduje
metaobjectHandle Tekst Identyfikator metaobiektu, który został zaktualizowany (do celów filtrowania w Shopify Flow)
metaobject Przedmiot Wpis metaobiektu, który został zaktualizowany
metaobject.definition Przedmiot MetaobjectDefinition, który modeluje ten typ obiektu
metaobject.displayName Tekst Nazwa wyświetlana metaobiektu
metaobject.fields Wykaz obiektów Wszystkie pola metaobiektu wraz z ich kluczami i wartościami
metaobject.fields (each).definition Przedmiot Definicja pola dla tego klucza obiektu
metaobject.fields (each).jsonValue Tekst Wartość przypisanego pola w formacie JSON
metaobject.fields (each).key Tekst Klucz obiektu tego pola
metaobject.fields (each).thumbnail Przedmiot Atrybuty wizualne pól dotyczących plików lub kolorów
metaobject.fields (each).type Tekst Typ pola
metaobject.fields (each).value Tekst Przypisana wartość pola, zawsze przechowywana jako ciąg znaków
metaobject.handle Tekst Identyfikator/nazwa instancji metaobiektu
metaobject.id ID Globalny identyfikator metaobiektu
metaobject.type Tekst Typ/identyfikator definicji metaobiektu
eventId Tekst Identyfikator tego zdarzenia. Proszę wyszukać je w historii zdarzeń aplikacji, aby sprawdzić, co dokładnie zostało wysłane.

Przykład: Poinformowanie zespołu ds. treści o zmianach w wytycznych dotyczących rozmiarów

  1. W aplikacji proszę otworzyć sekcję Metaobject Triggers, kliknąć Dodaj wyzwalacz, wybrać definicję i zapisać.
  2. W Shopify Flow: zaktualizowano wpis w Metaobject.
  3. Dodaj warunek: metaobject.type równe size_guide.
  4. Proszę dodać funkcję wysyłania wewnętrznej wiadomości e-mail z wykorzystaniem {{metaobject.displayName}} oraz pętlę Liquid for nad metaobject.fields, która wyświetla key i value każdego pola.
  5. Włącz proces.
Okno dialogowe „Wybierz typ metaobiektu” z zaznaczoną opcją „Rozmiar”
Najpierw proszę zapoznać się z instrukcją w aplikacji: Wyzwalacze metaobiektów, Dodaj wyzwalacz, Przewodnik po rozmiarach.

Kolejne kroki