Produkter
Importer produkter fra CSV
Legg til eller oppdater produkter fra CSV: tre moduser, kolonnene, forhåndsvisningen og hvordan en eksport leses inn igjen.
Importen legger til eller oppdaterer produkter og varianter fra CSV.
Hvor: Products › ⋯ › Import CSV.
Moduser
| Modus | Hva som skjer |
|---|---|
| Add new (forvalg) | Hver rad blir et nytt produkt. En slug som allerede finnes, stopper raden. title og slug kreves |
| Update existing | Raden finner produktet på slug og varianten på sku innenfor produktet. Bare avkryssede kolonner skrives, og bare der verdien er forskjellig. En rad som ikke matcher noe, blir NOT MATCHED. Ingenting opprettes. Bare slug kreves |
| Add and update | Som Update existing, men det som ikke matcher, legges til. En ny slug blir et nytt produkt og krever title. En ny sku blir en ny variant |
Linjen under modusvelgeren viser hva som matcher. En rad uten slug rapporteres i alle moduser. Tittelen brukes aldri til å finne et produkt.
Kolonner
| Kolonne | Innhold |
|---|---|
title, slug, description | Grunnopplysninger. Slug kan bare ha små bokstaver, sifre og bindestrek. description kan være tekst eller HTML, og HTML renses som i redigeringsverktøyet, se Formatere beskrivelsen |
short_description | Teksten ved prisen på produktsiden, lagret som ren tekst. HTML, som WooCommerces Short description, blir tekst, og raden viser short_description held HTML — saved as plain text. Høyst 600 tegn, ellers stopper raden |
status | draft, active eller archived. Tomt blir draft på et nytt produkt |
default_price, default_compare_at_price | Pris og førpris i basisvalutaen |
price_EUR, price_NOK … | Fast pris i en annen valuta, én kolonne per valuta |
tax_category | standard, reduced, reduced_alt, super_reduced eller zero |
weight_grams, length_cm, width_cm, height_cm | Vekt og mål for frakt |
tags | Tagger med | mellom |
vendor | Leverandørens navn eller slug, uansett store og små bokstaver. Et ukjent navn opprettes én gang, og forhåndsvisningen viser "(new vendor)". En tom celle med Empty cells clear the field fjerner leverandøren |
source_id | Produktets id i butikken katalogen kom fra, for eksempel WooCommerce-produktets ID. Imported product id under Feeds sender den som g:id. Høyst 50 tegn: bokstaver, sifre og . _ : / -, med en bokstav eller et siffer først. En tom celle med Empty cells clear the field fjerner id-en |
attr:Etikett | Et fritt attributt, én kolonne per etikett. En oppdatering finner etiketten uansett store og små bokstaver og beholder den lagrede stavemåten. Butikkens filtre skiller mellom Handle og handle, så stav likt på alle produkter |
sku | Finner varianten innenfor produktet, uansett store og små bokstaver. Flere rader med samme slug og ulike SKU er produktets varianter. Produktets kolonner leses fra den første raden |
variant_title, variant_price, variant_compare_at_price | Variantens tittel, pris og førpris. En ny variant uten tittel får sin SKU som tittel |
inventory_qty | Variantens saldo. En ny variant uten saldo i filen starter på 0 og vises som utsolgt. Forhåndsvisningen viser det på raden |
Importen tar ikke med bilder. Andre kolonner ignoreres, og importsiden lister dem før noe lagres.
En source_id kan bare finnes på ett produkt i workspacet. Raden stoppes med source_id "…" is already on product … når et annet produkt har id-en, og med source_id "…" already on line N of this file når en tidligere rad i filen gir den. Et nytt produkt kontrolleres alltid. En oppdatering kontrolleres bare når source_id er krysset av.
Hva en oppdatering skriver
- Columns to overwrite lister filens kolonner unntatt
slugogsku, som bare finner raden. Alle er avkrysset unntattinventory_qty. Nye produkter og varianter får alle kolonner. - En tom celle lar feltet være som det er. Med Empty cells clear the field tømmes feltet.
title,status,variant_titleoginventory_qtytømmes aldri.tax_categoryblir standard. inventory_qtyskrives på en eksisterende variant bare når kolonnen er avkrysset og saldoen er den samme som ved forhåndsvisningen. Er noe solgt i mellomtiden, stopper raden med "stock changed since the preview". Forhåndsvis på nytt.- En verdi som ikke kan leses, som status, mva-kategori eller pris i annen valuta, blir stående og nevnes på raden. Et tall som ikke kan leses i en pris- eller målkolonne, stopper raden.
Arbeidsgang
- Velg modus.
- Lim inn CSV-teksten i boksen. Importsiden viser antall rader, manglende obligatoriske kolonner og kolonner som ignoreres.
- Trykk Preview. Ingenting skrives. Hver rad får et merke: NEW, UPDATE, UNCHANGED, NOT MATCHED eller ERROR, og viser hva som endres, for eksempel "default_price 1290 → 1190".
- Trykk Import. Det forhåndsvisningen viste, skrives rad for rad.
- Legg nye produkter til i butikkene, se Produkter i butikkene.
Etterpå har hver rad merket IMPORTED, UPDATED, UNCHANGED, WITH A NOTE eller NOT IMPORTED. Endrer du filen, modusen eller kryssene, kreves en ny forhåndsvisning. Avbrytes importen, for eksempel av nettet, står det "Stopped at line N". Radene før er skrevet. Forhåndsvis på nytt for å se hva som gjenstår.
Eksporter, endre, importer igjen
Products › ⋯ › Export CSV laster ned produktene som vises, med kolonnene slug, title, status, default_price, default_compare_at_price, tags, description og short_description. Endre filen og importer den under Update existing. Bare endrede celler skrives. Andre rader blir UNCHANGED.
Samme leverandør på mange produkter:
- Eksporter med Export CSV.
- Behold kolonnen
slugog legg til kolonnenvendormed leverandørens navn. - Importer under Update existing med bare
vendoravkrysset.
Inventory › Export CSV kan også leses inn igjen for å endre saldoer. Kolonnen product_slug leses som slug. Importer under Update existing og kryss av inventory_qty. product_title, inventory_policy og stock_status ignoreres.