lightbulb-onBest practices: Wijzig de import in een actief project

Gaat je webshop veranderen van het e-commerceplatform waarop deze nu draait? Dit heeft ook invloed op je Channable-account als je direct vanaf je e-commerceplatform naar Channable importeert. Ook al importeer je dezelfde producten, het kan toch problemen veroorzaken omdat elk e-commerceplatform verschillend is.

Dit artikel geeft aanbevelingen en best practices voor klanten die van e-commerceplatform wisselen in Channable.

Aanbevelingen en best practices

  • Maak eerst een testproject aan en voeg daar de importkoppeling met je nieuwe e-commerceplatform toe. Zo zie je hoe producten importeren zonder dat dit directe invloed heeft op actieve exportkanalen. Houd het testproject inactief zodat het je abonnementgebruik niet beïnvloedt. Pas wanneer de nieuwe importkoppeling goed werkt en je klaar bent om over te schakelen, ga je naar je live project(en) en verwijder je de oude import / voeg je de nieuwe import daar toe.

  • Bekijk vóór het overschakelen van je live projecten de mapping van zowel je oude als nieuwe imports. Velden kunnen andere namen hebben in de nieuwe importmapping, ook al bevatten ze dezelfde informatie. Dit kan veel fouten veroorzaken in de stappen Regels, Opbouwen, Finaliseren en Attributen omdat de oude velden die daar gebruikt werden mogelijk niet meer bestaan na de wissel.

  • Je kunt dit oplossen door ofwel:

    • De mapping van je nieuwe import aan te passen zodat interne Channable-velden dezelfde namen behouden als de oude velden die in het project werden gebruikt, of

    • De velden die in je exportkanalen worden gebruikt te veranderen naar de nieuwe velden (Channable toont fouten waar velden gebruikt worden die niet meer bestaan). Controleer na het wisselen van de import in je live project alle exportkanalen op fouten.

  • Zoek naar velden die in de mapping dezelfde naam hebben maar verschillende waarden. Bijvoorbeeld: een veld genaamd visibility kan in de oude import 'true'/'false' zijn en in de nieuwe 'yes'/'no'. Regels die afhankelijk zijn van oude waarden (bijvoorbeeld: exclude visibility = 'false') werken mogelijk niet meer na de wissel. Controleer of je na de wissel nog steeds het juiste aantal producten naar je feeds en APIs stuurt.

  • Maak eventuele custom velden die je handmatig in de oude importmapping had toegevoegd opnieuw aan in de nieuwe importkoppeling. Een screenshot van de custom velden in je oude import kan helpen om ze makkelijk opnieuw toe te voegen.

  • Controleer de categorisering in je exportkanalen. Categorieën in het nieuwe e-commerceplatform kunnen anders zijn gestructureerd of genoemd. Ze zullen waarschijnlijk nog steeds importeren in standaardvelden zoals categories, category of category_path, maar producten kunnen verkeerd gecategoriseerd worden. Verifieer de productcategorisering na de wissel.

Aantekeningen specifiek voor orderkoppelingen

  • Als je één of meer orderkoppelingen hebt, moet je contact met ons opnemen voor hulparrow-up-right bij het wisselen van imports. Wij verwijderen oude orderkoppelingen en zetten de nieuwe orderkoppelingen voor je op.

  • Product-ID's in het id-veld zijn waarschijnlijk anders in de nieuwe import, omdat deze identifier door het e-commerceplatform wordt gegenereerd. Orderkoppelingen identificeren producten op basis van ID, dus orders naar je nieuwe back-end zullen mislukken als producten de oude ID als 'Uniek ID per item' bevatten. Het 'Uniek ID per item' vind je in de Instellingen van een API-export of in de Finalize-stap van een feedexport (de naam kan in feedexports anders zijn). Zorg dat de nieuwe ID's naar alle marketplaces worden gestuurd waarmee je een orderkoppeling hebt.

Om ervoor te zorgen dat je de ID's uit je nieuwe import naar alle APIs stuurt waarvoor je een orderkoppeling hebt, volg je dit proces:

1

Maak de APIs leeg

Maak de APIs leeg zodat alle listings met de oude ID als 'unique ID per item' worden verwijderd.

(Opmerking: Ga naar APIs > Settings > [tandwiel-icoon] > Clear API.)

2

Wissel de import(s)

Schakel na het leegmaken van je APIs de import(s) in het project om naar de nieuwe import.

3

Verifieer de setup

Controleer het project en zorg dat alles correct is ingesteld door de algemene tips hierboven te gebruiken (mapping, custom velden, categorisering, regels, etc.).

4

Draai de APIs opnieuw

Als alles er goed uitziet, voer je je APIs opnieuw uit zodat alle listings met de correcte unique ID per item weer verschijnen.

circle-exclamation

Laatst bijgewerkt

Was dit nuttig?