Omówienie danych niestandardowych

Dane niestandardowe pomagają rozszerzać modele danych Shopify i tworzyć własne za pomocą metapól i metaobiektów.

Typy metapól

Możesz tworzyć następujące typy metapól:

  • Metapola z definicjami: Mogą to być definicje standardowe lub niestandardowe.
    • Standardowe: Te definicje są konfigurowane automatycznie i zaprojektowane tak, aby były uniwersalnie kompatybilne w obrębie Shopify. Ponieważ standardowe definicje metapól są zgodne ze standardami używanymi we wszystkich sklepach Shopify, są one obsługiwane przez aplikacje, szablony i inne części sklepu. Możesz dodawać kategorie produktów do standardowych metapól produktów, dzięki czemu te metapola będą wyświetlane tylko w przypadku produktów z określonej kategorii produktów. Dowiedz się więcej na temat standardowych definicji metapól.
    • Niestandardowe: Te definicje są unikatowe dla sklepu. Użyj definicji niestandardowych dla wszystkich metapól, które nie mają definicji standardowych, lub gdy chcesz przeprowadzić migrację istniejących metapól bez struktury do definicji.
  • Metapola bez struktury: Są to metapola bez definicji. Możesz edytować metapola bez definicji. Dowiedz się więcej o edycji metapól, które nie mają definicji.
  • Metapola należące do aplikacji: Te definicje są tworzone za pomocą aplikacji z Shopify App Store.

Definicja metapola

Definicje metapól składają się z następujących części:

  • Nazwa: używana do identyfikacji metapola w panelu administracyjnym Shopify, np. Kolor.
  • Przestrzeń nazw i klucz: unikalny identyfikator metapola. Możesz użyć przestrzeni nazw do grupowania podobnych metapól, ale każda przestrzeń nazw i klucz muszą być unikalne. Przykład: niestandardowy.kolor.
  • Opis (opcjonalnie): pozwala na dodanie informacji opisowych, np. jakie wartości należy wprowadzić dla metapola.
  • Typ: rodzaj danych przechowywanych w metapolu. Typ wybierasz z przeszukiwalnej listy kategorii i gotowych opcji, takich jak tekst, plik lub adres URL.
  • Kategorie (tylko w przypadku standardowych definicji metapól produktów): Standardowe kategorie produktów, z którymi powiązane jest standardowe metapole produktu.
  • Walidacje (opcjonalnie): reguły wprowadzania wartości, takie jak limity znaków lub wartości minimalne i maksymalne.
  • Opcje: określają, gdzie metapole jest dostępne do użycia. Dowiedz się więcej o opcjach danych niestandardowych.

Możesz poćwiczyć korzystanie z metapól, dodając instrukcje dotyczące pielęgnacji produktu oraz dodając okno pop-up na stronach produktów.

Lokalizowanie metapól aplikacji tylko do odczytu

Możesz uzyskać dostęp do listy metapól należących do aplikacji w określonym zasobie.

Kroki:

  1. W panelu administracyjnym Shopify przejdź do zasobu, który ma metapola. Możesz na przykład przejść do strony produktu.
  2. W sekcji Metapola kliknij opcję Pokaż wszystko.
  3. Kliknij opcję Więcej czynności > Wyświetl metapola aplikacji tylko do odczytu.

Typy metaobiektów

Metaobiekty składają się z dwóch kluczowych elementów:

  1. Definicja — grupa pól, która definiuje strukturę obiektu. Można nią zarządzać w sekcji Ustawienia > Dane niestandardowe w panelu administracyjnym Shopify.
  2. Wpisy — treść lub dane dla metaobiektu. Wpisy tworzy się i zarządza się nimi w sekcji Zawartość > Metaobiekty w panelu administracyjnym Shopify.

Istnieją następujące typy definicji metaobiektów:

  • Standardowe: te definicje są konfigurowane automatycznie i zaprojektowane tak, aby były uniwersalnie kompatybilne na platformie Shopify. Ponieważ standardowe definicje metaobiektów są zgodne ze standardami używanymi we wszystkich sklepach Shopify, są one obsługiwane przez aplikacje, szablony i inne części sklepu.
  • Niestandardowe: te definicje są unikalne dla Twojego sklepu. Utwórz niestandardowy metaobiekt, gdy żadna standardowa definicja nie spełnia Twoich potrzeb.
  • Metaobiekty utworzone przez aplikację: Te definicje są tworzone przez aplikację.

Struktura metaobiektu

Tworząc definicję metaobiektu, podajesz następujące informacje:

  • Nazwa: używana do identyfikacji metaobiektu w panelu administracyjnym Shopify, np. Autorzy.
  • Typ: unikalny identyfikator metaobiektu, generowany automatycznie na podstawie nazwy. Możesz edytować identyfikator typu przed zapisaniem.
  • Pola: określ treść, którą chcesz przechowywać w metaobiekcie.
    • Każde pole ma nazwę (wymagane), opis i typ. Typ pola wybierasz z przeszukiwalnej listy kategorii i gotowych opcji, takich jak tekst, plik lub adres URL.
    • Opcjonalnie: możesz dodać reguły walidacji, takie jak limity znaków, minimalne i maksymalne wartości lub wstępnie ustawione wartości.
    • Nazwa wyświetlana jest przypisywana do jednego pola i służy do identyfikacji pojedynczego wpisu metaobiektu. W dowolnym momencie możesz zmienić pole, do którego jest przypisana nazwa wyświetlana. Nazwa wyświetlana jest automatycznie przypisywana do pierwszego pola tekstowego we wpisie metaobiektu lub generowana automatycznie, jeśli w definicji metaobiektu nie ma pól tekstowych.
    • Na przykład możesz dodać pole tekstowe i oznaczyć je jako nazwę wyświetlaną, pole na obraz i pole na kolor.
  • Opcje: określają, gdzie można używać metaobiektu. Dowiedz się więcej o opcjach danych niestandardowych.

Możesz poćwiczyć korzystanie z metaobiektów, dodając wyróżnienia produktu.

Lokalizowanie metaobiektów utworzonych przez aplikację

Możesz uzyskać dostęp do metaobiektów kontrolowanych przez aplikację w panelu administracyjnym Shopify, filtrując definicje metaobiektów.

Kroki:

  1. W panelu administracyjnym Shopify przejdź do opcji Zawartość > Metaobiekty.

  2. Kliknij opcję Niestandardowe, aby otworzyć menu widoku, a następnie wybierz widok Wszystkie, który chcesz przefiltrować.

  3. Wykonaj jedną z następujących czynności:

  • Kliknij ikonę Układ 3 kolumn, aby otworzyć panel opcji wyświetlania. Kliknij menu Sortuj Sortuj według, a następnie wybierz opcję sortowania Dodane przez. Metaobiekty zostaną posortowane alfabetycznie według osoby lub aplikacji, która je dodała.
  • Kliknij pasek wyszukiwania, następnie kliknij opcję Dodane przez i wybierz nazwę aplikacji, aby wyświetlić dodane przez nią metaobiekty.