De flesta webbutiker börjar med en leverantör. Efter ett år har de fem, och katalogen är full av dubbletter: samma produkt två gånger, var och en med eget pris, eget namn och egen tillgänglighet. Kunden vet inte vilken hen ska köpa, och prisjämföraren kan straffa dig för dubblerade erbjudanden.
1. Samordna fälten
Varje leverantör kallar saker och ting olika: PRODUCTNAME, title, nazev. Första steget är att mappa alla flöden till en standard: namn, beskrivning, EAN, kod, tillverkare, pris, lager, bilder, attribut. Se upp med teckenkodning och priser med decimalkomma eller med valuta i texten.
2. Slå ihop via EAN, men försiktigt
EAN är den mest pålitliga nyckeln för att slå ihop samma produkt från olika leverantörer. Vissa leverantörer använder dock en EAN för en hel serie (till exempel alla krokstorlekar). Sådana delade EAN-koder måste upptäckas och inte användas för sammanslagning, annars blir tio storlekar en produkt.
3. Bestäm leverantörernas ordning och tillgänglighet
När flera källor erbjuder samma produkt måste du bestämma vilken som vinner. En beprövad regel: eget lager har företräde, därefter leverantören med kortast leveranstid. En produkt som du inte har i lager men som leverantören har märker du som ”i lager hos leverantör” med en realistisk leveranstid. Skicka aldrig leverantörens lagersaldo till webbutiken som ditt eget.
4. Kategorier enligt ditt träd
Leverantörernas kategorier stämmer inte överens med varandra. Mappa dem till ditt träd grupp för grupp och kontrollera att grupperna är enhetliga. Mer om det kan du läsa i artikeln om kategorier.
5. Automatisera uppdateringarna
Priser och lager ändras varje dag. En engångsimport räcker inte: flödena måste hämtas regelbundet, jämföras med föregående läge och vid ett plötsligt tapp i antalet produkter måste exportflödet stoppas innan hundratals produkter försvinner från webbutiken.