Ons importproces loopt de hele dag door, van 5 uur 's ochtends tot 1 uur 's nachts. Bij elke importronde worden de pricefeeds van alle shops gecontroleerd op wijzigingen. Als er wijzigingen zijn worden deze gelijk verwerkt. Als een importronde is afgerond, start hij vanzelf weer op voor een volgende ronde. Een totale ronde duurt gem. 30-45 min.
Dit proces bestaat uit verschillende fases: pricefeed downloaden, valideren, checksum, verwerken, matching en publiceren.
Wij accepteren zowel CSV's als XML's. Onderstaand twee veel voorkomende voorbeelden van technische fouten in de opzet van de feeds.
Meer info over de pricefeed
- Het scheidingsteken (CSV) in de pricefeed wordt gebruikt in een kolom/waarde.
- In de feed staat een leesteken die niet valide is voor een XML, bijvoorbeeld de losse ampersand (&).
Wij configureren een aantal instellingen zelf. Dit betreft instellingen om te voorkomen dat ineens alle prijzen van een webshop offline staan bij een fout in de pricefeed.
- De feed is meer dan een vastgesteld percentage (standaard is 25%) in bestandsgrootte verminderd. Er staan dus veel minder records in dan in de vorige afgeronde import.
- Bij het matchen wordt meer dan 25% van de prices unmatched. Meer info over matching
.