Produkty
Produkty to to, co sprzedajesz. Każdy produkt może mieć wiele wariantów (rozmiar, kolor, wielkość opakowania) i dużo dodatkowych danych, takich jak ceny, zapasy, media, SEO i metafieldy.
Z DataEase możesz eksportować masowo, aktualizować w Excel / Google Sheets, a następnie importować do Shopify w ciągu kilku minut.
(Oficjalne podręczniki Shopify → Produkty • Warianty)
Spis treści
Section titled “Spis treści”1. Eksport
Section titled “1. Eksport ”- Kliknij Nowy eksport w DataEase.
- Wybierz CSV (bezpieczne dla długich opisów) lub Excel.
- Wybierz Produkty.
- Użyj filtrów (według tagu, dostawcy, statusu itp.), jeśli potrzebujesz.
- Wybierz kolumny, które chcesz (lub Wszystkie pola).
- Uruchom zadanie i pobierz plik.
Potrzebujesz zdjęć? Zobacz pełny przewodnik → export-data
Szybkość eksportu. Aby zmieścić się w limicie kosztu zapytania Shopify, DataEase odczytuje produkty stronami po 33. Z kolumną
variantImagestrona ma 20 produktów, a z kolumnamicollections/smartCollections— 12 produktów. Duże eksporty z kolumnami kolekcji trwają dłużej, ale zawartość pliku jest taka sama. Zobacz Limity Shopify.
2. Import
Section titled “2. Import ”-
Otwórz plik eksportu lub skopiuj arkusz demo.
-
Edytuj wiersze lub dodaj nowe. Użyj kolumny
command:Command Co robi CREATEUtwórz nowy wiersz produktu / wariantu / mediów UPDATEZmień tylko wypełnione komórki MERGEDodaj lub zamień wiersze w produkcie DELETEUsuń produkt (lub wiersz wariantu / mediów) IGNOREPomiń ten wiersz -
Kluczowe zasady
- Produkty dopasowują się po
id, lubhandlejeśli brak id. - Warianty dopasowują się po
variantId; jeśli puste, DataEase szukasku, potembarcode, potem kombinacji opcji. - Wiersze Media potrzebują
mediaURL imediaCommand. - Pola SEO nie mogą być puste.
- Kolumny zapasów zaczynają się od
location:(użyj+10/-5do dostosowania). - Jeśli wcześniejsza próba tej samej aktualizacji zapasów w tym imporcie się nie powiodła, Shopify odmawia jej powtórzenia (
IDEMPOTENCY_PREVIOUS_ATTEMPT_FAILED). Dotknięte wiersze wariantów otrzymują ostrzeżenie, że ustawienie/korekta ilości nie zostały zastosowane — sprawdź dane wiersza i uruchom import ponownie. - Limit: Shopify pozwala na utworzenie 1 000 nowych produktów / wariantów dziennie po przekroczeniu 50 000 w sklepie.
- Produkty dopasowują się po
-
Zapisz plik.
-
W DataEase wybierz Nowy import, prześlij plik, mapuj kolumny i uruchom.
Pełny przewodnik importu: import-data
3. Lista pól
Section titled “3. Lista pól ”Poniżej znajduje się każda kolumna, którą DataEase może pokazać dla Produktów, Wariantów i Mediów.
Pola oznaczone jako „Pole importu” mogą być wysłane z powrotem do Shopify. Jeśli nie są oznaczone, są tylko do eksportu.
Legenda
• Pole importu – może być wysłane z powrotem do Shopify.
• Brak flagi – tylko do eksportu (tylko do odczytu).
3.1 Ogólne kolumny pomocnicze
Section titled “3.1 Ogólne kolumny pomocnicze”row— Numer wiersza z oryginalnego eksportu. Tylko eksporttopRow—TRUEdla wiersza nagłówka produktu,FALSEdla wierszy wariantu lub mediów. Tylko eksportlineType— Rodzaj wiersza:Product,ProductMedia,Variant. Tylko eksport
3.2 Pola produktu
Section titled “3.2 Pola produktu”id— ID produktu. Klucz główny dla aktualizacji. Pole importucommand— Działanie dla tego wiersza produktu. Pole importutitle— Nazwa produktu pokazywana klientom. Pole importuhandle— URL handle (unikalny, max 256 znaków). Pole importudescriptionHtml— Opis w formacie rich-text (HTML). Pole importuDescription— Opis w formacie plain-text. Tylko eksportvendor— Marka / dostawca. Domyślnie nazwa sklepu, jeśli puste. Pole importustatus—ACTIVE,DRAFT, lubARCHIVED. Pole importuproductType— Niestandardowy tekst typu produktu. Pole importutags— Tagów oddzielonych przecinkami (nadpisuje istniejące). Pole importutagsCommand— Pomocnik tagów (ADD,REMOVE,REPLACE). Pole importuproductCategory— Pełna nazwa taksonomii. Pole importuProductCategoryId— ID taksonomii. Pole importuproductMetafields— Dynamiczne kolumny metafieldów (zobacz /metafields). Pole importucollections— Ręczne kolekcje zawierające ten produkt (produkt został wybrany ręcznie w kolekcji). Pole importusmartCollections— Kolekcje zawierające ten produkt poprzez warunki, podkolekcje, źródła wariantów lub aplikacji. Tylko eksportseoTitle— Tag tytułu SEO. Pole importuseoDescription— Meta opis SEO. Pole importuCreatedAt— Czas utworzenia produktu. Tylko eksportUpdatedAt— Czas ostatniej modyfikacji. Tylko eksportPublishedAt— Czas pierwszej publikacji. Tylko eksportTotalInventory— Całkowity zapas wszystkich wariantów. Tylko eksportOnlineStoreUrl— URL sklepu na żywo dla produktu. Tylko eksportmedia— URL mediów (jeden na wiersz mediów, lub oddzielone;jeśli zgrupowane). Pole importumediaCommand— Działanie dla wiersza mediów. Pole importumediaAlt— Tekst alternatywny dla mediów. Pole importumediaPosition— Kolejność sortowania mediów (1-n). Pole importumediaStatus—READY,PROCESSING,FAILED,UPLOADED. Tylko eksportOptions— Dynamiczne kolumny opcji (Nazwa / Wartość Opcji 1, itp.). Pole importuisGiftCard—trueaby zmienić produkt w kartę podarunkową. Pole importugiftCardTemplateSuffix— Sufiks pliku szablonu karty podarunkowej. Pole importutemplateSuffix— Alternatywny szablon Liquid dla strony produktu. Pole importuMaxVariantPrice— Najwyższa cena wariantu. Tylko eksportMaxVariantPriceCurrency— Waluta najwyższej ceny. Tylko eksportMinVariantPrice— Najniższa cena wariantu. Tylko eksportMinVariantPriceCurrency— Waluta najniższej ceny. Tylko eksportFeaturedMedia— ID wyróżnionych mediów. Pole importuvariantGenerateFromOptions—trueaby automatycznie tworzyć warianty z zestawów opcji. Pole importu (ImportOnly)publicationScope—[IsPublished]&[PublishedAt]dla każdego kanału sprzedaży / rynku. Pole importu
3.3 Pola wariantu
Section titled “3.3 Pola wariantu”variantId— ID wariantu (klucz dla aktualizacji). Pole importuitemCommand— Działanie dla tego wariantu. Pole importusku— Jednostka magazynowa. Pole importubarcode— Wartość UPC / EAN / kodu kreskowego. Pole importuvariantUpdatedAt— Czas ostatniej aktualizacji wariantu. Tylko eksportvariantCreatedAt— Czas utworzenia wariantu. Tylko eksportdisplayName— Tytuł produktu + tytuł wariantu. Tylko eksportinventoryQuantity— Całkowity zapas na stanie. Pole importusellableOnlineQuantity— Zapas dostępny dla sklepu online. Pole importuavailableForSale—truejeśli możliwy do zakupu. Pole importuvariantImage— URL wyróżnionego obrazu dla wariantu. Pole importuposition— Kolejność wariantu (1-n). Pole importuprice— Cena sprzedaży (waluta sklepu). Pole importucompareAtPrice— Cena porównawcza. Pole importutaxable— Czy naliczać podatek? (true/false). Pole importutaxCode— Kod podatkowy (oparty na USA, Avalara AvaTax). Shopify nie obsługuje już kodów podatkowych Avalara: kolumna jest nadal akceptowana, ale wartość jest ignorowana przy imporcie, a wiersz otrzymuje ostrzeżenie “Tax code ignored”. Kod podatkowy wariantu nie jest zmieniany.inventoryPolicy—CONTINUElubDENYgdy brak na stanie. Pole importuvariantMetafields— Dynamiczne metafieldy wariantu. Pole importuweight— Wartość numeryczna wagi. Pole importuweightUnit—GRAMS,KILOGRAMS,OUNCES,POUNDS. Pole importurequiresShipping—truejeśli wymagana wysyłka fizyczna. Pole importurequiresComponents—truejeśli wariant jest tylko zestawem nadrzędnym. Pole importucost— Koszt jednostkowy (wymaga uprawnień). Pole importucountryCodeOfOrigin— Kod ISO-2 kraju pochodzenia. Pole importuharmonizedSystemCode— Kod HS (taryfowy) (6-13 cyfr). Pole importuprovinceCodeOfOrigin— Kod ISO-2 prowincji (jeśli potrzebny). Pole importutracked— Śledzić zapasy? (true/false). Pole importuquantities— Dynamiczne kolumnylocation: Location Name– ustaw lub dostosuj zapasy. Pole importufixedPrices— Dynamiczne kolumnyprice / Market,compare at price / Market. Pole importu
3.4 Enum statusu mediów (tylko eksport)
Section titled “3.4 Enum statusu mediów (tylko eksport)”mediaStatus—READY,PROCESSING,FAILED, lubUPLOADED.
3.5 Enum statusu produktu (import)
Section titled “3.5 Enum statusu produktu (import)”status—ACTIVE,DRAFT, lubARCHIVEDdecydują o widoczności produktu.
4. Lista filtrów
Section titled “4. Lista filtrów ”Każdy filtr, którego możesz użyć przed eksportem Produktów:
Barcode— Filtruj według kodu kreskowego wariantu.Bundles— Pokaż tylko produkty w zestawach (true/false).CategoryId— ID kategorii taksonomii Shopify.CollectionId— Produkty należące do określonej kolekcji.CombinedListingRoles— Filtruj według połączonej roli listingu.CreatedAt— Zakres dat utworzenia.DeliveryProfileId— Produkty powiązane z profilem dostawy.ErrorFeedback— Produkty z komunikatami o błędach Shopify.GiftCard— Tylko produkty karty podarunkowej.Handle— Handle zawiera / równa się tekstowi.HasOnlyComposites— Produkty, których warianty to tylko zestawy.HasOnlyDefaultVariant— Produkty z jednym domyślnym wariantem.HasVariantWithComponents— Produkty zawierające co najmniej jeden wariant zestawu.Id— Dokładna lista ID produktów.InventoryTotal— Poziom zapasów większy / mniejszy niż liczba.IsPriceReduced— Produkty z co najmniej jednym wariantem, gdzieprice < compareAtPrice.OutOfStockSomewhere— Produkty, które są wyprzedane w dowolnej lokalizacji.Price— Zakres cen wariantu.ProductConfigurationOwner— ID aplikacji lub kanału właściciela.ProductPublicationStatus—PUBLISHED,UNPUBLISHED, itp.ProductType— Filtr niestandardowego typu produktu.PublicationIds— Produkty opublikowane w określonych kanałach.PublishableStatus— Gotowe / niegotowe do publikacji.PublishedAt— Zakres dat pierwszej publikacji.PublishedStatus—PUBLISHEDlubUNPUBLISHED.Sku— Dopasowanie SKU wariantu.Status— Status produktu (ACTIVE,DRAFT,ARCHIVED).Tag— Zawiera tag.Title— Tytuł zawiera / równa się tekstowi.UpdatedAt— Zakres dat ostatniej aktualizacji.VariantId— Wyszukiwanie według ID wariantu.VariantTitle— Tytuł wariantu zawiera tekst.Vendor— Dostawca równa się tekstowi.
Potrzebujesz więcej pomocy? Nasz zespół wsparcia odpowiada w ciągu 24 godzin.
Dodatkowe pola
Section titled “Dodatkowe pola”Więcej kolumn obsługiwanych przez DataEase dla tej jednostki:
productOptions— Opcje dostępne dla produktu, takie jak rozmiar lub kolor. Pole importu