Asortyment
Zmienia dane w sklepie — wymagany dry_run
Masowa aktualizacja metafield
Zaktualizuj wartości metafield dla wielu produktów jednocześnie z CSV.
ZaawansowanyAPI 2025-01
Komenda
bash
shopify-admin-skills:metafield-bulk-update store=your-store.myshopify.com### name
Masowa aktualizacja metapól — dane strukturalne dla całej kolekcji
### oneLiner
Ustawia lub usuwa wartości metapól na setkach produktów jednocześnie — bez ręcznego otwierania każdego produktu.
### whenToUse
- Przed wdrożeniem nowej funkcji sklepu, która wymaga wypełnienia metapola na wszystkich produktach danej kategorii.
- Po imporcie produktów, gdy pola takie jak skład materiału czy instrukcja pielęgnacji zostały pominięte.
- Gdy zmieniasz strukturę danych sklepu i musisz przepisać stare wartości metapól na nowy namespace.
### howToRun
```
Run skill: shopify-admin-metafield-bulk-update
Store: twojsklep.myshopify.com
filter: tag:kolekcja-letnia
namespace: custom
key: material
value: "100% bawełna"
value_type: single_line_text_field
action: set
dry_run: true
```
### whatYouGet
Plik CSV `metafield_update_YYYY-MM-DD.csv` z kolumnami: `resource_type`, `resource_id`, `title`, `namespace`, `key`, `old_value`, `new_value`, `action`. Skill przetwarza do 25 metapól na jedno żądanie API i automatycznie dzieli duże zestawy na partie. Przed uruchomieniem bez `dry_run` sprawdź, czy `namespace` i `key` odpowiadają definicjom metapól w Twoim sklepie.
### polishContext
### safetyNote
Skill wykonuje mutacje `metafieldsSet` lub `metafieldsDelete` — `metafieldsSet` nadpisuje istniejące wartości bez scalania, `metafieldsDelete` usuwa je trwale. Domyślnie `dry_run: true`. Uruchom podgląd przed zatwierdzeniem zmian na dużych zestawach produktów.
---
Bazuje na open-source 40RTY-ai/shopify-admin-skills (MIT), rozszerzone o kontekst polskiego rynku przez Dawida Gaca.