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.

Technische condities algemeen (CSV en XML)
- 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.
 
Technische condities CSV
- 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.
 
Technische condities XML
- 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.
 
Voorbeeld CSV pricefeed
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
 
Voorbeeld XML pricefeed
<?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&amp;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

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.
  • 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.

Inhoudelijke voorwaarden

In onze algemene voorwaarden staat omschreven wat wel en niet is toegestaan en in welke gevallen je bepaalde informatie dient op te nemen in de feed.
Algemene voorwaarden Kieskeurig.nl (pdf)



faq > datamanagement > pricefeed