Gaat je webshop veranderen van e-commerce platform waar het op draait? Als je jouw producten direct vanuit je e-commerce platform naar Channable importeert heeft dit ook gevolgen voor je Channable account. Ook al importeer je dezelfde producten of catalogus, kan dit toch problemen opleveren - elk e-commerce platform is namelijk anders.
Dit artikel geeft je een aantal tips en aanbevelingen die we geven aan klanten die overstappen van e-commerce platform in Channable:
- Om te beginnen: maak een testproject aan en gebruik deze om de importkoppeling met je nieuwe e-commerce platform toe te voegen. Op deze manier kun je zien hoe je producten worden geïmporteerd zonder dat dit direct invloed heeft op je actieve exportkanalen. Je kunt dit testproject inactief houden, zodat het geen invloed heeft op het gebruik van je abonnement. Alleen als je zeker weet dat de nieuwe importkoppelingen goed werken en je klaar bent om de overstap te maken, ga dan naar je live project(en) om de nieuwe importkoppeling daar toe te voegen en de oude te verwijderen.
- Bekijk eerst de mapping van zowel je oude als je nieuwe import(s) voordat je de overstap in je live projecten maakt. Let er vooral op dat velden een andere naam in de mapping van je nieuwe import kunnen hebben, ook al bevatten ze misschien dezelfde informatie. Dit kan leiden tot veel fouten in je feeds/API's in de Regels, Opbouw, Voltooien en Attributen stappen, omdat de 'oude' velden die daar gebruikt worden niet meer bestaan na het overschakelen naar de nieuwe import.
- Je kunt dit oplossen door ofwel de mapping van je nieuwe import aan te passen, zodat de interne Channable velden de namen van de oude velden die gebruikt worden in het project behouden, of door de velden die gebruikt worden in je exportkanalen te veranderen naar de nieuwe velden (er zullen fouten worden getoond waar velden worden gebruikt die niet meer bestaan). Zorg ervoor dat je door al je exportkanalen gaat om te controleren op eventuele fouten nadat je de import in je live project hebt omgezet.
- Let ook op de velden die misschien dezelfde naam in de mapping hebben, maar verschillende waarden bevatten. Bijvoorbeeld, een veld met de naam 'visibility' kan zowel in je oude als je nieuwe import zitten. Echter, voor de oude import had het de waarde 'true' of 'false', en voor de nieuwe import zijn de waarden 'yes' of 'no'. Als je in één van je exportkanalen een regel hebt die alle producten met visibility='false' uitsluit, worden deze niet meer uitgesloten met de waarden in de nieuwe import. Controleer of je nog steeds de juiste hoeveelheid producten in je feeds en API's verstuurt nadat je de overstap hebt gemaakt.
- Zorg er ook voor dat je alle velden die je handmatig hebt toegevoegd in je oude import mapping overneemt in de nieuwe importkoppeling. Je kunt bijvoorbeeld een screenshot maken van de handmatig toegevoegde velden in je oude import, zodat je ze gemakkelijk opnieuw kunt toevoegen aan de nieuwe import nadat je de overstap hebt gemaakt.
- Controleer ook de categorisatie van je exportkanalen. In je nieuwe e-commerce platform kunnen de categorieën van je producten anders gestructureerd of genoemd worden. Ze zullen waarschijnlijk nog steeds worden geïmporteerd in standaard velden zoals 'categorieën', 'category of 'category_path', maar dit kan ertoe leiden dat sommige van je producten niet meer correct worden gecategoriseerd. Zorg ervoor dat je controleert of je producten nog steeds correct gecategoriseerd zijn nadat je de overstap hebt gemaakt.
Naast deze algemene tips, let ook op het volgende als je één of meerdere orderkoppelingen hebt:
- Je zult contact met ons moeten opnemen als je bezig bent met de overstap of net bent overgestapt van importkoppeling. Wij zullen de oude orderkoppelingen verwijderen en orderkoppelingen met het nieuwe e-commerce platform instellen.
- De product ID's in het 'id' veld zijn waarschijnlijk anders in de nieuwe import, aangezien dit een unieke identifier is die door het e-commerce platform wordt gegenereerd. De orderkoppeling identificeert producten op het 'id' veld, dus bestellingen naar je nieuwe back-end zullen mislukken als de producten het oude ID als 'Unique ID per item' bevatten. De 'Unique ID per item' is te vinden in de Instellen stap van een API-export of de Finalize-stap van een feed-export (deze kan anders worden genoemd in de feed-exports). Je moet ervoor zorgen dat de nieuwe ID's naar alle marktplaatsen waar je een orderkoppeling mee hebt worden verzonden.
- Om er zeker van te zijn dat je de ID's van je nieuwe import naar alle API's waarvoor je een orderkoppeling hebt stuurt, volg je deze volgorde bij het wisselen van de imports:
- Haal de API's leeg zodat alle listings met de oude ID als 'unieke ID per item' worden verwijderd van de marketplace (ga naar API's > Instellen > [Tandwiel icoon rechtsboven] > API leeghalen).
- Na het verwijderen van je oude listings schakel je de 'oude' import(en) in het project over naar de nieuwe import.
- Controleer het project en zorg ervoor dat alles correct is ingesteld met behulp van de algemene tips hierboven.
- Als alles er goed uitziet, voer dan je API's en feeds opnieuw uit zodat al je listings weer met het juiste unieke ID per item verschijnen.
BELANGRIJK: Als je je API's leeghaalt, bestaat het risico dat je sommige productreviews op de betreffende marketplace verliest, vooral als je de enige verkoper van de producten die je aanbiedt bent. Let ook op mogelijke kosten (bijvoorbeeld voor listings op eBay); door de API leeg te halen en opnieuw uit te voeren, moet je ook al je producten opnieuw aanbieden. Controleer bij de marketplace of het veilig is om je listings te verwijderen en later opnieuw toe te voegen. Als je dit niet zeker weet, kun je altijd contact opnemen met ons Support team voor advies.