Przykłady praktycznych rozwiązań dla importu towarów z pliku CSV

Szczegółowe instrukcje importowania towarów z pliku CSV.


  1. Aktualizuj ceny i stany magazynowe
  2. Aktualizuj opisy produktów i ich widoczność
  3. Aktualizuj nazwy produktów
  4. Aktualizuj adresy URL produktów
  5. Dezaktywuj dostępność określonych artykułów do zamawiania
  6. Zmień główny artykuł w kilku produktach
  7. Dodaj nowe artykuły do kilku produktów
  8. Dodaj nowe produkty
  9. Aktualizuj nazwy kategorii
  10. Aktualizuj produkty według nazwy tylko w obrębie ich kategorii
  11. Dodaj produkty do kilku kategorii
  12. Aktualizuj nazwy artykułów



1. Aktualizuj ceny i stany magazynowe.

Ceny i stany magazynowe są właściwościami artykułów (nie towarów). W związku z tym plik musi zawierać:

  • Kolumna z unikatowymi wartościami służącymi do identyfikacji artykułów: kody, nazwy lub ID.
  • Kolumny z cenami i saldami. Lub kilka kolumn z zapasami, jeśli chcesz je aktualizować dla kilku magazynów.


Zachowaj ostrożność

Plik CSV musi zawierać tylko wiersze z istniejącymi artykułami. Istniejące artykuły są określane na podstawie wartości w kolumnie identyfikacyjnej. Jeśli plik zawiera nowe artykuły, które nie są jeszcze dostępne w sklepie, dla każdego nowego artykułu utworzony nowy produkt - bez nazwy, opisu i zdjęcia. Takie produkty nie są potrzebne w sklepie.


Przykład pliku

Kod artykułu Cena Na stanie @magazyn1 Na stanie @magazyn2
s001 799,90 12 6
s002 799,90 35 43
s003 899,90 5 9


Kolumny identyfikacyjne

  • Dla towarów: (brak)
  • W przypadku artykułów: kolumna z unikatowymi wartościami identyfikacji artykułu: kod lub nazwa. W tym przykładzie jest to "Kod artykułu".



2. Aktualizuj opisy produktów i ich widoczność

Opisy i widoczność w sklepie są właściwościami produktów, a nie artykułów. W związku z tym plik musi zawierać:

  • Kolumna z unikatowymi wartościami do identyfikacji produktów: linkami, nazwami lub ID.
  • Kolumna z opisami lub statusami - coś, co należy zaktualizować.
  • Kolumny z informacjami o dowolnym artykule produktu:
    • Jeśli artykuł jest sprzedawany w trybie "Opcje zakupu", plik CSV powinien również zawierać kolumnę z unikalnym kodem, nazwą lub ID artykułu. Kolumna ta musi być wybrana podczas importowania pliku, aby umożliwić identyfikację artykułów.
    • Jeśli produkt jest sprzedawany w trybie "Wybór opcji", plik CSV musi zawierać również kolumny z cechami, z których wartości tworzony jest artykuł. Kolumna "Nazwa artykułu" musi zawierać wartości cech, z których utworzony jest artykuł, oddzielone przecinkami. Kolumna "Nazwa artykułu" musi być wybrana w celu identyfikacji artykułów podczas importowania pliku.


Przykład pliku dla towarów w trybie "Opcje zakupu"

Nazwa Opis Status Kod artykułu
Nazwa produktu 1
...nowy tekst opisu...
0 11111


Kolumny identyfikacyjne

  • Dla towarów: kolumna z unikalnymi wartościami identyfikującymi towary: nazwa lub link do strony sklepu. W tym przykładzie jest to "Nazwa".
  • Dla artykułów: "Nazwa artykułu".



3. Aktualizuj nazwy produktów

Nazwy produktów mogą być używane do identyfikacji produktów. Dlatego należy je identyfikować za pomocą innej dostępnej właściwości - linku do witryny sklepu.

Plik CSV musi zawierać:

  • Kolumna z unikalnymi wartościami do identyfikacji towarów: Link lub ID.
  • Kolumna z nowymi nazwami produktów.
  • Dowolna kolumna, która odróżnia produkty od kategorii. Na przykład typ lub waluta.


Przykład pliku

Nazwa Link do witryny
Waluta
Nazwa produktu 1
product-1 PLN
Nazwa produktu 2 product-2 PLN
Nazwa produktu 3 product-3 PLN


Kolumny identyfikacyjne

  • Dla produktów: link do witryny sklepu lub ID
  • Dla artykułów: dowolne.



4. Aktualizuj adresy URL produktów (link do witryny)

Ten przypadek jest identyczny jak "3. Aktualizuj nazwy produktów", ponieważ w obu przypadkach aktualizowana jest właściwość produktu, która może być używana do identyfikowania produktów, z tą różnicą, że teraz należy identyfikować produkty według nazwy lub ID, a nie według linków.


Nazwy produktów mogą być używane do identyfikacji produktów. Dlatego należy je identyfikować za pomocą innej dostępnej właściwości - link do witryny.

Plik CSV musi zawierać:

  • Kolumna z unikalnymi wartościami służącymi do identyfikacji towarów: nazwy lub ID.
  • Kolumna z nowymi linkami produktów.
  • Dowolna kolumna, która rozróżnia produkty od kategorii. Na przykład typ lub waluta.


Przykład pliku

Nazwa Link do witryny
Waluta
Nazwa produktu 1
product-1 PLN
Nazwa produktu 2 product-2 PLN
Nazwa produktu 3 product-3 PLN


Kolumny identyfikacyjne

  • Dla produktów: nazwa lub ID
  • Dla artykułów: dowolne.



5. Dezaktywuj dostępność określonych artykułów do zamawiania

Dostępność zamówienia jest właściwością artykułu. Dlatego wystarczy identyfikować tylko artykuły - za pomocą nazwy lub kodu, a towary i kategorie mogą być niezidentyfikowane.

Plik musi zawierać:

  • Kolumna z unikatowymi wartościami umożliwiającymi identyfikację artykułów: kody, nazwy lub ID.
  • Kolumna zawierająca wartości dostępności dla zamówienia - te, które mają zostać zaktualizowane.


Przykład pliku

Kod artykułu
Dostępne na zamówienie
sku-1
1
sku-2 1
sku-3 0


Kolumny identyfikacyjne

  • Dla towarów: (brak)
  • Dla artykułów: kolumna z unikatowymi wartościami do identyfikacji artykułów: kod, nazwa lub ID. W tym przykładzie jest to "Kod artykułu".



6. Zmień główny artykuł w kilku produktach

Artykuł podstawowy jest właściwością artykułu. W ramach jednego artykułu tylko jeden artykuł może być artykułem głównym. Aby zmienić artykuł główny, należy: usunąć zaznaczenie "główny" z bieżącego artykułu głównego i przypisać go do innego artykułu.

Plik CSV dla każdego produktu musi zawierać:

  • Wiersz z danymi produktu oraz pierwszy z dwóch artykułów (nie ma znaczenia, który z nich: stary czy nowy artykuł główny).
  • Wiersz z danymi produktu i drugiego artykułu. Z właściwości produktu wystarczy wypełnić tylko kolumnę do identyfikacji towarów: z nazwami lub linkami.


Przykład pliku

Link do witryny
Kod artykułu
Główny artykuł
product-1 sku-1
1
product-1 sku-2 0
product-2 sku-31 0
product-2 sku-32 1


Kolumny identyfikacyjne

  • Dla produktów: kolumna z unikatowymi wartościami identyfikującymi produkty: link do witryny, nazwa lub ID. W tym przykładzie jest to "Link do witryny".
  • Dla artykułów: kolumna, która ma unikatowe wartości służące do identyfikacji artykułów: kod, nazwa lub ID. W tym przykładzie - "Kod artykułu".



7. Dodaj nowe artykuły do kilku produktów

Aby nowe artykuły mogły być dodawane do żądanych produktów, plik CSV musi zawierać:

  • Wiersze z nowymi artykułami.
  • Wartości w kolumnie identyfikacja artykułu muszą być różne od wartości już istniejących artykułów. Jeśli wartości są takie same, skrypt importujący zmieni istniejące artykuły zamiast dodania nowych.
  • W wierszach artykułów należy wypełnić kolumnę identyfikacyjną towarów, aby skrypt importu mógł przypisać nowe artykuły do żądanych towarów.


Przykład pliku

Link do witryny
Kod artykułu
Dostępne na zamówienie
Cena
Na stanie
product-1 sku-10
1
123,50 54
product-1 sku-11 1 123,50 49
product-2 sku-33 0 456,90 12
product-2 sku-34 1 456,90 12


Kolumny identyfikacyjne

Dla produktów: kolumna z unikatowymi wartościami identyfikującymi produkty: link do witryny, nazwa lub ID. W tym przykładzie jest to "Link do witryny".
Dla artykułów: kolumna, która ma nowe unikalne wartości służące do identyfikacji artykułów: kod lub nazwę. W tym przykładzie jest to "Kod artykułu".



8. Dodaj nowe produkty

Każdy produkt zawiera co najmniej jeden artykuł. Oznacza to, że w pliku musi być co najmniej jeden wiersz dla każdego produktu. Ten wiersz musi zostać wypełniony:

  • Informacje o produkcie.
  • Informacje o głównym artykule produktu.

Jeśli nowy produkt ma kilka artykułów, w tym wierszu można dodać więcej wierszy dla dodatkowych artykułów. Te wiersze muszą być wypełnione:

  • Wartość dla identyfikacji produktu (nazwa lub link).
  • Informacje na temat dodatkowego artykułu o produkcie.

Jeśli do kategorii mają zostać dodane nowe produkty, przed wierszami dla tych produktów należy dodać wiersz kategorii. Należy wypełnić wiersz kategorii:

  • Wartość identyfikacyjna kategorii (nazwa lub link do witryny - tak samo jak w przypadku towarów) - jeśli jest to kategoria, która już istnieje w sklepie.
  • Wartość identyfikacyjna kategorii i wszelkie inne właściwości kategorii, które nie są właściwościami produktów i artykułów. Jeśli w wierszu kategorii wypełnisz właściwości produktów lub artykułów, zaimportowany zostanie produkt zamiast kategorii.


Przykład pliku

Nazwa Link do witryny
Opis Krótki opis
Kod artykułu
Nazwa artykułu
Dostępne na zamówienie
Cena
Na stanie
Nowe produkty new [w przypadku istniejącej kategorii opis nie może być wypełniony: pusty opis nie jest importowany; wystarczy kolumna, aby zidentyfikować: nazwy lub linki do witryny]

[jeśli chcesz zaimportować nową kategorię, musisz wypełnić wszystkie kolumny wymagane dla kategorii i nie wypełniać żadnej kolumny dla towarów lub artykułów w wierszach kategorii — w przeciwnym razie zamiast kategorii z tego wiersza importowany jest produkt z jednym artykułem]

Produkt 1 product-one opis Produktu 1 krótki opis Produktu 1
sku-10
1
123,50 54
Produkt 1 product-one [tutaj opis Produktu 1 nie jest już potrzebny, jest importowany z poprzedniej linii z głównym artykułem] [to samo: krótki opis nie jest tutaj potrzebny] sku-11 1 145,50 29
Produkt 2
product-two opis Produktu 2 krótki opis Produktu 2 sku-23 0 456,90 12


Kolumny identyfikacyjne

  • Dla produktów: kolumna z unikatowymi wartościami identyfikującymi produkty i kategorie: link do witryny lub nazwa.
  • Dla artykułów: kolumna z unikalnymi wartościami identyfikującymi artykuły: kod lub nazwa. W tym przykładzie jest to "Kod artykułu".



9. Aktualizuj nazwy kategorii

Kategorie są identyfikowane w taki sam sposób jak produkty: za pomocą nazwy lub linku do witryny sklepu. Aby zaktualizować nazwy kategorii, należy je zidentyfikować za pomocą linków.

Plik CSV musi zawierać wiersze z kategoriami oraz wypełnione kolumny:

  • Link do witryny.
  • Nowe nazwy.


Zachowaj ostrożność

Plik nie powinien zawierać kolumn nie należących do kategorii: opis krótki, cena, kod artykułu, waluta itp. Jeśli takie kolumny zostaną wypełnione, nowe produkty i artykuły zostaną zaimportowane lub zaktualizowane zamiast aktualizacji kategorii.


Przykład pliku

Link do witryny Nazwa
new Nowinki noworoczne
sale Wyprzedaż noworoczna
special Promocje noworoczne


Kolumny tożsamości

  • Dla produktów (w tym przypadku dla kategorii): link do witryny.
  • Dla artykułów: dowolne.



10. Aktualizuj produkty według nazwy tylko w obrębie ich kategorii

Zdarza się, że w różnych kategoriach znajdują się produkty o tej samej nazwie, ale różnych linkach (adresach URL). Aby zaktualizować właściwości takich produktów, lepiej jest użyć linki produktów do ich identyfikacji.

Jeśli nie możesz korzystać z linku, możesz identyfikować takie produkty na podstawie ich nazw, ale tylko w obrębie ich oryginalnej kategorii. Towary o tej samej nazwie w różnych kategoriach nie będą się wzajemnie zastępować.

W tym celu:

  1. Dodaj do pliku CSV wiersze z kategoriami, w których znajdują się towary do aktualizacji. Można wpisać tylko nazwę kategorii, która jest wystarczająca do identyfikacji.
  2. Po każdej kategorii w pliku CSV należy wymienić produkty, których właściwości mają zostać zaktualizowane, oraz ich nazwy w celu identyfikacji.
  3. Po załadowaniu pliku CSV do backendu sklepu, wyłącz opcję "Ignoruj przynależność do kategorii podczas wyszukiwania pasujących produktów" w "Ustawieniach zaawansowanych". Jeśli pozostawisz tę opcję włączoną (domyślnie jest ona zawsze włączona), właściwości produktów będą aktualizowane z pliku CSV niezależnie od kategorii, do których należą.


Przykład pliku

Nazwa Opis
Krótki opis
Status
Kategoria 1
Produkt 1
...opis produktu 1...
...krótki opis produktu 1... 1
Produkt 2
...opis produktu 2... ...krótki opis produktu 2... 0


Kolumny identyfikacyjne

  • Dla produktów: nazwa.
  • Dla artykułów: dowolny, jeśli w pliku nie ma osobnych wierszy dla dodatkowych artykułów. W przeciwnym razie należy wybrać kolumnę z unikatowymi wartościami identyfikacji artykułu: kod, nazwa lub ID.



11. Dodaj produkty do kilku kategorii

Plik CSV musi zawierać:

  • Wiersze z kategoriami, w których należy dodać produkty. Jeśli są to już istniejące kategorie, wystarczy wypełnić dla nich tylko kolumnę identyfikacyjną: nazwę lub link do witryny.
  • Wiersze z produktami, które należy dodać do kategorii. Aby dodać produkt do kilku kategorii, w każdej z nich należy zduplikować wiersz dla tego produktu.


Przykład pliku

Nazwa Opis
Cena
Kategoria 1
Produkt 2
...opis produktu 2...
123
Kategoria 2
Produkt 1
...opis produktu 1... 234
Produkt 2
...opis produktu 2... 123


Kolumny identyfikacyjne

  • Dla produktów: kolumna z unikatowymi wartościami identyfikującymi produkty i kategorie: link do witryny lub nazwa. W tym przykładzie jest to "Nazwa".
  • Dla artykułów: kolumna, jeśli w pliku nie ma osobnych wierszy dla dodatkowych artykułów. W przeciwnym razie wybierz kolumnę z unikalnymi wartościami do identyfikacji artykułów: kod lub nazwa.



12. Aktualizuj nazwy artykułów

Artykuły można zidentyfikować na podstawie nazwy, kodu lub ID. Aby zaktualizować nazwy artykułów, należy zidentyfikować artykuły według kodu lub ID. Towary nie mogą być w żaden sposób zidentyfikowane.

Plik CSV musi zawierać:

  • Kolumna zawierająca kody lub ID artykułów w celu ich identyfikacji.
  • Kolumna z nowymi nazwami artykułów.


Przykład pliku

Nazwa Kod artykułu
Artykuł 1 sku-1
Artykuł 20
sku-20
Artykuł 300 sku-300


Kolumny identyfikacyjne

  • Dla produktów: (brak).
  • Dla artykułów: kod lub ID.



Błąd w tekście? Zaznacz ją myszką i kliknij Ctrl + F1 lub kliknij na ten blok!