Czynniki wyzwalające pobieranie danych - krok po kroku

Czynniki wyzwalające pobieranie danych - krok po kroku

Skopiuj stronę

Cztery wyzwalacze Shopify Flow dla kolekcji: aktualizacja, zmiana nazwy, identyfikatora i opisu, ze starą i nową wartością oraz przykładami krok po kroku.

Cztery wyzwalacze dla kolekcji: jeden dla każdej aktualizacji, trzy dla pól istotnych z punktu widzenia SEO i nawigacji. Kolekcje w Shopify nie posiadają tagów, dlatego nie ma tu wyzwalaczy opartych na tagach.

Na tej stronie: Aktualizacja kolekcji, Zmiana nazwy kolekcji, Zmiana identyfikatora kolekcji, Zmiana opisu kolekcji

Shopify Flow
Gdzie je znaleźć: w Shopify Flow wybierz opcję „Wybierz wyzwalacz”, otwórz sekcję Workflow Trigger Extensions i wyszukaj hasło „Kolekcja”.

Aktualizacja zbiorów

Uruchamia się przy każdym zapisaniu kolekcji, w tym w przypadku zmiany warunków automatycznego gromadzenia danych.

Pożary spowodowane przez Webhook Shopify
Zezwolenie Dostęp do danych dotyczących produktów, wariantów i kolekcji
Włączone Włączenie przepływu pracy w Shopify Flow, który z niego korzysta, powoduje jego aktywację. Odpowiedni przełącznik znajduje się na stronie Wyzwalacze w aplikacji

Proszę wykorzystać to do

  • W przypadku zmiany zawartości kolekcji należy wyczyścić pamięć podręczną lub odbudować menu nawigacyjne.
  • Prosimy o zapoznanie się ze zmianami w zasadach dotyczących automatycznego pobierania należności.

Jakie informacje przesyła funkcja „Aktualizacja zbioru” do Państwa procesu roboczego

Zmienna w Shopify Flow Typ Co się w nim znajduje
collection Przedmiot Zaktualizowana kolekcja
collection.id ID
collection.title Tekst
collection.handle Tekst
collection.description Tekst
collection.descriptionHtml Tekst
collection.updatedAt Tekst
collection.ruleSet Przedmiot
collection.ruleSet.appliedDisjunctively Prawda / fałsz
collection.ruleSet.rules Wykaz obiektów
payload Tekst Obiekt JSON zawierający identyfikator GID zaktualizowanej kolekcji (np. {"id":"gid://shopify/Collection/123"})
eventId Tekst Identyfikator tego zdarzenia. Proszę wyszukać je w historii zdarzeń aplikacji, aby sprawdzić, co dokładnie zostało wysłane.

Przykład: Otrzymywanie powiadomień w przypadku zmiany zasad dotyczących kolekcji

  1. Jako czynnik wyzwalający proszę wybrać opcję Aktualizacja zbioru.
  2. Proszę dodać funkcję wysyłania wewnętrznej wiadomości e-mail z {{collection.title}}, a w przypadku kolekcji automatycznych - pętlę przechodzącą przez collection.ruleSet.rules, wyświetlającą column, relation i condition.
  3. Włącz proces.

Zmieniono nazwę kolekcji

Wywołuje się, gdy zmienia się nazwa kolekcji.

Pożary spowodowane przez Webhook Shopify wraz z funkcją wykrywania zmian
Zezwolenie Dostęp do danych dotyczących produktów, wariantów i kolekcji
Włączone Włączenie przepływu pracy w Shopify Flow, który z niego korzysta, powoduje jego aktywację. Odpowiedni przełącznik znajduje się na stronie Wyzwalacze w aplikacji

Proszę wykorzystać to do

  • Prosimy o dostosowanie nazw pozycji w menu, stron docelowych lub grup reklam do nazwy kolekcji.

Co funkcja „Zmiana tytułu kolekcji” przekazuje do Państwa procesu pracy

Zmienna w usłudze Shopify Flow Typ Co się w nim znajduje
collection Przedmiot Zbiór, którego tytuł uległ zmianie
collection.id ID
collection.title Tekst
collection.handle Tekst
collection.description Tekst
collection.descriptionHtml Tekst
collection.updatedAt Tekst
collection.ruleSet Przedmiot
collection.ruleSet.appliedDisjunctively Prawda / fałsz
collection.ruleSet.rules Wykaz obiektów
oldTitle Tekst Poprzedni tytuł zbioru
newTitle Tekst Nowy tytuł zbioru
eventId Tekst Identyfikator tego zdarzenia. Proszę wyszukać je w historii zdarzeń aplikacji, aby sprawdzić, co dokładnie zostało wysłane.

Przykład: Poinformowanie działu marketingu o zmianie nazwy kolekcji

  1. Jako warunek wyzwalający wybrano Zmiana tytułu kolekcji.
  2. Proszę dodać tekst wiadomości e-mail wysyłanej wewnętrznie: "{{oldTitle}}" is now "{{newTitle}}".
  3. Włącz proces.

Zmieniono uchwyt kolekcji

Wyzwala się, gdy zmienia się identyfikator URL kolekcji.

Pożary spowodowane przez Webhook Shopify wraz z funkcją wykrywania zmian
Zezwolenie Dostęp do danych dotyczących produktów, wariantów i kolekcji
Włączone Włączenie przepływu pracy w Shopify Flow, który z niego korzysta, powoduje jego aktywację. Odpowiedni przełącznik znajduje się na stronie Wyzwalacze w aplikacji

Proszę wykorzystać to do

  • Proszę automatycznie utworzyć przekierowanie ze starego adresu URL kolekcji.

Jakie dane funkcja „Collection Handle Changed” przekazuje do Państwa przepływu pracy

Zmienna w usłudze Shopify Flow Typ Co się w nim znajduje
collection Przedmiot Kolekcja, której nazwa uległa zmianie
collection.id ID
collection.title Tekst
collection.handle Tekst
collection.description Tekst
collection.descriptionHtml Tekst
collection.updatedAt Tekst
collection.ruleSet Przedmiot
collection.ruleSet.appliedDisjunctively Prawda / fałsz
collection.ruleSet.rules Wykaz obiektów
oldHandle Tekst Poprzedni identyfikator adresu URL tej kolekcji
newHandle Tekst Nowy identyfikator URL kolekcji
eventId Tekst Identyfikator tego zdarzenia. Proszę wyszukać je w historii zdarzeń aplikacji, aby sprawdzić, co dokładnie zostało wysłane.

Przykład: Przekierowanie starego adresu URL kolekcji

  1. Uchwyt do zbierania został zmieniony na spust.
  2. Proszę dodać przekierowanie URL o ścieżce /collections/{{oldHandle}} i adresie docelowym /collections/{{newHandle}}.
  3. Włącz proces.

Zmieniono opis zbioru

Wyzwala się, gdy zmienia się opis kolekcji.

Pożary spowodowane przez Webhook Shopify wraz z funkcją wykrywania zmian
Zezwolenie Dostęp do danych dotyczących produktów, wariantów i kolekcji
Włączone Włączenie przepływu pracy w Shopify Flow, który z niego korzysta, powoduje jego aktywację. Odpowiedni przełącznik znajduje się na stronie Wyzwalacze w aplikacji

Proszę używać go do

  • Zleć tłumaczenie lub sprawdzenie pod kątem SEO tekstów kategorii.

Co funkcja „Zmiany w opisie zbioru” przekazuje do Państwa procesu roboczego

Zmienna w usłudze Shopify Flow Typ Co się w nim znajduje
collection Przedmiot Zbiór, którego opis uległ zmianie
collection.id ID
collection.title Tekst
collection.handle Tekst
collection.description Tekst
collection.descriptionHtml Tekst
collection.updatedAt Tekst
collection.ruleSet Przedmiot
collection.ruleSet.appliedDisjunctively Prawda / fałsz
collection.ruleSet.rules Wykaz obiektów
oldDescription Tekst Powyższy opis (skrócony do 4000 znaków; w razie potrzeby pełny opis można uzyskać za pośrednictwem odwołania do kolekcji)
newDescription Tekst Nowy opis (skrócony do 4000 znaków; w razie potrzeby pełny opis można pobrać za pośrednictwem odwołania do kolekcji)
eventId Tekst Identyfikator tego zdarzenia. Proszę wyszukać je w historii zdarzeń aplikacji, aby sprawdzić, co dokładnie zostało wysłane.

Przykład: Umieszczenie zmienionego opisu w kolejce do tłumaczenia

  1. Jako warunek uruchamiający zmieniono opis kolekcji „Pick”.
  2. Proszę dodać opcję Wyślij żądanie HTTP do swojego narzędzia do tłumaczenia, podając parametry {{collection.id}} oraz {{newDescription}}.
  3. Włącz proces.

Kolejne kroki