Import af produkter med en CSV-fil
Import af produkter til din Shopify-butik ved hjælp af en CSV-fil (med kommaseparerede værdier) er nyttigt, når du skifter til Shopify fra en anden platform, eller når du vil foretage mange ændringer af dine produkter eller din lagerbeholdning.
Når du importerer produkter, konverteres dataene fra CSV-filen til produkter, og du kan vælge, om du vil udgive dine nye produkter på alle salgskanaler eller kun i din webshop.
På denne side
Før du begynder
Før du importerer produkter ved hjælp af en CSV-fil, skal du sikre dig, at du har læst følgende emner:
- Forklaring af CSV-filer
- Forklaring af felterne i produkt-CSV'en
- Retningslinjer for vedhæftning af flere billeder
Produktimporteringer, der startes med en CSV-fil, kan ikke annulleres, når de er gået i gang, og du kan ikke se en historik over tidligere importeringer. Gennemgå de seneste ændringer fra en importering ved at tjekke din butiks aktivitetslog.
Test af importeringer ved hjælp af en udviklingsbutik
Hvis du er Shopify-partner og udfører en stor importering for en shopejer, skal du sørge for først at teste en lille del af ændringerne ved hjælp af en udviklingsbutik, før du udfører selve importeringsjobbet.
Overvejelser ved overskrivning af produktoplysninger med en CSV-importfil
Når du importerer en CSV-fil, kan du vælge indstillingen Overskriv produkter med matchende handles. Hvis du vælger denne indstilling, og handlet i CSV-importfilen matcher et eksisterende handle på din produktliste, vil værdierne i CSV-filen overskrive værdierne i de matchende kolonner på den eksisterende produktliste. Hvis indstillingen til overskrivning ikke er valgt, ignoreres de produkter, der matcher et eksisterende handle, under CSV-importen.
- Hvis en ikke-obligatorisk kolonne i CSV-importfilen er tom, overskrives den matchende værdi på produktlisten, så den også er tom.
- Hvis f.eks. værdien i kolonnen Vendor på din eksisterende produktliste er
John's Apparel, men kolonnen Vendor er tom i den CSV-fil, du importerer, overskrivesJohn's Apparel, så den bliver tom.
- Hvis f.eks. værdien i kolonnen Vendor på din eksisterende produktliste er
- Hvis en ikke-obligatorisk kolonne ikke er inkluderet i CSV-importfilen, men er inkluderet på den eksisterende produktliste, forbliver værdien på produktlisten den samme.
- For eksempel, hvis Variant image URL kolonnen er inkluderet på den eksisterende produktliste, men denne kolonne ikke er inkluderet i CSV-importfilen, forbliver værdien på produktlisten den samme.
- Hvis CSV-importfilen indeholder en ikke-obligatorisk kolonne, der er afhængig af data fra andre kolonner, som ikke er med i filen, slettes eller fjernes de eksisterende data.
- Hvis f.eks. kolonnen SKU er med i CSV-importfilen, men kolonnerne Option1 value og Option1 name ikke er, slettes produktets variantmulighed.
- CSV-filer kan ikke bruges til at slette produkter samlet. Hvis du vil slette produkter samlet, kan du bruge samlede handlinger i afsnittet Produkter i din administrator.
- CSV-filer kan ikke bruges til samlet opdatering af produkters tilgængelighed på andre salgskanaler. Få mere at vide om at angive produkters tilgængelighed på andre salgskanaler.
Importer produkter fra en anden butik
Hvis du har en CSV-fil, der er eksporteret fra en anden butik eller stammer fra en anden kilde, skal du kontrollere, at den stemmer overens med CSV-filformatet. Hvis formatet ikke stemmer overens, eller hvis der mangler overskrifter, mislykkes importen.
Din produkt-CSV-fil må ikke overstige 15 MB. Hvis du får en fejl, når du forsøger at uploade en ny CSV-fil, eller hvis uploadet får timeout, skal du opdele CSV-filen i flere mindre filer og derefter uploade hver fil for sig.
Trin:
Gå til Produkter i din Shopify-administrator.
Klik på Importér.
Klik på Tilføj fil, og vælg derefter den CSV-fil, du vil importere.
Valgfrit: Hvis du kun vil udgive nye produkter i din webshop i stedet for på alle dine salgskanaler, skal du fravælge Udgiv nye produkter på alle salgskanaler.
Valgfrit: Hvis du vil ændre webadresserne ved at overskrive værdierne for de eksisterende handles, skal du vælge Overskriv produkter med matchende handles. Eksisterende værdier erstattes for alle kolonner, der er inkluderet i CSV-filen.
Klik på Upload og fortsæt.
Gennemgå oplysningerne om importen, og klik derefter på Importer produkter.
Når din CSV-fil er uploadet, modtager du en bekræftelsesmail fra Shopify på den mailkonto, du brugte til at oprette din Shopify-butik. Læs nogle løsninger på almindelige problemer.
Importer produkter ved hjælp af en CSV-fil
Hvis du vil foretage ændringer af dine produkter ved hjælp af en CSV-fil, skal du først eksportere dine produkter. Du kan foretage ændringer i din CSV-fil i et regnearksprogram, som f.eks. Google Sheets, og derefter importere din opdaterede CSV-fil til Shopify-administratoren.
Trin
Gå til Produkter i din Shopify-administrator.
Klik på Importér.
Klik på Tilføj fil, og vælg derefter den CSV-fil, du vil importere.
Valgfrit: Hvis du kun vil udgive nye produkter i din webshop i stedet for på alle dine salgskanaler, skal du fravælge Udgiv nye produkter på alle salgskanaler.
Valgfrit: Hvis du vil ændre webadresserne ved at overskrive værdierne for de eksisterende handles, skal du vælge Overskriv produkter med matchende handles. Eksisterende værdier erstattes for alle kolonner, der er inkluderet i CSV-filen.
Klik på Upload og fortsæt.
Gennemgå oplysningerne om importen, og klik derefter på Importer produkter.
Når din CSV-fil er uploadet, modtager du en bekræftelsesmail fra Shopify på den mailkonto, du brugte til at oprette din Shopify-butik. Læs nogle løsninger på almindelige problemer.
Fejlfinding af CSV-importer
Hvis du oplever problemer, når du importerer en CSV-fil, kan du gennemgå følgende oplysninger om fejlfinding.
Der vises uventede tegn eller symboler i importeret indhold
Hvis du ser uventede tegn eller symboler i dine produktbeskrivelser, titler eller andet indhold efter import af en CSV-fil, er filen muligvis ikke blevet gemt med UTF-8-kodning (Unicode Transformation Format – 8-bit).
UTF-8-kodning er påkrævet for at forhindre, at der vises uventede tegn i dit indhold. Google Sheets gemmer som standard filer med UTF-8-kodning automatisk. Anden regnearkssoftware kræver muligvis et ekstra trin for at gemme med UTF-8-kodning.
Ret de berørte varer manuelt
Gennemgå hvert berørt produkt, og ret eller fjern tegnene manuelt. Dette fungerer bedst, hvis kun få varer er berørt.
Importer en ældre version
Hvis du har en tidligere version af CSV-filen, der blev gemt med den korrekte kodning, kan du importere den version i stedet.
Gem igen med den korrekte kodning
Åbn den forkert kodede CSV-fil, og gem den igen med UTF-8-kodning. Processen varierer afhængigt af dit operativsystem og regnearksprogram. Du kan finde vejledning under CSV-filer.
Netværksfejl: Unexpected token in JSON at position 0
Hvis du modtager en fejlmeddelelse Netværksfejl: Unexpected token < in JSON at position 0, stemmer CSV-kolonneoverskrifterne ikke helt overens med de påkrævede overskrifter i CSV-skabelonen. Der skelnes mellem store og små bogstaver i kolonneoverskrifter.
Gennemgå og ret kolonneoverskrifter
- Gennemgå vejledningen til CSV-format for at se den korrekte CSV-formatering.
- Sammenlign kolonneoverskrifterne i din CSV-fil med eksempelfilen.
- Bekræft, at overskrifterne i din CSV-fil matcher eksempelfilen præcist, herunder store og små bogstaver. Brug f.eks.
Handlei stedet forhandle. - Ret overskrifterne i din CSV-fil, så de matcher overskrifterne i eksempelfilen. Du kan downloade en kopi af eksempelfilen fra vejledningen til CSV-format.
Ugyldig brug af anførselstegn
En fejl pga. ugyldig brug af anførselstegn opstår, når der er kommaer og anførselstegn i din CSV-fil, som ikke er UTF-8-kodede.
For at en CSV-fil med produkter kan importeres korrekt, skal alle anførselstegn og apostroffer være UTF-8-kodede og placeret korrekt. Ikke-UTF-8-kodede anførselstegn vises f.eks. som krøllede anførselstegn: “ ”, og UTF-8-kodede anførselstegn er lige: " ".
Gem din fil med UTF-8-kodning
Gem din oprindelige fil med UTF-8-kodning, før du importerer.
Importen mislykkes med fejlen “Linjen er ugyldig (Ingen detaljer)”
Hvis du modtager en fejl, der angiver, at specifikke linjer er ugyldige uden yderligere detaljer, kan problemet skyldes konflikter med eksisterende variantmuligheder for produktet. Dette sker, når du forsøger at flytte en værdi for en valgmulighed fra én position for en valgmulighed til en anden.
Hvad forårsager dette problem
CSV-importen mislykkes, når en fil forsøger at tildele en eksisterende værdi for en valgmulighed til en ny position for en valgmulighed, hvilket skaber en konflikt, da variantmuligheder skal være unikke. Hvis du f.eks. forsøger at flytte Størrelse fra Valgmulighed 1 til Valgmulighed 2 og tilføje Type som den nye Valgmulighed 1, validerer databasen for dublerede navne, før den importerer nye værdier, og processen mislykkes.
Løs konflikten
Brug et midlertidigt navn på valgmuligheden under importen, og opdater det bagefter:
- I din CSV-fil skal du bruge et alternativt, midlertidigt navn til den valgmulighed, der forårsager konflikten. Brug f.eks.
Størrelse.(med et punktum) i stedet forStørrelse. - Importer CSV-filen med det midlertidige navn på valgmuligheden.
- Når importen er fuldført, skal du oprette en ny CSV-fil, der ændrer det midlertidige navn på valgmuligheden til det ønskede navn.
- Importer den opdaterede CSV-fil for at anvende det endelige navn på valgmuligheden.