Metapola w Shopify Flow
Metapola to pola niestandardowe, których możesz używać do dodawania dodatkowych informacji do produktów, klientów, zamówień i innych obiektów w Twoim sklepie. Metapola mogą służyć do przechowywania informacji, które nie są zawarte w domyślnych polach obiektu. Na przykład za pomocą metapól możesz przechowywać informacje o producencie produktu, dacie urodzin klienta lub dacie dostawy zamówienia.
Podczas tworzenia workflow możesz chcieć pobierać lub ustawiać dane metapól i metaobiektów w swoim sklepie.
Na tej stronie
Pobieranie danych z metapola w przepływie pracy
Dane z metapól różnią się od innych danych sklepu, a nawet od innych pól wymagających argumentów, ponieważ każde pole jest dostosowane do Twojego sklepu i może być innego typu niż pozostałe dane w Twoim sklepie. W związku z tym aplikacja Flow musi wykonać dodatkową pracę, aby ułatwić dostęp do tych danych. W rezultacie doświadczenie użytkownika różni się od prostego wyboru pola w środowisku, takiego jak product.title.
Kroki:
- W procesie Shopify Flow kliknij opcję Dodaj zmienną w akcji lub warunku.
- Wybierz zasób, w którym przechowywane jest metapole, np.
product,customerluborder. - Wybierz
metafieldz listy pól, aby utworzyć zmienną. Nie wybieraj opcjimetafields(liczba mnoga), ponieważ spowoduje to wyświetlenie listy wszystkich metapól. - W Utwórz zmienną oknie dialogowym wykonaj następujące kroki:
- W menu Metapole wybierz metapole z listy ustrukturyzowanych metapól lub kliknij opcję Użyj nieustrukturyzowanego metapola, aby użyć przestrzeni nazw i klucza dla nieustrukturyzowanego metapola.
- Zanotuj podaną nazwę zmiennej.
- Kliknij Dodaj, aby odświeżyć panel wyboru zmiennych.
- Wybierz zmienną metapola, której chcesz użyć. W niektórych przypadkach będzie to po prostu
value.
Po dodaniu metapola do przepływu pracy pozostaje ono dostępne jako opcja zmiennej i można szybko odwoływać się do niego w kolejnych krokach. Podczas wybierania opcji Dodaj zmienną jest ono wyświetlane na liście pól pod odpowiednią opcją metafield.
Aktualizowanie wartości metapól
Aplikacja Flow udostępnia następujące akcje służące do aktualizacji wartości metapól:
- Aktualizacja metapola kolekcji
- Aktualizacja metapola lokalizacji firmy
- Aktualizacja metapola firmy
- Aktualizacja metapola klienta
- Aktualizacja metapola zamówienia
- Aktualizacja metapola produktu
- Aktualizacja metapola wariantu produktu
- Aktualizacja metapola sklepu
Tworzenie definicji metapól
Możesz tworzyć definicje metapól w workflow, używając akcji Utwórz definicję metapola. Jest to przydatne, gdy chcesz dodać metapola do zasobów, które ich jeszcze nie mają.