Sklep internetowy na własność
Strona główna » Centrum pomocy » Baza pomocy sklepu - Import i eksport danych » Import wielu produktów na raz produktów z pliku XML

Import wielu produktów na raz produktów z pliku XML

Produkty w sklepie internetowym są najważniejszym elementem sklepu, ponieważ są one tym, co klienci kupują. Dodawanie produktów do sklepu internetowego jest kluczowe dla jego działania, ponieważ bez produktów sklep nie będzie miał czego sprzedawać. Dodawanie produktów do sklepu internetowego powinno być przeprowadzane zgodnie z określonymi standardami, aby zagwarantować, że produkty są poprawnie opisane i zawierają wszystkie niezbędne informacje. Poprawnie dodane produkty mogą przyciągnąć klientów i zwiększyć sprzedaż.

Ponadto produkty powinny być dobrze zorganizowane, aby ułatwić klientom ich wyszukiwanie i przeglądanie. Wiele sklepów internetowych używa kategorii i tagów, aby pomóc klientom znaleźć produkty, które ich interesują. Produkty są niezbędne dla sklepu internetowego, a ich poprawne dodawanie ma kluczowe znaczenie dla jego działania i sukcesu.

Produkty w sklepie internetowym mogą być wprowadzane na kilka sposobów. Najbardziej oczywistym i najczęściej stosowanym w sklepach internetowych jest ręczne dodawanie produktów z poziomu panelu zarządzania przez obsługę sklepu. Jest to proces dość czasochłonny, każdy produkt trzeba dodać w sklepie ręcznie wchodząc w formularz dodawania produktu. Ta funkcja ma jednak tą zaletę, że każdy opis, nazwy, meta tagi itd. można perfekcyjnie dopracować dla każdego produktu.

Inną możliwością jest import plików z zewnętrznych źródeł. Takim rozwiązaniem może być np. import danych produktów z plików w formacie CSV lub XML. Import produktów z pliku XML polega na wczytaniu danych produktów z pliku XML do sklepu internetowego. Jest to szybsze i bardziej efektywne niż ręczne dodawanie produktów, ponieważ pozwala na jednoczesne dodanie wielu produktów do sklepu bez konieczności ręcznego wprowadzania danych.

Żeby dodać produkt do sklepu z pliku XML - plik musi mieć odpowiednią budowę oraz zawierać minimalne wymagane do dodania nowego produktu dane. Poniżej prezentujemy przykładowy plik (w formacie XML shopGold), który zawiera minimalną ilość danych potrzebną do dodania nowego produktu. Jeżeli masz możliwość przygotowania takiego pliku - możesz w szybki sposób zaimportować do sklepu wiele produktów na raz.

Aby móc dodać do sklepu nowy produkt plik XML musi zawierać minimalną ilość informacji jaka jest potrzebna do dodania produktu, są to:
  • nazwa produktu
  • opis produktu (opcjonalnie)
  • cena produktu
  • informacja o stawce podatku VAT
  • kategoria do jakiej będzie przypisany produkt (jeżeli kategorii nie będzie w sklepie - zostanie utworzona)
  • numer katalogowy lub kod EAN
  • zdjęcie główne
  • zdjęcia dodatkowe (opcjonalnie)
  • ilość produktu (jeżeli ma być aktywna kontrola stanów magazynowych produktu)
  • jednostka miary
  • nazwa producenta (opcjonalnie)
W pliku musi znajdować się pole z identyfikatorem produktu - musi nim być albo numer katalogowy albo kod EAN. Wartości w tych polach muszą być unikalne. Jeżeli podczas importu sklep sprawdzi, że dany numer katalogowy lub kod EAN występuje w sklepie - produkt nie zostanie dodany (jako główny jest sprawdzany numer katalogowy, następnie kod EAN).

Przykładowy plik XML zwierający te dane będzie wyglądał następująco:
<?xml version="1.0" encoding="UTF-8"?>
<Produkty>
  <Produkt>
    <Kategoria><![CDATA[Fotografia/Lustrzanki cyfrowe]]></Kategoria>
    <Nr_katalogowy><![CDATA[A72.6-71.6]]></Nr_katalogowy>
    <Kod_ean><![CDATA[4017807211788]]></Kod_ean>
    <Cena_brutto>1400.50</Cena_brutto>    
    <Podatek_Vat>23.00</Podatek_Vat>
    <Nazwa_produktu><![CDATA[Sony Betha A250]]></Nazwa_produktu>
    <Opis><![CDATA[Lorem sum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt]]></Opis>
    <Ilosc_produktow>40</Ilosc_produktow>
    <Jednostka_miary><![CDATA[szt]]></Jednostka_miary>
    <Producent><![CDATA[Sony]]></Producent>
    <Zdjecie_glowne>http://moj-sklep-internetowy.pl/zdjecie-sony-betha.jpg</Zdjecie_glowne>
    <Zdjecia_dodatkowe>
      <Zdjecie>
          <Zdjecie_link>http://moj-sklep-internetowy.pl/zdjecie-sony-betha-nr-2.jpg</Zdjecie_link>
      </Zdjecie>
      <Zdjecie>
          <Zdjecie_link>http://moj-sklep-internetowy.pl/zdjecie-sony-betha-nr-2.jpg</Zdjecie_link>
      </Zdjecie>
    </Zdjecia_dodatkowe>      
  </Produkt>
</Produkty>
Każdy dodawany produktu musi znajdować się pomiędzy znacznikami <Produkt>....</Produkt>. Dane w pliku mogą być bardziej rozbudowane. Można dodać wiele innych danych produktu. Opisany przykład zawiera minimalną ilość danych jaka jest potrzebna do utworzenia produktu w sklepie. Dokładny opis struktury XML oraz możliwe do użycia znaczniki są opisane w instrukcji do sklepu, którą można pobrać po zalogowaniu się na swoje konto z którego kupowany był sklep.

Dane producenta oraz dodatkowe zdjęcia nie są wymagane. Podobnie nie jest konieczne główne zdjęcie produktu (jednak produkt bez zdjęcia w sklepie internetowym nie będzie dobrze wyglądał). Zdjęcia mogą zawierać adres http://..... jeżeli są importowane z innej domeny. Jeżeli zdjęcia produktów znajdują się już na serwerze gdzie jest zainstalowany sklep - to wystarczy podać samą nazwę zdjęcia - bez adresu URL.

Importu pliku z produktami dokonuje w menu Narzędzia / Import i eksport danych / Obsługa plików XML. Żeby zaimportować produkty trzeba po kolei:
  • wgrać do sklepu importowany plik - do tego służy opcja na dole strony "Wgrywanie plików xml do importu"
  • po wgraniu pliku wybrać plik do importu z listy plików poprzez zaznaczenie pola wyboru przy tym pliku
  • w zakresie importu wybrać opcję "produkty i kategorie lub same produkty"
  • w rodzaju importu wybrać opcje "dodawanie danych"
  • wcisnąć przycisk "Importuj dane XML"
Po zakończeniu importu zostanie wyświetlona informacja ile przetworzono produktów w pliku oraz ile zostało dodanych.
Przejdź do strony głównej Wróć do kategorii Baza pomocy sklepu - Import i eksport danych

Strona korzysta z plików cookies niezbędnych do działania strony zgodnie z Polityką prywatności. Możesz zmienić ustawienia cookie w Twojej przeglądarce.

AKCEPTUJĘ