Produkter
Importér produkter fra CSV
Tilføj eller opdatér produkter fra CSV: tre tilstande, kolonnerne, forhåndsvisningen og hvordan en eksport læses ind igen.
Importen tilføjer eller opdaterer produkter og varianter fra CSV.
Hvor: Products › ⋯ › Import CSV.
Tilstande
| Tilstand | Hvad der sker |
|---|---|
| Add new (forvalgt) | Hver række bliver et nyt produkt. En slug, der allerede findes, stopper rækken. title og slug kræves |
| Update existing | Rækken finder produktet på slug og varianten på sku inden for produktet. Kun afkrydsede kolonner skrives, og kun hvor værdien er forskellig. En række, der ikke matcher noget, bliver NOT MATCHED. Intet oprettes. Kun slug kræves |
| Add and update | Som Update existing, men det, der ikke matcher, tilføjes. En ny slug bliver et nyt produkt og kræver title. En ny sku bliver en ny variant |
Linjen under tilstandsvælgeren fortæller, hvad der matcher. En række uden slug rapporteres i alle tilstande. Titlen bruges aldrig til at finde et produkt.
Kolonner
| Kolonne | Indhold |
|---|---|
title, slug, description | Grundoplysninger. Slug må kun have små bogstaver, cifre og bindestreger. description må være tekst eller HTML, og HTML renses som i editoren, se Formatér beskrivelsen |
short_description | Teksten ved prisen på produktsiden, gemt som ren tekst. HTML, som WooCommerces Short description, bliver til tekst, og rækken viser short_description held HTML — saved as plain text. Højst 600 tegn, ellers stopper rækken |
status | draft, active eller archived. Tomt bliver draft på et nyt produkt |
default_price, default_compare_at_price | Pris og førpris i basisvalutaen |
price_EUR, price_NOK … | Fast pris i en anden valuta, én kolonne pr. valuta |
tax_category | standard, reduced, reduced_alt, super_reduced eller zero |
weight_grams, length_cm, width_cm, height_cm | Vægt og mål til fragt |
tags | Tags med | imellem |
vendor | Leverandørens navn eller slug, uanset store og små bogstaver. Et ukendt navn oprettes é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 den butik, kataloget kom fra, for eksempel WooCommerce-produktets ID. Imported product id under Feeds sender det som g:id. Højst 50 tegn: bogstaver, cifre og . _ : / -, med et bogstav eller et ciffer først. En tom celle med Empty cells clear the field fjerner id'et |
attr:Etiket | En fri attribut, én kolonne pr. etiket. En opdatering finder etiketten uanset store og små bogstaver og beholder den gemte stavemåde. Butikkens filtre skelner mellem Handle og handle, så stav ens på alle produkter |
sku | Finder varianten inden for produktet, uanset store og små bogstaver. Flere rækker med samme slug og forskellige SKU er produktets varianter. Produktets kolonner læses fra den første række |
variant_title, variant_price, variant_compare_at_price | Variantens titel, pris og førpris. En ny variant uden titel får sin SKU som titel |
inventory_qty | Variantens beholdning. En ny variant uden beholdning i filen starter på 0 og vises som udsolgt. Forhåndsvisningen viser det på rækken |
Importen tager ikke billeder med. Andre kolonner ignoreres, og importsiden viser dem, før noget gemmes.
Et source_id må kun findes på ét produkt i workspacet. Rækken stoppes med source_id "…" is already on product …, når et andet produkt har id'et, og med source_id "…" already on line N of this file, når en tidligere række i filen giver det. Et nyt produkt kontrolleres altid. En opdatering kontrolleres kun, når source_id er krydset af.
Hvad en opdatering skriver
- Columns to overwrite viser filens kolonner undtagen
slugogsku, som kun finder rækken. Alle er afkrydset undtageninventory_qty. Nye produkter og varianter får alle kolonner. - En tom celle lader feltet være. Med Empty cells clear the field tømmes feltet.
title,status,variant_titleoginventory_qtytømmes aldrig.tax_categorybliver standard. inventory_qtyskrives på en eksisterende variant kun, når kolonnen er afkrydset, og beholdningen er den samme som ved forhåndsvisningen. Er noget solgt imellem, stopper rækken med "stock changed since the preview". Forhåndsvis igen.- En værdi, der ikke kan læses, som status, momskategori eller pris i anden valuta, lades urørt og nævnes på rækken. Et tal, der ikke kan læses i en pris- eller målkolonne, stopper rækken.
Arbejdsgang
- Vælg tilstand.
- Indsæt CSV-teksten i feltet. Importsiden viser antal rækker, manglende obligatoriske kolonner og kolonner, der ignoreres.
- Tryk Preview. Intet skrives. Hver række får et mærke: NEW, UPDATE, UNCHANGED, NOT MATCHED eller ERROR, og fortæller, hvad der ændres, for eksempel "default_price 1290 → 1190".
- Tryk Import. Det, forhåndsvisningen viste, skrives række for række.
- Tilføj nye produkter til butikkerne, se Produkter i butikkerne.
Bagefter har hver række mærket IMPORTED, UPDATED, UNCHANGED, WITH A NOTE eller NOT IMPORTED. Ændrer du filen, tilstanden eller fluebenene, kræves en ny forhåndsvisning. Afbrydes importen, for eksempel af netværket, står der "Stopped at line N". Rækkerne før er skrevet. Forhåndsvis igen for at se, hvad der mangler.
Eksportér, ret, importér igen
Products › ⋯ › Export CSV downloader de viste produkter med kolonnerne slug, title, status, default_price, default_compare_at_price, tags, description og short_description. Ret filen, og importér den under Update existing. Kun ændrede celler skrives. Øvrige rækker bliver UNCHANGED.
Samme leverandør på mange produkter:
- Eksportér med Export CSV.
- Behold kolonnen
slug, og tilføj kolonnenvendormed leverandørens navn. - Importér under Update existing med kun
vendorafkrydset.
Inventory › Export CSV kan også læses ind igen for at ændre beholdninger. Kolonnen product_slug læses som slug. Importér under Update existing, og afkryds inventory_qty. product_title, inventory_policy og stock_status ignoreres.