Integratie Whitelabel winkelreviews op eigen site
[
view this text in English]
Om de winkelreviews van Kieskeurig.nl door te kunnen plaatsen op jouw website, heb je toegang tot de rest-API van Kieskeurig.nl nodig. Deze toegang wordt geregeld door een token, welke door Kieskeurig.nl wordt verstrekt. Indien je ook de Whitelabel Review iframe gebruikt, kun je hiervoor hetzelfde token gebruiken.
REST-call
Voor het doorplaatsen van winkelreviews op jouw website, gebruik je onderstaande REST-call. Deze REST-call geeft een XML met alle reviews van een specifieke winkel en het totale beoordelingscijfer.
http://rest-ext.kieskeurig.nl/nl/shop.nsf/reviews?shopid=[shop-id]&reviewtype=all&_version=3.10&_token=[token]
Parameters
In de REST-call vind je twee parameters die nog ingevuld moeten worden, alvorens de rest-call van Kieskeurig.nl te kunnen gebruiken:
parameter |
waardes |
vereist |
shop_id |
uniek shop-id |
ja |
token |
key |
ja |
Verklaring van de parameters:
[token] |
unieke toegangscode om toegang te krijgen tot de REST-call |
[shop_id] |
het id/uid van de shop |
Wat neem je over uit de REST-call
De REST-call geeft een XML, waarvan de volgende velden getoond moeten worden om de reviews van Kieskeurig.nl op de juiste manier op jouw website te kunnen plaatsen:
<text> (volledig)
<name>
<date>
<gender> (indien gevuld)
<cijfer>
<section>“review_link”
Voorbeeld XML
<resultset version="7.4.0.0" reqver_maj="3" reqver_min="10" build_date="2017-03-01 12:14">
<dartcode>homepage</dartcode>
<stirgroup>home</stirgroup>
<stircode>ecommerce</stircode>
<stir4code/>
<reviewspage>https://www.kieskeurig.nl/alternate/winkelbeoordeling/B78D3425E5F554FCC1256C84003BFBE4</reviewspage>
<ShopInfoRecord online="true">
<ShopID>B78D3425E5F554FCC1256C84003BFBE4</ShopID>
<ShopIntro>
<ShopName>Alternate</ShopName>
<ShopLogo>https://media.kieskeurig.nl/images/01/32/87/b2/51cd/4c60/8c96/52dd7b6775c7/orig.png</ShopLogo>
<ShopImage/>
<ShopIntroText>Alternate is van oudsher één van de grotere online leveranciers van computers, computercomponenten en multimediaproducten in Europa. … Vanuit Nederland is in 2007 ook in België (Aartselaar) een vestiging gestart, met vergelijkbaar succes.</ShopIntroText>
<ShopTotalReviewRating count="50">
<label>Beoordeling</label>
<value>6,5</value>
</ShopTotalReviewRating>
</ShopIntro>
</ShopInfoRecord>
<hits>919</hits>
<page>1</page>
<section name="review" id="6017352" review_link_id="6017352" review_link="https://www.kieskeurig.nl/alternate/winkelbeoordeling/uniek/adele_m/b78d3425e5f554fcc1256c84003bfbe4/6017352" approved="Y" recommend="Y">
<site>NL</site>
<text>ik had n muis en toetsenbord besteld , alleen hadden ze de verkeerde toetsenbord gestuurd , maar zonder problemen kon dit omgeruild worden. als ik weer wat nodig mocht hebben zal ik hier zeker weer bestellen.</text>
<title>goede service</title>
<location physical="false"/>
<date dt="2017-03-02T13:53:33">02-03-2017</date>
<name>adele m</name>
<form>review</form>
<cijfer>7</cijfer>
<stericon>ster30_red</stericon>
<part>
<label>Gemak</label>
<value>8</value>
</part>
<part>
<label>Service</label>
<value>8</value>
</part>
<part>
<label>Levering</label>
<value>8</value>
</part>
<part>
<label>Levertijd</label>
<value>6</value>
</part>
<part>
<label>Afleverservice</label>
<value>10</value>
</part>
<part>
<label>Verzendkosten</label>
<value>8</value>
</part>
<part>
<label>Retourproces</label>
<value>10</value>
</part>
<part>
<label>Klantenservice</label>
<value>8</value>
</part>
<part>
<label>Betaalmogelijkheden</label>
<value>8</value>
</part>
<part>
<label>Gebruiksvriendelijkheid site</label>
<value>8</value>
</part>
</section>
Verklaring(relevante) XML-nodes
node |
verklaring |
<reviewspage> |
link naar de reviewoverzichtpagina van de shop. |
<ShopTotalReviewRating> “count” |
totaal aantal shopreviews die meetellen voor de beoordeling |
<ShopTotalReviewRating>
<label> Beoordeling</label>
<value>
|
totaal cijfer voor de review |
<hits> |
totaal aantal reviews |
<section>“review_link_id” |
het Id/Uid van de review |
<section>“review_link” |
link naar de gehele review op kieskeurig.nl |
<section>“approved” |
Y = review goedgekeurd door Kieskeurig.nl |
<section>“recommend” |
Y = review aanbevolen door andere consumenten |
<text> |
de opgemaakte reviewtekst |
<title> |
titel van de review |
<date> |
de datum wanneer de review is geschreven |
<name> |
de gebruikersnaam van de reviewer |
<title> |
de titel van de review |
<cijfer> |
totaalcijfer van de review |
<part>
<label> |
deel-beoordelingscriteria |
<part>
<value> |
deel-beoordelingscijfer |
<pros><pro> |
pluspunten |
<cons><con> |
minpunten |
Vragen
Heb je vragen? Neem dan contact op met: datamanagement@kieskeurig.nl.
Meer informatie/technische documentatie