Deze pagina is afgedrukt op Apr 13, 2021. Ga voor de huidige versie naar https://help.shopify.com/nl/manual/products/import-export/using-csv.
Je gebruikt een CSV-bestand (door komma's gescheiden waarden) om producten in je Shopify-winkel te importeren en producten uit je winkel te exporteren. Door een CSV-bestand te gebruiken, kun je grote aantallen producten en hun gegevens tegelijkertijd importeren of exporteren. Dit kan handig zijn als je productgegevens tussen Shopify en een ander systeem wilt uitwisselen.
Je kunt een voorbeeld-CSV-bestand downloaden en bekijken om als template te gebruiken.
Het voorbeeldbestand bevat een voorbeeldproduct en een aantal varianten. Je importbestand bevat waarschijnlijk veel meer producten en varianten. Als je het voorbeeldbestand gebruikt om je eigen importbestand te maken, zorg er dan voor dat je alle voorbeeldproducten verwijdert.
Het voorbeeldbestand bevat de kolom Variant Inventory Qty, die alleen wordt gebruikt voor winkels met een enkele locatie. Gebruik als je meerdere locaties gebruikt en voorraadaantallen wilt importeren of exporteren het CSV-voorraadbestand.
Indeling CSV-productbestand
De eerste regel van je CSV-productbestand moet de kolomkoppen bevatten die in het CSV-bestand uit het voorbeeld en in dezelfde volgorde zijn opgenomen. Elke kolom moet worden gescheiden door een komma. De volgende regels (of records) in het bestand moeten gegevens voor je product bevatten met dezelfde kolommen in exact dezelfde volgorde.
Productgegevens overschrijven met een geïmporteerd CSV-bestand
Wanneer je een CSV-bestand importeert, kun je de optie Overschrijf alle huidige producten met dezelfde handle. Bestaande waarden zullen worden gebruikt voor ontbrekende kolommen. Als je deze optie selecteert, dan overschrijven de waarden in het CSV-bestand de waarden in de overeenkomende kolommen in de bestaande productlijst als de handle in het geïmporteerde CSV-bestand overeenkomt met een bestaande handle in je lijst met producten. Als de overschrijvingsoptie niet is geselecteerd, dan worden de producten die overeenkomen met een bestaand handle genegeerd tijdens de CSV-import.
Als een vereiste kolom in het geïmporteerde CSV-bestand leeg is, wordt de overeenkomende waarde in de productlijst als leeg overschreven.
De waarde van Type in je bestaande productlijst is bijvoorbeeld Snowboard, maar de kolom Type leeg is in het CSV-bestand dat je importeert, wordt de Snowboard als leeg overschreven.
Als een niet-vereiste kolom niet is opgenomen in het geïmporteerde CSV-bestand, maar wel is opgenomen in de bestaande productlijst, blijft de waarde in de productlijst hetzelfde.
Als de kolom Variant Image bijvoorbeeld is opgenomen in de bestaande productlijst, maar die kolom niet in het geïmporteerde CSV-bestand staat, blijft de waarde in de productlijst hetzelfde.
Beschrijving van het CSV-bestand van de productimport
Beschrijving van de kolommen in het importbestand van het CSV-product.
Kolom
Beschrijving
Gegevensvereisten
Handle
Handles zijn unieke namen voor elk product. Ze kunnen letters, streepjes en cijfers bevatten, maar geen spaties, accenten of andere tekens, inclusief punten. Handles worden gebruikt in de URL van elk product.
De handle voor een 'Snowboard dames' moet bijvoorbeeld snowboard-dames zijn en de URL van het product is dan https://yourstore.myshopify.com/products/snowboard-dames.
Elke regel in het CSV-bestand die begint met een andere handle, wordt behandeld als een nieuw product. Als je meerdere afbeeldingen aan een product wilt toevoegen, moet je meerdere regels toevoegen met dezelfde handle.
Vereist. Mag niet leeg zijn of ontbreken.
Title
De titel van je product. Bijvoorbeeld Snowboard dames.
Vereist. Mag niet leeg zijn of ontbreken.
Body (HTML)
De beschrijving van het product in HTML-indeling. Dit kan ook platte tekst zijn zonder opmaak.
Een door komma's gescheiden lijst met tags die worden gebruikt om het product te taggen. De meeste spreadsheetapplicaties voegen automatisch aanhalingstekens toe rond de tags. Als je een editor voor tekst zonder opmaak gebruikt, moet je handmatig de aanhalingstekens toevoegen. Bijvoorbeeld "tag1, tag2, tag3".
Geeft aan of een product in je onlinewinkel wordt gepubliceerd. Geldige waarden zijn TRUE. Als het product in je onlinewinkel is gepubliceerd, of FALSE. Als het product voor je onlinewinkel is verborgen.
Vereist. Als je het veld leeg laat, wordt het product gepubliceerd.
Option1 Name
Als een product een optie heeft, voer de naam in. Bijvoorbeeld: Kleur.
Vereist. Mag niet leeg zijn of ontbreken.
Voor producten met slechts één optie moet deze optie op Title worden ingesteld.
Option1 Value
Let op: Door gegevens in deze kolom te wijzigen, verwijder je bestaande variant-ID's en maak je nieuwe variant-ID's. Elke wijziging in waarden voor variant-ID's kan externe afhankelijkheden van variant-ID's opsplitsen.
Als een product een optie heeft, voer de waarde in. Bijvoorbeeld: Zwart.
Vereist. Mag niet leeg zijn of ontbreken.
Voor producten met slechts één optie moet deze optie op Default Title worden ingesteld.
Optie2 Naam
Als een product een tweede optie heeft, voer de naam in. Bijvoorbeeld Maat.
Let op: Door gegevens in deze kolom te wijzigen, verwijder je bestaande variant-ID's en maak je nieuwe variant-ID's. Elke wijziging in waarden voor variant-ID's kan externe afhankelijkheden van variant-ID's opsplitsen.
Als een product een tweede optie heeft, voer de waarde in. Bijvoorbeeld Large.
Let op: Door gegevens in deze kolom te wijzigen, verwijder je bestaande variant-ID's en maak je nieuwe variant-ID's. Elke wijziging in waarden voor variant-ID's kan externe afhankelijkheden van variant-ID's opsplitsen.
Als een product een derde optie heeft, voer de waarde in.
Het gewicht van het product of de variant in gram. Geen maateenheid opgeven of decimalen gebruiken. Voer bijvoorbeeld 5125 in voor een gewicht van 5,125 kg.
Shopify importeert en exporteert het gewicht altijd in grammen, zelfs als je een andere eenheid specificeert. Je moet nauwkeurige gewichten gebruiken als je door de bezorger berekende verzendkosten wilt aanbieden of een service van een externe partij wilt gebruiken.
Vereist. Mag niet leeg zijn of ontbreken.
Je moet een waarde invoeren, zelfs als die waarde 0 is.
Variant Inventory Tracker
Voeg je voorraadtracking toe voor deze variant of dit product. Geldige waarden zijn shopify, shipwire, amazon_marketplace_web of blanco als de voorraad niet wordt bijgehouden.
Vereist, maar mag leeg zijn.
Als de bestaande opties voor het traceren van voorraad worden verwijderd, wordt de voorraad niet meer getraceerd.
Het aantal artikelen dat je op voorraad hebt voor dit product of deze variant. Deze kolom wordt alleen gebruikt voor Shopify-winkels met één locatie.
Als je winkel de voorraad op meerdere locaties beheert, wordt deze kolom niet opgenomen. Gebruik het CSV-voorraadbestand als je voorraadaantallen wilt im- of exporteren.
Hoe bestellingen te verwerken wanneer het voorraadniveau voor dit product of deze variant nul heeft bereikt: Varianten met een deny voorraadbeleid kunnen niet worden gekocht nadat hun voorraadniveau nul heeft bereikt. Varianten met een continue voorraadbeleid kunnen worden gekocht nadat hun voorraadniveau nul heeft bereikt, wat negatieve voorraadniveaus mogelijk maakt.
Vereist. Mag niet leeg zijn of ontbreken.
Variant Fulfillment Service
De fulfillmentservice voor het product of de variant die wordt gebruikt. Geldige waarden zijn: handmatig, shipwire, webgistix, amazon_marketplace_web.
Als je een aangepaste fulfillmentservice gebruikt, dan kun je de naam van de service in deze kolom toevoegen. Gebruik voor de aangepaste naam alleen kleine letters. Spaties zijn niet toegestaan, vervang ze door een streepje (-). Punten en andere speciale tekens worden verwijderd. Als bijvoorbeeld de naam van je fulfillmentservice "Joan's Fulfillment" is, voer dan joans-fulfillment in het CSV-bestand in.
Je moet een aangepaste fulfillmentservice hebben ingesteld in je Shopify-beheercentrum voordat je de naam van de service in deze kolom kunt toevoegen.
Vereist. Mag niet leeg zijn of ontbreken.
Variant Price
De prijs van het product of de variant. Voeg geen valutasymbolen toe, neem alleen de prijs op. Bijvoorbeeld: 9,99.
Vereist. Mag niet leeg zijn of ontbreken.
Variant Compare at Price
De 'Prijsvergelijking' van het product of de variant. Voeg geen valutasymbolen toe, neem alleen de prijs op. Bijvoorbeeld: 9,99.
Voer de URL in voor de productafbeelding. Shopify downloadt de afbeeldingen tijdens het importeren en uploadt ze opnieuw naar je winkel. Deze afbeeldingen zijn niet variantspecifiek. In de variantafbeeldingenkolom kun je variantafbeeldingen opgeven.
Je kunt de afbeeldingsbestandsnaam niet wijzigen nadat die afbeelding naar je winkel is geüpload. Upload geen afbeeldingen die de achtervoegsels _thumb, _small of _medium in hun naam hebben.
Voer het nummer in dat overeenkomt met de volgorde waarin je de afbeelding op de productpagina wilt weergeven. De afbeeldingen verschijnen in de volgorde van klein naar groot, beginnend bij een beeldpositiewaarde van 1. Voer bijvoorbeeld 1 in als je wilt dat de afbeelding als eerste voor dat product wordt weergegeven.
Alt-tekst (alternatieve tekst) beschrijft een afbeelding en is een belangrijk onderdeel van een productbeschrijving. Als een afbeelding om welke reden dan ook niet kan worden geladen, wordt de alt-tekst weergegeven. De tekst wordt ook gebruikt door ondersteunende technologie om een afbeelding te beschrijven voor een klant met een visuele beperking. Het opnemen van alt-tekst zal de SEO van je website een boost geven. Houd je alt-tekst kort en beschrijvend. De maximale lengte is 512 tekens, maar de optimale lengte is 125 of minder.
Geeft aan of het product een cadeaubon is of niet. Geldige waarden zijn TRUE of FALSE. Met de toevoeging van deze kolom kun je ook andere cadeaukaartgegevens bewerken, zoals de kolommen Content of Tags en deze wijzigingen importeren. Een cadeaubon kan alleen worden gemaakt en geactiveerd in het Shopify-beheercentrum. Je kunt in eerste instantie geen cadeaubon maken via een CSV-bestandsimport van een product.
De SEO-titel is te vinden op de pagina met productgegevens onder de kop Zoekmachinelijstvoorbeeld in het veld Paginatitel. De SEO-titel heeft een tekenlimiet (letters en cijfers) van 70. Als je dit veld leeg laat bij het importeren van een product, dan wordt het veld automatisch gevuld met de producttitel.
De SEO-beschrijving is ook te vinden op de pagina met productgegevens onder de koptekst Zoekmachinelijstvoorbeeld in het veld Metaveldbeschrijving. De SEO-beschrijving heeft een tekenlimiet (letters en cijfers) van 320. ls je dit veld leeg laat bij het importeren van een product, dan wordt het veld automatisch gevuld met de productbeschrijving.
De Google Shopping-velden kunnen door een app worden gebruikt om producten te synchroniseren met het Google Merchant Center. Het Google-kanaal van Shopify gebruikt deze metavelden echter niet. Je kunt de velden in de kolommen met Google Shopping in hun naam negeren tenzij je die voor een app moet gebruiken.
Als je dit veld leeg laat, wordt de Variant Weight Unitkg.
Variant Tax Code
Beschikbaar voor: Shopify Plus-abonnement
De Avalara-code om btw op dit product toe te passen. Dit veld is alleen van toepassing wanneer je importeert naar of exporteert vanuit een winkel die de integratie van het Shopify Plus-abonnement met Avalara AvaTax gebruikt.
Wanneer je een CSV-bestand maakt door producten te exporteren vanuit een winkel die Avalara gebruikt, wordt het veld Variant Tax Code ingevuld. Als je dit CSV-bestand importeert in een winkel die Avalara niet heeft ingesteld, mislukt je import.
Of een product beschikbaar is voor je klanten. Geldige waarden zijn:
active: het product is actief en klaar om te worden verkocht
draft: het product is een concept en moet worden voltooid
archived: het product is gearchiveerd en niet langer beschikbaar om te verkopen
Vereist.
Als de kolom ontbreekt, worden alle producten geüpload als active. Als de kolom aanwezig is, zorgen lege waarden ervoor dat het uploaden mislukt met de fout: Status is niet geldig. Stel de status in als active, , draft of archived.
Collection kolomuitzondering
Als je je producten in collecties wilt organiseren tijdens de CSV-upload, kun je overal in je CSV-bestand een nieuwe kolom toevoegen met de koptekst Collection.
Beschrijving van de kolom Collection in het importbestand van de product-CSV.
Kolom
Beschrijving
Gegevensvereisten
Collection
Voer de naam in van de collectie waaraan je dit product wilt toevoegen.
Als het een bestaande automatische collectie is, moet het product aan de voorwaarden voor de collectie voldoen.
Als de collectie nog niet bestaat, wordt een handmatige collectie gemaakt.
Je kunt een product aan slechts één collectie toevoegen.
Kan leeg worden gelaten.
Een CSV-productbestand maken
Beslis voor elk product of het een eenvoudig product is of een product met varianten:
Eenvoudig product (heeft geen varianten)
Als je een product uploadt dat geen varianten heeft, voer alle velden (zoals hierboven beschreven) voor het product op de eerste regel in, samen met de URL voor de eerste afbeelding. Voer op de volgende regels alleen de handle en de URL in voor elke extra afbeelding.
Product met varianten
Als je een product uploadt dat varianten heeft, voer alle velden (zoals hierboven beschreven) voor het product op de eerste regel in, samen met de URL voor de eerste afbeelding. Voer de handle in op de volgende regels. Sla vervolgens de kolommen Titel, Content (HTML), Producent en Tags over. Vul de overige gegevens van de varianten en elke afbeeldings-URL in.
Nadat je al je producten en afbeeldingen hebt toegevoegd, slaat je je CSV-bestand op in UTF-8-indeling met LF-linefeeds. Raadpleeg de documentatie van je spreadsheet- of teksteditorprogramma als je niet bekend bent met coderingen.
Om een voorbeeld van een CSV-bestand te bekijken, download je dit voorbeeld van een CSV-bestand en open je het vervolgens in Google Sheets of een ander spreadsheetprogramma.
Je afbeeldingen voorbereiden
Een CSV-bestand kan alleen tekst bevatten. Je moet er dus voor zorgen dat alle productafbeeldingen zich op een bestaande website bevinden. Die afbeelding-URL's worden alleen gebruikt tijdens het importeren van CSV-bestanden (met andere woorden: je kunt ze verwijderen wanneer je import is voltooid).
Als de bestanden alleen op je computer staan, moet je ze uploaden naar je Shopify-winkel of naar een andere hostingservice voor afbeeldingen om te koppelen naar hun URL.
Als je overschakelt naar Shopify vanaf een ander platform, kun je de huidige afbeeldings-URL's kopiëren en deze gebruiken in het CSV-bestand.
Als het CSV-productbestand is geproduceerd door je producten vanuit Shopify te exporteren, hoef je niets te doen omdat je afbeeldingen al op je website staan.
Wanneer je URL's voor elke productafbeelding hebt, kun je beginnen met het maken van je CSV-bestand.
Meerdere productafbeeldingen toevoegen in een CSV-bestand
Je kunt meer productafbeeldingen aan je CSV-bestand toevoegen door meer afbeeldingen naar je Shopify-beheercentrum te uploaden. Als je je Shopify-winkel bouwt met een CSV-bestand, is het proces een beetje anders. Dit is wat je moet weten:
Je moet een CSV-bestand kunnen bewerken. Shopify raadt aan Google Sheets te gebruiken om een geformatteerde versie van je CSV-bestanden te bekijken.
Je kunt maximaal 250 afbeeldingen aan een product toevoegen.
Je productafbeeldingen moeten worden geüpload naar een openbaar toegankelijke URL. Dat wil zeggen dat ze achter een https://-protocol zonder wachtwoordbeveiliging moeten zijn geplaatst. Om dit te doen, kun je afbeeldingen uploaden naar de pagina Bestanden van het Shopify-beheercentrum. De URL's worden automatisch gegenereerd. Nadat je op Bestanden uploaden hebt geklikt, kun je maximaal een paar honderd afbeeldingen selecteren om in bulk te uploaden.
Zoek de producten waaraan je afbeeldingen wilt toevoegen.
Klik en sleep in de volgende rij op de rijnummers om meerdere rijen te selecteren. Selecteer hetzelfde aantal rijen als het aantal extra afbeeldingen dat je toevoegt.
Klik met de rechtermuisknop ergens in het gemarkeerde gebied en kies X rijen hierboven invoegen terwijl deze rijen zijn gemarkeerd Hiermeem maak je drie legen rijen aan onder het product waaraan je aanvullende afbeeldingen wilt toevoegen.
De 'handle' kopiëren en plakken
Kopieer en plak de handle van het gewenste product in kolom A voor je nieuwe rijen.