Importere produkter med en CSV-fil
Import av produkter til Shopify-butikken din med en CSV-fil (kommaseparerte verdier) er nyttig når du bytter til Shopify fra en annen plattform, eller når du vil gjøre mange endringer i produktene eller varelageret.
Når du importerer produkter, konverteres dataene fra CSV-filen til produkter, og du kan velge om du vil publisere de nye produktene dine til alle salgskanaler eller bare til nettbutikken din.
På denne siden
Før du begynner
Før du importerer produkter med en CSV-fil, må du sørge for at du har lest følgende emner:
- Forklaring av CSV-filer
- Forklaring av CSV-feltene for produkter
- Retningslinjer for å legge ved flere bilder
Produktimporter som startes med en CSV-fil, kan ikke avbrytes når de har begynt, og du kan ikke se en logg over tidligere importer. For å se gjennom nylige endringer gjort av en import, kan du sjekke butikkens aktivitetslogg.
Test importer ved hjelp av en utvik.-butikk
Hvis du er en Shopify-partner og utfører en import i stor skala for en forhandler, må du sørge for at du først tester et lite utvalg endringer ved hjelp av en utvik.-butikk før du utfører selve importjobben.
Vurderinger ved overskriving av produktopplysninger med en importert CSV-fil
Når du importerer en CSV-fil, kan du velge alternativet Overskriv produkter med samsvarende referanser. Hvis du velger dette alternativet, og referansen i den importerte CSV-filen samsvarer med en eksisterende referanse i produktlisten, vil verdiene i CSV-filen overskrive verdiene i de samsvarende kolonnene i den eksisterende produktlisten. Hvis alternativet for overskriving ikke er valgt, ignoreres produktene som samsvarer med en eksisterende referanse under CSV-importen.
- Hvis en ikke-obligatorisk kolonne i den importerte CSV-filen er tom, overskrives den samsvarende verdien i produktlisten slik at den blir tom.
- For eksempel er Vendor verdien i den eksisterende produktlisten
John's Apparel, men Vendor kolonnen er tom i CSV-filen du importerer, så blirJohn's Appareloverskrevet til å bli tom.
- For eksempel er Vendor verdien i den eksisterende produktlisten
- Hvis en ikke-obligatorisk kolonne ikke er inkludert i den importerte CSV-filen, men er inkludert i den eksisterende produktlisten, forblir verdien i produktlisten den samme.
- For eksempel, hvis Variant image URL kolonnen er inkludert i den eksisterende produktlisten, men denne kolonnen ikke er inkludert i den importerte CSV-filen, forblir verdien i produktlisten den samme.
- Hvis en ikke-obligatorisk kolonne er inkludert i den importerte CSV-filen og er avhengig av andre kolonnedata som ikke er inkludert i filen, blir eksisterende data slettet eller fjernet.
- Hvis for eksempel SKU-kolonnen er inkludert i CSV-importfilen, men ikke kolonnene Option1 value og Option1 name, slettes produktvariantalternativet.
- CSV-filer kan ikke brukes til å masseslette produkter. Hvis du vil masseslette produkter, kan du bruke massehandlinger i Produkter-seksjonen i administratorpanelet ditt.
- CSV-filer kan ikke brukes til å masseoppdatere produkttilgjengelighet på andre salgskanaler. Finn ut mer om å angi produkttilgjengelighet i andre salgskanaler.
Importer produkter fra en annen butikk
Hvis du har en CSV-fil som ble eksportert fra en annen butikk eller kom fra en annen kilde, må du bekrefte at den samsvarer med CSV-filformatet. Hvis formatet ikke samsvarer, eller hvis det mangler overskrifter, vil importen mislykkes.
Produkt-CSV-filen kan ikke overstige 15 MB. Hvis du får en feilmelding når du prøver å laste opp en ny CSV-fil, eller hvis opplastingen tidsavbrytes, må du dele CSV-filen i flere mindre filer og deretter laste dem opp enkeltvis.
Trinn:
Gå til Produkter fra Shopify-administratorpanelet.
Klikk på Importer.
Klikk på Legg til fil, og velg deretter CSV-filen du vil importere.
Valgfritt: Hvis du bare vil publisere nye produkter til nettbutikken din i stedet for til alle salgskanalene, fjerner du avmerkingen for Publiser nye produkter på alle salgskanaler.
Valgfritt: For å endre URL-adressene ved å overskrive verdiene for de eksisterende referansene, velger du Overskriv produkter med samsvarende referanser. Eksisterende verdier blir erstattet for alle kolonner som er inkludert i CSV-filen.
Klikk på Last opp og fortsett.
Se gjennom detaljene for importen, og klikk deretter på Importer produkter.
Når CSV-filen din er lastet opp, mottar du en bekreftelse på e-post fra Shopify til e-postkontoen du brukte til å konfigurere Shopify-butikken din. Les noen løsninger på vanlige problemer.
Importer produkter ved hjelp av en CSV-fil
Hvis du vil gjøre endringer i produktene dine ved hjelp av en CSV-fil, må du først eksportere produktene dine. Du kan gjøre endringer i CSV-filen i et regnearkprogram, som for eksempel Google Sheets, og deretter importere den oppdaterte CSV-filen til Shopify-administratorpanelet.
Trinn
Gå til Produkter fra Shopify-administratorpanelet.
Klikk på Importer.
Klikk på Legg til fil, og velg deretter CSV-filen du vil importere.
Valgfritt: Hvis du bare vil publisere nye produkter til nettbutikken din i stedet for til alle salgskanalene, fjerner du avmerkingen for Publiser nye produkter på alle salgskanaler.
Valgfritt: For å endre URL-adressene ved å overskrive verdiene for de eksisterende referansene, velger du Overskriv produkter med samsvarende referanser. Eksisterende verdier blir erstattet for alle kolonner som er inkludert i CSV-filen.
Klikk på Last opp og fortsett.
Se gjennom detaljene for importen, og klikk deretter på Importer produkter.
Når CSV-filen din er lastet opp, mottar du en bekreftelse på e-post fra Shopify til e-postkontoen du brukte til å konfigurere Shopify-butikken din. Les noen løsninger på vanlige problemer.
Feilsøking av CSV-importer
Hvis du opplever problemer med å importere en CSV-fil, kan du se gjennom følgende feilsøkingsinformasjon.
Uventede tegn eller symboler vises i importert innhold
Hvis du oppdager uventede tegn eller symboler i produktbeskrivelsene, titlene eller annet innhold etter å ha importert en CSV-fil, kan det hende at filen ikke ble lagret med UTF-8-koding (Unicode Transformation Format – 8-bit).
UTF-8-koding er nødvendig for å forhindre at uventede tegn vises i innholdet. Som standard lagrer Google Sheets automatisk filer med UTF-8-koding. Annen regnearkprogramvare kan kreve et ekstra trinn for å lagre med UTF-8-koding.
Rett opp de berørte varene manuelt
Gå gjennom hvert berørte produkt og endre eller fjern tegnene manuelt. Dette fungerer best hvis bare noen få varer er berørt.
Importer en eldre versjon
Hvis du har en tidligere versjon av CSV-filen som ble lagret med riktig koding, kan du importere den versjonen i stedet.
Lagre på nytt med riktig koding
Åpne CSV-filen med feil koding og lagre den på nytt med UTF-8-koding. Prosessen varierer avhengig av operativsystem og regnearkprogram. Du finner instruksjoner under CSV-filer.
Nettverksfeil: Unexpected token in JSON at position 0
Hvis du mottar feilmeldingen Nettverksfeil: Unexpected token < in JSON at position 0, samsvarer ikke CSV-kolonneoverskriftene nøyaktig med de påkrevde overskriftene i CSV-malen. Navnene på kolonneoverskriftene skiller mellom store og små bokstaver.
Se over og rett opp kolonneoverskrifter
- Gå gjennom veiledningen for CSV-format for korrekt CSV-formatering.
- Sammenlign CSV-kolonneoverskriftene med eksempelfilen.
- Bekreft at overskriftene i CSV-filen samsvarer nøyaktig med eksempelfilen, inkludert skillet mellom store og små bokstaver. Bruk for eksempel
Handlei stedet forhandle. - Rett opp overskriftene i CSV-filen slik at de samsvarer med overskriftene i eksempelfilen. Du kan laste ned en kopi av eksempelfilen fra veiledningen for CSV-format.
Feil med ugyldige anførselstegn
En feil med ugyldige anførselstegn oppstår når det er kommaer og anførselstegn i CSV-filen som ikke er UTF-8-kodet.
For at en produkt-CSV skal importeres riktig, må alle anførselstegn og apostrofer være UTF-8-kodet og stå på riktig sted. Ikke-UTF-8-kodede anførselstegn vises for eksempel som buede: “ ”, og UTF-8-kodede anførselstegn er rette: " ".
Lagre filen med UTF-8-koding
Lagre den opprinnelige filen med UTF-8-koding før du importerer.
Importen mislykkes med feilmeldingen «Line is invalid (No details)»
Hvis du mottar en feilmelding som indikerer at bestemte linjer er ugyldige uten ytterligere informasjon, kan problemet skyldes konflikter med eksisterende produktvariantalternativer. Dette skjer når du prøver å endre en alternativverdi fra én alternativposisjon til en annen.
Hva som forårsaker dette problemet
CSV-importen mislykkes når en fil prøver å tilordne en eksisterende alternativverdi til en ny alternativposisjon, noe som skaper en konflikt ettersom variantalternativer må være unike. Hvis du for eksempel prøver å flytte Size fra Alternativ 1 til Alternativ 2, og legger til Type som det nye Alternativ 1, validerer databasen for duplikatnavn før nye verdier importeres, og prosessen mislykkes.
Løs konflikten
Bruk et midlertidig alternativnavn under importen, og oppdater det etterpå:
- Bruk et alternativt, midlertidig navn i CSV-filen for alternativet som forårsaker konflikten. Bruk for eksempel
Size.(med et punktum) i stedet forSize. - Importer CSV-filen med det midlertidige alternativnavnet.
- Når importen er fullført, kan du opprette en ny CSV-fil som endrer det midlertidige alternativnavnet til det du ønsker.
- Importer den oppdaterte CSV-filen for å ta i bruk det endelige alternativnavnet.