Metapola
Metapola pozwalają przechowywać dane niestandardowe dla produktów, zamówień, klientów i innych zasobów w Shopify. Są przydatne do dodawania dodatkowych informacji, takich jak przewodniki rozmiarów, specyfikacje, dane SEO lub notatki wewnętrzne.
Dowiedz się więcej o metapolach w Shopify →
Dzięki DataEase możesz importować, eksportować i aktualizować metapola łatwo, używając dynamicznych kolumn w swoich plikach.
📊 Jak działają metapola w DataEase
Section titled “📊 Jak działają metapola w DataEase”Kiedy eksportujesz dane z DataEase, metapola są wyświetlane jako dynamiczne kolumny. Oznacza to, że każde metapole otrzymuje własną kolumnę w pliku, używając określonego formatu nazewnictwa:
metafield {namespace}.{name} [{type}]
Przykład:
Section titled “Przykład:”metafield global.description_tag [single_line_text_field]
Ta struktura informuje DataEase (i Shopify), do którego metapola się odnosisz i w jakim formacie.
🧠 Logika importu metapól
Section titled “🧠 Logika importu metapól”- Jeśli metapole nie znajduje się w pliku importu, nie zostanie zmienione.
- Jeśli metapole jest w pliku, ale puste, zostanie usunięte z Shopify.
- Jeśli metapole ma wartość, zostanie utworzone lub zaktualizowane.
To ułatwia zarządzanie metapolami bez nadpisywania danych, których nie chcesz zmieniać.
🧩 Obsługiwane typy metapól
Section titled “🧩 Obsługiwane typy metapól”Shopify obsługuje szeroki zakres typów metapól. Pełną listę można zobaczyć tutaj:
Używaj tych typów w nagłówkach kolumn podczas importu. Na przykład:
metafield specs.material [multi_line_text_field]
metafield shipping.weight [number_decimal]
📏 Limity metapól
Section titled “📏 Limity metapól”Przed rozpoczęciem pracy z metapolami, bądź świadomy limitów Shopify:
🔢 Limity na zasób
Section titled “🔢 Limity na zasób”- 250 definicji na typ zasobu
- 20 przypiętych definicji na typ zasobu
📦 Limity znaków według typu
Section titled “📦 Limity znaków według typu”| Typ | Limit znaków |
|---|---|
| boolean | 65,000 |
| color | 65,000 |
| date | 65,000 |
| date_time | 65,000 |
| dimension | 65,000 |
| id | 2,048 |
| json | 2,000,000 ¹ |
| link | 65,000 |
| money | 65,000 |
| multi_line_text_field | 65,000 |
| number_decimal | 65,000 |
| number_integer | 65,000 |
| rating | 65,000 |
| rich_text_field | 65,000 |
| single_line_text_field | 65,000 |
| url | 2,048 |
| volume | 65,000 |
| weight | 65,000 |
¹ Wartość json dłuższa niż 2 000 000 znaków jest odrzucana przed wysłaniem do Shopify, z czytelnym błędem wiersza (“…the maximum length of a JSON metafield value is 2,000,000 characters”). Shopify może stosować niższy limit 128 KB dla wartości JSON w przypadku niektórych aplikacji; jeśli Shopify odrzuci wartość z powodu jej rozmiaru, wiersz pokazuje ten błąd.
🧰 Przykład użycia
Section titled “🧰 Przykład użycia”Dodaj niestandardowe tagi SEO do produktów:
- Eksportuj produkty za pomocą DataEase
- Dodaj nową kolumnę: metafield global.title_tag [single_line_text_field]
- Wprowadź swoje tytuły SEO w kolumnie
- Zaimportuj zaktualizowany plik - twoje metapola są teraz aktywne!
✅ Najlepsze praktyki
Section titled “✅ Najlepsze praktyki”- Używaj poprawnego formatu w nawiasach kwadratowych dla każdego metapola.
- Unikaj nadpisywania ważnych danych - usuń kolumny dla pól, których nie chcesz zmieniać.
- Użyj eksportu, aby wykonać kopię zapasową aktualnych metapól przed wprowadzeniem zmian.
Metapola to potężny sposób na rozszerzenie funkcjonalności sklepu Shopify. Dzięki DataEase możesz nimi zarządzać efektywnie - masowo - i bez potrzeby pisania kodu.