Twee hulpmiddelen om productgegevens uit Shopify te verplaatsen
Door Martin Bay
Ik ben regelmatig verbaasd over hoe moeilijk het is om gegevens udttrække fra de forskellige webshop platforme. Het geldt niet alleen voor Shopify, maar vrijwel alle webshopsystemen waar ik naar heb gekeken.
Eenvoudige opties zoals CSV-export of productfeeds zouden deel moeten uitmaken van elk CMS als je het mij vraagt. Dat is gewoon goede service.
Ja, ik begrijp dat het vervelend is om middelen te besteden aan het helpen van een klant met (potentieel) verhuizen. Maar bedenk even:
- Als en webshop wil verhuizen, zullen ze dan van gedachten veranderen omdat gegevensexport moeilijk of duur wordt gemaakt?
- Zal de webshop het betreffende platform daarna aanbevelen als de verhuizing onnodig frustrerend wordt gemaakt?
(bij ons hebben we altijd gratis CSV-export en productfeed-tools in alle pakketten gehad. Dus misschien ben ik bevooroordeeld :-)
Goed, naar de oplossingen
We verhuizen een aantal webshops van bijvoorbeeld Shopify naar ons platform. En het wordt vanzelfsprekend een stuk makkelijker als je een productexport van de oude webshop kunt maken. Daarom heb ik wat research gedaan en twee hulpmiddelen gevonden/gemaakt om productgegevens uit een Shopify-webshop te halen (ook al proberen ze het moeilijk te maken).
1. Productfeed
Kenneth Bon van puretime.dk was zo vriendelijk zijn oplossing voor een productfeed te delen. Je kunt de gids en het script hier vinden.
2. CSV
Gebaseerd op Kenneths gids heb ik zelf een script gemaakt dat CSV-data genereert. Deze data kun je opslaan als een spreadsheet en gebruiken zoals je wilt.
Het voordeel van de CSV-methode is dat je gegevens kunt meenemen die geen deel uitmaken van de Google productfeed-specificatie. Bijvoorbeeld varianten, voorraadniveaus enz. (je kunt deze extra informatie ook toevoegen aan de productfeed-export, houd er alleen rekening mee dat de meeste importtools ze niet zullen accepteren)
Het formaat van het CSV-bestand is gemaakt om overeen te komen met onze eigen productimport. Afhankelijk van je behoefte kun je het script zelf aanpassen.
- Ga naar "Online Store > Themes" in het linkermenu
- Op de witte "Actions" knap, kies "Edit code"
- Onder "Templates", voeg een nieuw template toe met de naam "collection.valgfritnavn.liquid"
- Voeg de code van dit script toe
- Ga naar "Products > Collections", maak een nieuwe collectie. Kies de voorwaarden zodat alle producten worden geselecteerd, bij Theme template kies de collectie die je zojuist hebt aangemaakt (screenshot)
- Klik op "View" om de export op te halen
