Uvoz proizvoda pomoću CSV datoteke

Uvoz proizvoda u trgovinu Shopify pomoću datoteke vrijednosti odvojenih zarezima (CSV) koristan je kada prelazite na platformu Shopify s druge platforme ili kada želite unijeti mnogo promjena u proizvode ili zalihe.

Kada uvozite proizvode, podaci se iz CSV datoteke pretvaraju u proizvode te možete odabrati želite li objaviti nove proizvode na svim prodajnim kanalima ili samo u svojoj internetskoj trgovini.

Prije nego što započnete

Prije uvoza proizvoda pomoću CSV datoteke, svakako pročitajte sljedeće teme:

Uvoz proizvoda započet pomoću CSV datoteke ne može se otkazati nakon što započne i ne možete pregledati povijest prošlih uvoza. Kako biste pregledali nedavne promjene nastale uvozom, provjerite zapisnik aktivnosti svoje trgovine.

Testiranje uvoza pomoću trgovine za razvoj

Ako ste Shopify Partner i izvodite opsežan uvoz za trgovca, svakako najprije testirajte manji podskup promjena u trgovini za razvoj prije izvođenja samog posla uvoza.

Važne napomene o prepisivanju informacija o proizvodu pomoću CSV datoteke za uvoz

Prilikom uvoza CSV datoteke možete odabrati opciju Prepiši proizvode s podudarajućim identifikatorima. Ako odaberete tu opciju, kada se identifikator u CSV datoteci za uvoz podudara s postojećim identifikatorom na popisu proizvoda, vrijednosti u CSV datoteci prepisuju vrijednosti u odgovarajućim stupcima postojećeg popisa proizvoda. Ako opcija prepisivanja nije odabrana, proizvodi koji odgovaraju postojećem identifikatoru zanemaruju se tijekom uvoza CSV datoteke.

  • Ako je neobavezni stupac u CSV datoteci za uvoz prazan, odgovarajuća vrijednost na popisu proizvoda prepisuje se kao prazna.
    • Na primjer, Vendor vrijednost na postojećem popisu proizvoda iznosi John's Apparel, ali Vendor je stupac u CSV datoteci koju uvozite prazan, vrijednost John's Apparel prepisat će se kao prazno polje.
  • Ako neobavezni stupac nije uključen u CSV datoteku za uvoz, ali je prisutan na postojećem popisu proizvoda, vrijednost na popisu proizvoda ostaje ista.
    • Na primjer, ako je Variant image URL stupac uključen u postojeći popis proizvoda, ali se ne nalazi u CSV datoteci za uvoz, vrijednost na popisu proizvoda ostaje ista.
  • Ako je u CSV datoteku za uvoz uključen neobavezni stupac koji ovisi o podacima iz drugih stupaca koji nisu uključeni u tu datoteku, postojeći se podaci brišu ili uklanjaju.
    • Na primjer, ako je stupac SKU uključen u CSV datoteku za uvoz, ali stupci Option1 value i Option1 name nisu, mogućnost varijante proizvoda bit će izbrisana.
  • CSV datoteke ne mogu se upotrebljavati za masovno brisanje proizvoda. Ako želite masovno izbrisati proizvode, upotrijebite masovne radnje u odjeljku Proizvodi na administratorskoj ploči.
  • CSV datoteke ne mogu se upotrebljavati za masovno ažuriranje dostupnosti proizvoda na drugim prodajnim kanalima. Saznajte više o postavljanju dostupnosti proizvoda na drugim prodajnim kanalima.

Uvoz proizvoda iz druge trgovine

Ako imate CSV datoteku koja je izvezena iz druge trgovine ili potječe iz drugog izvora, provjerite odgovara li formatu CSV datoteke. Ako format ne odgovara ili ako nedostaju zaglavlja, uvoz neće uspjeti.

Vaša CSV datoteka proizvoda ne smije biti veća od 15 MB. Ako se prikaže pogreška nakon pokušaja prijenosa nove CSV datoteke ili ako prijenos istekne, podijelite CSV datoteku na više manjih datoteka i zatim zasebno prenesite svaku datoteku.

Koraci:

  1. U administratorskom alatu za Shopify idite na Proizvodi.

  2. Kliknite na Uvezi.

  3. Kliknite na Dodaj datoteku i zatim odaberite CSV datoteku koju želite uvesti.

  4. Neobavezno: Ako nove proizvode želite objaviti samo u internetskoj trgovini umjesto na svim prodajnim kanalima, poništite odabir opcije Objavi nove proizvode na svim prodajnim kanalima.

  5. Neobavezno: Kako biste promijenili URL-ove prepisivanjem vrijednosti postojećih identifikatora (handle), odaberite Prebriši proizvode s podudarajućim identifikatorima. Postojeće vrijednosti zamijenit će se za sve stupce uključene u CSV datoteku.

  6. Kliknite na Prenesi i nastavi.

  7. Pregledajte detalje o uvozu i zatim kliknite na Uvezi proizvode.

Kada se CSV datoteka prenese, od platforme Shopify primit ćete e-poruku s potvrdom na račun e-pošte koji ste upotrijebili za postavljanje svoje trgovine Shopify. Pročitajte neka od rješenja uobičajenih problema.

Uvoz proizvoda pomoću CSV datoteke

Ako želite unijeti promjene u proizvode pomoću CSV datoteke, najprije morate izvesti proizvode. Možete unijeti promjene u svoju CSV datoteku u programu za proračunske tablice, kao što je Google Sheets, a zatim uvesti ažurirani CSV u administratorski alat za Shopify.

Koraci

  1. U administratorskom alatu za Shopify idite na Proizvodi.

  2. Kliknite na Uvezi.

  3. Kliknite na Dodaj datoteku i zatim odaberite CSV datoteku koju želite uvesti.

  4. Neobavezno: Ako nove proizvode želite objaviti samo u internetskoj trgovini umjesto na svim prodajnim kanalima, poništite odabir opcije Objavi nove proizvode na svim prodajnim kanalima.

  5. Neobavezno: Kako biste promijenili URL-ove prepisivanjem vrijednosti postojećih identifikatora (handle), odaberite Prebriši proizvode s podudarajućim identifikatorima. Postojeće vrijednosti zamijenit će se za sve stupce uključene u CSV datoteku.

  6. Kliknite na Prenesi i nastavi.

  7. Pregledajte detalje o uvozu i zatim kliknite na Uvezi proizvode.

Nakon prijenosa CSV datoteke od platforme Shopify primit ćete e-poruku s potvrdom na račun e-pošte koji ste upotrijebili za postavljanje svoje trgovine Shopify. Pročitajte neka od rješenja uobičajenih problema.

Rješavanje problema s uvozom CSV datoteka

Ako imate problema prilikom uvoza CSV datoteke, pregledajte sljedeće informacije o rješavanju problema.

Neočekivani znakovi ili simboli pojavljuju se u uvezenom sadržaju

Ako nakon uvoza CSV datoteke primijetite neočekivane znakove ili simbole u opisima proizvoda, naslovima ili drugom sadržaju, datoteka možda nije spremljena s kodiranjem UTF-8 (Unicode Transformation Format - 8-bit).

Kodiranje UTF-8 potrebno je kako bi se spriječilo pojavljivanje neočekivanih znakova u vašem sadržaju. Google Sheets prema zadanim postavkama automatski sprema datoteke s kodiranjem UTF-8. Ostali programi za proračunske tablice možda će zahtijevati dodatan korak za spremanje s kodiranjem UTF-8.

Ručno ispravite pogođene stavke

Prođite kroz svaki pogođeni proizvod i ručno promijenite ili uklonite znakove. Ovo najbolje funkcionira ako je pogođeno samo nekoliko stavki.

Uvezite stariju verziju

Ako imate prethodnu verziju CSV datoteke koja je spremljena s ispravnim kodiranjem, umjesto toga uvezite tu verziju.

Ponovno spremite s ispravnim kodiranjem

Otvorite neispravno kodiranu CSV datoteku i ponovno je spremite s kodiranjem UTF-8. Postupak se razlikuje ovisno o operativnom sustavu i programu za proračunske tablice. Za upute pogledajte odjeljak o CSV datotekama.

Mrežna pogreška: Neočekivani token u formatu JSON na poziciji 0

Ako primite poruku o pogrešci Network error: Unexpected token < in JSON at position 0, to znači da se nazivi stupaca u CSV datoteci ne podudaraju točno s potrebnim zaglavljima u CSV predlošku. Nazivi zaglavlja stupaca osjetljivi su na velika i mala slova.

Pregledajte i ispravite zaglavlja stupaca

  1. Pregledajte vodič za CSV format za ispravno oblikovanje CSV datoteke.
  2. Usporedite nazive stupaca svoje CSV datoteke s oglednom datotekom.
  3. Potvrdite da se zaglavlja vaše CSV datoteke točno podudaraju s oglednom datotekom, uključujući velika i mala slova. Na primjer, upotrijebite Handle umjesto handle.
  4. Ispravite zaglavlja u svojoj CSV datoteci kako bi odgovarala onima iz ogledne datoteke. Kopiju ogledne datoteke možete preuzeti iz vodiča za CSV format.
Pogreška s nevažećim navodnicima

Pogreška s nevažećim navodnicima (Illegal quoting) događa se kada se u CSV datoteci nalaze zarezi i navodnici koji nisu u formatu UTF-8.

Da bi se CSV datoteka proizvoda ispravno uvezla, svi navodnici i apostrofi moraju imati kodiranje UTF-8 i biti na pravom mjestu. Na primjer, navodnici koji nisu u formatu UTF-8 prikazuju se zakrivljeno: “ ”, a navodnici u formatu UTF-8 prikazuju se ravno: " ".

Spremite datoteku s kodiranjem UTF-8

Prije uvoza spremite originalnu datoteku s kodiranjem UTF-8.

Uvoz ne uspijeva uz pogrešku „Line is invalid (No details)”

Ako primite pogrešku koja označava da su određeni retci nevažeći, bez dodatnih pojedinosti, problem je možda uzrokovan sukobima s postojećim mogućnostima varijante proizvoda. To se događa kada pokušate promijeniti vrijednost opcije s jedne pozicije na drugu.

Uzroci ovog problema

Uvoz CSV-a ne uspijeva kada datoteka pokuša dodijeliti postojeću vrijednost opcije novom položaju opcije, što stvara sukob jer mogućnosti varijante moraju biti jedinstvene. Na primjer, ako pokušate premjestiti Size iz Opcije 1 u Opciju 2 i dodati Type kao novu Opciju 1, baza podataka prije uvoza novih vrijednosti provjerava postoje li duplicirani nazivi, a postupak ne uspijeva.

Riješite sukob

Tijekom uvoza upotrijebite privremeni naziv mogućnosti, a zatim ga kasnije ažurirajte:

  1. U CSV datoteci upotrijebite alternativni privremeni naziv za mogućnost koja uzrokuje sukob. Na primjer, upotrijebite Size. (s točkom) umjesto Size.
  2. Uvezite CSV datoteku s privremenim nazivom mogućnosti.
  3. Nakon uspješnog uvoza izradite novu CSV datoteku koja mijenja privremeni naziv mogućnosti u željeni naziv.
  4. Uvezite ažuriranu CSV datoteku kako biste primijenili konačni naziv mogućnosti.