De fleste webshops starter med én leverandør. Et år senere har de fem, og kataloget er fyldt med dubletter: det samme produkt to gange, hver med sin egen pris, sit eget navn og sin egen tilgængelighed. Kunden ved ikke, hvilket der skal købes, og prissammenligningstjenester kan straffe dig for dublerede tilbud.
1. Ensret felterne
Hver leverandør kalder tingene noget forskelligt: PRODUCTNAME, title, nazev. Første trin er at mappe alle feeds til én standard: navn, beskrivelse, EAN, kode, producent, pris, lager, billeder, attributter. Pas på tegnkodning og priser med decimalkomma eller med valuta i teksten.
2. Læg sammen via EAN, men forsigtigt
EAN er den mest pålidelige nøgle til at lægge det samme produkt fra forskellige leverandører sammen. Nogle leverandører bruger dog én EAN for en hel serie (f.eks. alle krogstørrelser). Sådanne delte EAN-numre skal genkendes og ikke bruges til sammenlægning, ellers bliver ti størrelser til ét produkt.
3. Fastlæg leverandørernes rækkefølge og tilgængelighed
Når flere kilder tilbyder det samme produkt, skal du afgøre, hvilken der vinder. En gennemprøvet regel: eget lager har forrang, derefter leverandøren med kortest leveringstid. Et produkt, du ikke har på lager, men som leverandøren har, markeres som »på lager hos leverandør« med en realistisk leveringstid. Send aldrig leverandørens lagerbeholdning til webshoppen som din egen.
4. Kategorier efter dit træ
Leverandørernes kategorier stemmer ikke overens med hinanden. Map dem til dit træ gruppe for gruppe, og kontrollér, at grupperne er ensartede. Det skriver vi mere om i artiklen om kategorier.
5. Automatisér opdateringerne
Priser og lager ændrer sig hver dag. En engangsimport er ikke nok: feeds skal hentes regelmæssigt, sammenlignes med den forrige tilstand, og ved et pludseligt fald i antallet af produkter skal outputtet stoppes, før hundredvis af produkter forsvinder fra webshoppen.