Tweakers Pricewatch | Specificaties productfeed |
Voorwaarden productfeed Om uw database te kunnen koppelen aan de Pricewatch database moet de database aan een aantal technische voorwaarden voldoen. Online beschikbaar De database met prijsdata moet als een CSV of XML file online op de site staan: onze server kan uw database dan zelfstandig downloaden en updates kunnen automatisch vanuit die database uitgevoerd worden. Noodzakelijke kolommen De product feed dient minimaal de kolommen te bevatten voor “EAN-code”of “SKU-code”, “Prijs”, “Levertijd”, “Leverkosten” (indien verschillend per product), “Deeplink” en “Productnaam”. De volgorde en de benamingen van deze kolommen maakt niet uit, dit is instelbaar in de Pricewatch Manager. Hoe worden producten gekoppeld aan de Pricewatch? De producten worden gekoppeld aan de hand van het unieke artikel nummer: de EAN productcode, SKU code of Tweakers ID. Hierdoor is bekend dat een bepaald product uit uw database hetzelfde product is als een product in onze Pricewatch Database. Barcode (EAN) Naast de code die de fabrikanten aan hun product meegeven (SKU), krijgen alle producten ook een barcode (EAN) mee. Doormiddel van deze unieke barcode kunt u uw prijzen koppelen aan de productvermeldingen in de Tweakers Pricewatch. Dit is de meest gebruikte manier voor het koppelen van producten, doordat een EAN een uniek nummer is. Artikelnummer van de fabrikant (SKU) Producten krijgen van de fabrikant vaak (naast de productnaam) een eigen productnummer, productcode, vendorcode of -id mee. Deze productnummers staan voor een groot aantal producten al in onze database onder de noemer SKU. Tweakers ID Het kan voorkomen dat een Pricewatch product (nog) niet beschikt over een SKU of EAN. In deze gevallen is het mogelijk een koppeling tot stand te brengen door middel van het Tweakers ID. De productcodes die bij ons bekend zijn, zijn onderaan de specificatiepagina van het desbetreffende product terug te vinden:
Tweakers Mt. Lincolnweg 40 | 1033 SN, Amsterdam | Postbus 37040 | 1030 AA, Amsterdam 020-204 2133 |
[email protected] | www.tweakers.net Pagina 2 van 6
Levertijden Het is van belang dat zowel de prijzen als de levertijden juist worden vermeld in de Pricewatch. Mochten deze namelijk niet overeenkomen met de vermeldingen op de website van de shop zullen wij deze prijzen helaas moeten blokkeren. De Tweakers Pricewatch kent de volgende levertijdindicaties:
De Pricewatch stelt de juiste indicatie in aan de hand van de volgende regels: -
Als het veld puur alleen een getal is, dan gaan we er van uit dat dat het aantal dagen is. Als het veld de tekst "morgen in huis", "morgen geleverd" of "24h" bevat (dus er mag van alles voor of na staan), dan beschouwen we dat als 24u-levering. Als de tekst "direct leverbaar", "24 uur", "24u" bevat, dan beschouwen we het als 1 dag.
Alle levertijdindicaties worden geïmporteerd vanuit de feed, hierbij zijn echter 2 uitzonderingen: -
-
Digitale download – deze wordt niet uit de feed gehaald, maar door Tweakers ingesteld als levertijd voor alle producten van het shopaccount. Mocht u zowel fysieke als digitale downloads aanbieden dan dienen hier 2 aparte feeds voor aangeleverd te worden. Vandaag besteld, mogen in huis. Verstuurt ook in het weekend – Voor deze levertijdindicatie dient u de levertijd voor 24/5 mee te nemen in de feed. Zodra er hierbij ook op zondag bezorgd wordt kan dit aan Tweakers doorgeven worden, waarbij de 24/5 icoontjes veranderen naar 24/7.
Tweakers Mt. Lincolnweg 40 | 1033 SN, Amsterdam | Postbus 37040 | 1030 AA, Amsterdam 020-204 2133 |
[email protected] | www.tweakers.net Pagina 3 van 6
Hierbij enkele voorbeelden hoe de Pricewatch de levertijden vertaald: 1 3 dagen 24 uur 1 tot 3 dagen 3 – 5 dagen Morgen geleverd 24h Vandaag voor 20:00 uur besteld, morgen in huis Digitale download
= Levering verwacht binnen 3 dagen. = Levering verwacht binnen 3 dagen. = Levering verwacht binnen 3 dagen. = Levering verwacht binnen 3 dagen. = Levering verwacht binnen 5 dagen. = Op een werkdag besteld, morgen in huis. = Op een werkdag besteld, morgen in huis. = Op een werkdag voor 20:00u besteld, morgen in huis. = Levertijd onbekend (Downloads dienen door Tweakers ingesteld te worden)
Mocht je er niet helemaal zeker van zijn hoe de levertijden door Tweakers geclassificeerd worden, dan kan je dit controleren in de Pricewatch Manager onder “Importeren” “Levertijden”. Hier kan je de waarde invoeren en bekijken hoe de Pricewatch deze classificeert.
Tweakers Mt. Lincolnweg 40 | 1033 SN, Amsterdam | Postbus 37040 | 1030 AA, Amsterdam 020-204 2133 |
[email protected] | www.tweakers.net Pagina 4 van 6
Voorbeeld van een product feed De Pricewatch Manager ondersteunt tekst databases die voldoen aan de internationale CSVstandaard of aan de Extensible Markup Language (XML) standaard. CSV-database CSV staat voor "Comma-Seprated Value". Hiervan zijn drie varianten: - Tabgescheiden - Kommagescheiden - Puntkommagescheiden In uw tekstbestand mogen de kolommen dus gescheiden worden door tabs, komma's of puntkomma's. De volgorde van uw kolommen maakt niet uit, maar let er wel op dat wanneer u een kommagescheiden bestand gebruikt, dat u bij de prijzen niet ook komma's gebruikt worden om euro's en centen te scheiden. Voorbeeld van een puntkommagescheiden CSV-file: EAN code;SKU Code;Naam;Deeplink;Prijs;Levertijd;Verzendkosten;Promotiezin 8806071470511;GT-I9001HKDXEN;Samsung Galaxy S Plus i9001 Zwart;http://www.uwwinkel.nl/product/galaxy-s-plus-zwart.html;256,00;op werkdagen voor 17:00 uur besteld, morgen in huis;4,95;Gratis verzending boven de € 50,8806071501413;GT-I9001RWDXEN;Samsung Galaxy S Plus i9001 Zilver;http://www.uwwinkel.nl/product/galaxy-s-plus-zilver.html;273,00;op werkdagen voor 17:00 uur besteld, morgen in huis;4,95; Nu met gratis dongel
Tweakers Mt. Lincolnweg 40 | 1033 SN, Amsterdam | Postbus 37040 | 1030 AA, Amsterdam 020-204 2133 |
[email protected] | www.tweakers.net Pagina 5 van 6
ML-database XML staat voor Extensible Markup Language en is een standaard van het World Wide Web Consortium voor de syntaxis van formele opmaaktalen waarmee men gestructureerde gegevens kan weergeven in de vorm van platte tekst. Een XML-document is tekst waaraan tags zijn toegevoegd. Een voorbeeld van een XML-document:
50 CASE LOGIC <SKU_Code>VNCI118 Case Logic 17/18" notebooktas VNCI118 19,99 3 dagen 0085854199667 http://www.uwwinkel.nl/VNCI118/default.aspx?channel=40 4,95 Gratis verzending boven de € 50,- 50 CASE LOGIC VNCI118 Case Logic 17/18" notebooktas VNCI118 19,99 3 dagen 0085854199667 http://www.uwwinkel.nl/VNCI118/product_code=14327908 4,95 Nu met gratis dongel
Tweakers Mt. Lincolnweg 40 | 1033 SN, Amsterdam | Postbus 37040 | 1030 AA, Amsterdam 020-204 2133 |
[email protected] | www.tweakers.net Pagina 6 van 6