Pricefeed
De pricefeed die wij importeren moet aan een aantal condities voldoen. Niet alleen om de import technisch haalbaar te maken, maar ook om de feed te optimaliseren. Wij streven naar zo veel mogelijk verkeer naar de webshops, met een zo hoog mogelijke conversie. Een optimale feed is hier zeer belangrijk voor.
Technische condities
Kieskeurig.nl ondersteunt CSV- en XML-pricefeeds. Wij controleren altijd de feed voordat we deze importeren en de prijzen online publiceren.
- De feed moet met een vaste URL op te vragen zijn.
- Wij ondersteunen protocollen HTTP, HTTPS, FTP en SFTP.
- De data in de feed moet altijd actueel zijn (overeenkomen met webshop).
- Velden mogen geen HTML-code bevatten.
- De eerste regel bevat de kolomnamen.
- Elke regel in de feed bevat de gegevens van 1 artikel en sluit af met een End-of-Line teken.
- Elk artikel (regel in de feed) dient een gelijk aantal velden/kolommen te hebben.
- Elk veld moet door een uniek scheidingsteken (bij voorkeur |) gescheiden worden.
- De feed moet beginnen met een correcte header bestaande uit de XML-versie en encoding.
- De feed dient in UTF-8 of ISO- 8859-1 encoding te zijn.
- De feed dient een root-tag te bevatten.
- Voor alle producten dient het record tag hetzelfde te zijn.
- De tags dienen een logische naam te hebben.
id|productgroep|merk|type|toevoeging-type|productbeschrijving|partnumber|ean-code|prijs|verzendkosten|afhaalkosten|deeplink|imagelink| voorraad|levertijd
10012|camera & fotografie > digitale camera's > slr|canon|ixus 70|roze|met gratis tas|1244B012AA|3409789645311|299.00|9.95|2.95|http://www.example.com?product=10012&ref=kieskeurig|http://www.example.com/images/10012.jpg|1|2-4 werkdagen
Voorbeeld CSV pricefeed met drie records
<?xml version="1.0" encoding="UTF-8"?>
<products>
<product>
<id>10012</id>
<productgroep>Camera & Fotografie > digitale camera's > SLR</productgroep>
<merk>Canon</merk>
<type>Ixus 70</type>
<toevoeging-type>roze</toevoeging-type>
<extra-productbeschrijving>met gratis tas</extra-productbeschrijving>
<partnumber>1244B012AA</partnumber>
<ean-code>3409789645311</ean-code>
<prijs>299.00</prijs>
<verzendkosten>9.95</verzendkosten>
<afhaalkosten>1.95</afhaalkosten>
<levertijd>2-3 werkdagen</levertijd>
<deeplink>http://www.example.com?product=10012&ref=kieskeurig</deeplink>
<imagelink>http://www.example.com/productimages/10012.jpg</imagelink>
<voorraad>1</voorraad>
</product>
</products>
Voorbeeld XML pricefeed met drie records
Mocht je een grote wijziging aan de pricefeed doorvoeren, zoals de kolomvolgorde bij een CSV of een kolomnaam bij een XML, informeer ons dan via
datamanagement@kieskeurig.nl. Wij kunnen de feed controleren voordat we deze in gebruik nemen of de voortgang van de import monitoren.
Inhoudelijke condities
Vanzelfsprekend moet alle aangeleverde data in de feed actueel en correct zijn. Verder moet de data zoals merk, type, partnumber en ean-code overeenkomen met datgene wat de fabrikant hanteert. Klik op onderstaande link om een uitgebreide beschrijving te zien.
Productspecificaties in pricefeed
Om de bezoeker van Kieskeurig.nl meer relevante productinformatie te bieden, is het nu mogelijk dat wij productspecificaties gebruiken uit pricefeeds. Meer informatie over hoe wij dit graag ontvangen en daarna verwerken staat op de aparte informatiepagina.
Productspecificaties in pricefeed
Samengestelde aanbiedingen/Diensten
Samengestelde aanbiedingen worden getoond nadat er geklikt wordt op 'Aanbiedingen' bij een betreffende prijs. De consument kan hier bundelaanbiedingen zien van de webshop.
- Alleen de goedkoopste prijs (van het originele enkele product) direct getoond in de listing, de overige zijn zichtbaar na het klikken op 'Aanbiedingen'.
- Dit mag alleen worden gebruikt voor samengestelde pakketten/aanbiedingen waarvan het hoofdproduct hetzelfde is. Voorbeelden zijn een camera incl. tasje en een tv incl. hdmi-kabel.Ook extra diensten zoals installatie vallen hieronder.
- Wat er in de bundel zit moet in de title/type van de record in de pricefeed staan, zodat dit duidelijk is voor de consument.
- Gebruik dezelfde ean-code in de pricefeed bij de verschillende records. Op deze manier worden alle prijzen gekoppeld aan het hoofdproduct, waarbij de goedkoopste direct wordt getoond.
faq >
datamanagement > pricefeed