Optimalisatie van productfeeds in het SHOPPING segment
M-nl_NL-I-2015-1.0
Introductie Een succesvolle campagne wordt voor een groot deel gevormd door de juiste productfeed. In deze handleiding leest u waar een goede productfeed binnen het Shopping-segment aan moet voldoen en aan welke punten gedacht moet worden bij het maken van een feed. Voor affiliates is een productfeed één van de belangrijkste promotiemiddelen. Affiliates gebruiken een productfeed om uw aanbod geautomatiseerd te tonen op hun website. Om deze reden is het zeer belangrijk dat de productfeed altijd up to date is en dat de informatie die u in de feed meegeeft zo correct mogelijk is.
Optimalisatie van productfeeds in het SHOPPING segment, page 2
Inhoud Creëren van een productfeed ................................................................. 4 Welke kolommen dient de productfeed in Shopping te bevatten? ..................................... 4 Extra velden ...................................................................................................................... 5 Velden dagaanbiedingfeed................................................................................................ 5
Aandachtspunten .................................................................................... 6 Technische informatie ............................................................................. 8 XML productfeeds ............................................................................................................. 8 CSV productfeeds ............................................................................................................. 8 Voorbeeld XML productfeed in Shopping .......................................................................... 9 Voorbeeld dagaanbiedingfeed Shopping......................................................................... 10 Voorbeeld CSV productfeed in Shopping ........................................................................ 10 Voorbeeldproducten in een XML feed ............................................................................. 11
Optimalisatie van productfeeds in het SHOPPING segment, page 3
Creëren van een productfeed Het is mogelijk en zelfs aan te bevelen om meerdere productfeeds aan affiliates aan te bieden. Belangrijk is dat er te allen tijde een algemene productfeed wordt aangeboden met alle producten welke op dat moment verkocht kunnen worden. Verschillende soorten productfeeds welke u kunt aanbieden zijn: Soort productfeed Algemene feed Top 10 producten Sale Dagaanbieding
Productfeed met alle producten Productfeed met 10 best verkochte artikelen (wisselend per week/maand) Productfeed met alle producten die in de aanbieding zijn Productfeed met elke dag een wisselende aanbieding (liefst in combinatie met een aparte landingspagina)
Welke kolommen dient de productfeed in Shopping te bevatten? Hieronder staan de velden genoemd waaraan een goed geoptimaliseerde productfeed in shopping moet voldoen. Hoe meer velden u mee kunt geven hoe beter de vindbaarheid van uw producten. Let op! Gebruik velden exact (incl. hoofdletters) zoals hieronder opgenomen. Naam veld ID productURL imageURL name description
Uitleg Uniek identificatienummer van product Link naar het product Link naar het productplaatje Naam van het product Omschrijving van het product
price fromPrice discount deliveryTime deliveryCosts brand color material size gender
Huidige prijs van het product Oude prijs van het product Percentage korting op het product Levertijd van het product Verzendkosten van het product Merk van het product Hoofdkleur van het product Materiaal van het product Beschikbare maten van het product Bestemd voor mannen/vrouwen, jongens/meisjes Totale voorraad van het product Categorieën van het product Hoofdcategorie van het product Onderliggende categorie van het product Type product European Administration Number
stock categoryPath categories subcategories subsubcategories EAN
Voorbeeld 2618737 http://www.example.com/product http://www.example.com/product/image1.jpg Bruin eikenhouten nachtkastje van Otto* Bruin eikenhouten nachtkastje met twee laden die gemakkelijk uitschuifbaar zijn… 39.95 79.95 50% 3 dagen 12.95 Otto Bruin 100% Eikenhout N.v.t. N.v.t. 18 Wonen > Kasten > Nachtkastje Wonen Kasten Nachtkastje 2817483920432
*Zo uitgebreid mogelijk.
Optimalisatie van productfeeds in het SHOPPING segment, page 4
Extra velden Naast de bovenstaande minimaal verplichte velden zijn er tevens extra velden waarmee u affiliates meer productinformatie kunt geven zodat zij uw producten zo goed mogelijk onder de aandacht kunnen brengen. Eventuele extra velden kunnen zijn: Naam veld imageURL_small imageURL_large thumbnailURL subcolor descriptionLong sale extraInfo sizeStock subColor
Uitleg Link naar een klein productplaatje Link naar een groot productplaatje Link naar een miniatuurplaatje Tweede kleur van het product Lange omschrijving van het product Is het artikel in de sale? Eventuele extra informatie Beschikbare maten van het product + voorraad per maat Specifieke kleur van het product
Voorbeeld http://www.example.com/product/small.jpg http://www.example.com/product/large.jpg http://www.example.com/thumbnail.jpg Zilver Bruin eikenhouten nachtkastje met twee.. 1 of 0 (0=Nee; 1=Ja) Bestellingen gratis afhalen in de winkel XS=8|M=3|L=2|S=5 donkerbruin
Velden dagaanbiedingfeed Met behulp van een dagaanbiedingfeed is het mogelijk om op dagelijkse basis een aanbieding uit de webshop onder de aandacht te brengen. Een dagaanbiedingfeed dient de volgende velden te bevatten, zodat deze zo goed mogelijk kan worden opgenomen door de dagaanbieders. Een dagaanbiedingenfeed werkt het beste in combinatie met een speciale landingspagina waarop het product getoond wordt.
Naam veld name description
Uitleg Naam van het product Omschrijving van het product
fromPrice price youtubeID EAN ID
Oude prijs van het product Huidige prijs van het product ID van Youtubefilmpje European Administration Number Uniek identificatienummer van product Link naar het productplaatje Link naar het product Verzendkosten van het product Totale voorraad van het product
imageURL productURL deliveryCosts stock
Voorbeeld Bruin eikenhouten nachtkastje van Otto -Vier laden
- Verkrijgbaar in drie maten- Luxe laklaag…. 49.95 19.95 q2ET_R5YvUk 2817483920432 2618737 http://www.example.com/product/image1.jpg http://www.example.com/product 1.95 18
Optimalisatie van productfeeds in het SHOPPING segment, page 5
Aandachtspunten De productfeed dient altijd up to date te zijn en te worden gevuld met correcte informatie. Zorg ervoor dat alle producten los worden meegegeven en dat alle producten die meegegeven worden in de feed beschikbaar zijn op de site. Verder zijn vooral de categorieën erg belangrijk. Sommige affiliates maken gebruik van het categoryPath en anderen weer van de losse categorieën. Het is dus belangrijk om beide zo specifiek mogelijk mee te geven zodat affiliates de producten goed kunnen koppelen in hun systeem. Kijk de categorisering per product voor het aanleveren van de feed nog even goed door. Hieronder staan de specifieke aandachtspunten per veld omschreven. Naam van het product (name) In de titel ofwel de naam van het product dienen zoveel mogelijk relevante keywords meegegeven te worden. Bijvoorbeeld ‘Zwarte G-Star skinny jeans’’. In dat geval worden de producten beter gevonden op affiliatesites die voornamelijk zoeken in de naam van het product. Omschrijving (description) De omschrijving van het product moet zo compleet mogelijk zijn. Gebruik geen deeplinks of HTML codes in de omschrijving en zorg voor een unieke beschrijving per product. Prijs (price) De prijs betreft de huidige prijs van het artikel. De prijs dient vermeld te worden met twee decimalen en gescheiden met een punt. Oorspronkelijke prijs (fromPrice) De oorspronkelijke prijs kan gebruikt worden wanneer een artikel in prijs is verlaagd: “van € 149,95 voor € 99,95’’. In dit geval is 149.95 de oorspronkelijke prijs. Er hoeft niet altijd sprake te zijn van een oorspronkelijke prijs, als dit niet het geval is kunt u de huidige prijs van het product invullen bij de fromPrice. Sommige affiliates tonen namelijk standaard de van/voor prijs, en als deze niet is ingevuld kan er € 0,- of een leeg veld komen te staan. Beeldgebruik (imageURL) Het plaatje bij het product is idealiter een afbeelding met een minimale dimensie van 250x250 pixels. Feeds met kleinere plaatjes worden vaak niet opgenomen door affiliates. Idealiter werkt u met een groter plaatje van het product, denk hierbij aan een afbeelding van minstens 400x400 pixels groot. Categorisering van de producten (categoryPath; categories; subcategories en subsubcategories) De categorisering is het belangrijkste onderdeel van de productfeed. Affiliates koppelen productfeeds vaak automatisch in hun systeem. Als zij geen koppeling kunnen maken omdat er geen correcte categorieën worden meegegeven dan worden de producten ook niet getoond. Het categoryPath is een combinatie van de velden categories, subcategories en subsubcategories. Het begint met de hoofdcategorie van het product inclusief het geslacht (bijvoorbeeld Dameskleding), vervolgens de productcategorie (bijvoorbeeld Schoenen) en als laatste het type product (bijvoorbeeld Sneakers). Het totale categoryPath is dan: Dameskleding > Schoenen > Pumps. Het veld categories bevat de hoofdcategorie uit het categoryPath. In het voorbeeld is dit Dameskleding. Belangrijk in dit veld is om ook het geslacht toe te voegen aan het product. Gebruik dus niet alleen ‘’kleding’’ of “dames” maar dameskleding of herenkleding. Bij kinderkleding kan er gekozen worden voor meisjeskleding of jongenskleding. Het veld subcategories omvat de tweede categorie uit het categoryPath. In het voorbeeld is dit schoenen. Het veld subsubcategories omvat het type product en dus de derde categorie uit het categoryPath. In het voorbeeld is dit sneakers. Aandachtspunten categorisering Loop regelmatig de productfeed na op fouten die voorkomen als de feed direct van de website wordt gehaald. Indien er een kopje ‘sale’ of ‘totale collectie’ op de website staat, bestaat de kans dat deze ook terecht komt in de categorisering in de productfeed. In dit geval dienen de categorieën handmatig aangepast te worden zodat er wel de juiste categorieën in de feed komen te staan. Verzendtijd en kosten (deliveryTime en deliveryCosts) Door het toevoegen van de levertijd kan de consument ook hierop selecteren, net als op verzendkosten. De verzending ligt vaak gevoelig bij de consument. Hoe meer informatie de bezoeker hierover heeft, des te lager de drempel is om te bestellen. Merk (brand) Het merk van het product wordt ook vaak gebruikt als zoekopdracht door de consument. Door vermelding van de merknaam kan er ook gefilterd worden op het merk.
Optimalisatie van productfeeds in het SHOPPING segment, page 6
Maat (size) Alle maten die meegegeven worden in de feed dienen beschikbaar te zijn op de site. Op deze manier kunnen affiliates maten die niet meer op voorraad zijn van de site halen. Zo worden bezoekers niet verwezen naar een product dat niet beschikbaar is. Elk product dient eenmalig in de productfeed te staan met alle beschikbare maten van dat product in het veld ‘size’. Daarnaast moeten de beschikbare maten per product volledig uitgeschreven worden. Dit betekent dat bijvoorbeeld het meegeven van ‘’maat XS t/m XL’’ niet volledig is. De beschikbare maten dienen aangegeven te worden als ‘’XS|S|M|L|XL’’. Als scheidingsteken kan een spatie, pipe of komma worden gebruikt. Bij tassen en andere accessoires is er vaak sprake van één maat. In dit geval kan er “one size” of de specifieke afmetingen meegegeven worden. Voorraad (stock) De voorraad van het product in het veld ‘stock’ dient up to date te zijn en daarom regelmatig te worden bijgewerkt. Op deze manier kunnen affiliates producten die niet meer op voorraad zijn van hun site halen. Zo worden bezoekers niet verwezen naar een product dat niet beschikbaar is. Voorraad per maat (sizeStock) Om het ook mogelijk te maken om de voorraad per product mee te geven kunt u een veld ‘’sizeStock’’ toevoegen. Hier kunt u per maat van het product het aantal producten op voorraad meegeven. Bijvoorbeeld: XS=8|M=3|L=2|S=5. Als scheidingsteken kan een spatie, pipe of komma worden gebruikt. Materiaal (material) Naast het filteren op kleur wordt er ook vaak gefilterd op materiaal. Hier kunt u meegeven dat het product bestaat uit bijvoorbeeld katoen, polyester, elasthan of viscose. U kunt hier ook meerdere materialen meegeven, bijvoorbeeld Polyester/Katoen. Kleur (color / subcolor) Per product kan een kleur worden meegegeven in de productfeed. De betreffende kleur kan verwerkt worden in een aparte kolom “color”. Per product staat één kleur. Mocht er sprake zijn van meerdere kleuren kan er een eventuele tweede kleur in het veld ‘subcolor’ worden meegegeven. Mocht een product meerdere kleuren bevatten kan ‘multicolor’ worden meegegeven in het veld ‘color’. Maak zoveel mogelijk gebruik van de standaardkleuren (Wit, Bruin, Grijs, Zwart, Blauw, Rood, Groen, Roze, Geel, Paars, Oranje, Beige, Crème, of Overig). Het gebruiken van mode- of bijzondere kleuren maakt filteren voor affiliates lastig. Geslacht (gender) Het is nodig het geslacht te vermelden zodat verschillende producten (voor heren, dames, jongens of meisjes) gemakkelijker gefilterd kunnen worden. Ook bij producten voor kinderen dient vermeld te worden of het product voor jongens of meisjes is.
Optimalisatie van productfeeds in het SHOPPING segment, page 7
Technische informatie Om te garanderen dat affiliates gebruik kunnen maken van een up to date en accurate productfeed, is het belangrijk dat TradeTracker toegang heeft tot de productfeed op uw server. Zowel CSV als XML bestanden worden ondersteund door het TradeTracker platform. Uw product feed kan toegankelijk zijn door middel van diverse protocollen, zoals HTTP, HTTPS, FTP en SFTP. Als u ervoor kiest om inloggegevens te gebruiken, zorg er dan voor dat deze bekend zijn bij uw accountmanager.
Let op: indien uw productfeed alleen toegankelijk is via bepaalde IP adressen, voeg dan de volgende IP adressen toe zodat TradeTracker’s feed servers toegang krijgen tot de feed: 81.93.57.128/25 en 109.71.0.0/21 en 185.30.56.1.
XML productfeeds Wanneer u een XML feed wilt gebruiken, is het belangrijk om het volgende in gedachten te houden: Onze verwerking van XML productfeeds is volledig gebaseerd op de standaarden zoals vastgesteld door het W3C. Specificaties kunt u vinden op http://www.w3schools.com/xml/. Het gebruik van CDATA-blokken Gebruik 2.
3.
Jack & Jones
INCORRECT: CORRECT: CORRECT:
zowel CDATA als HTML-codering alleen CDATA alleen HTML-codering
Header en karakterset van een productfeed Wees er zeker van dat de header en karakterset van een productfeed altijd correct gespecificeerd wordt. Zoals; Zorg er voor dat uw feed karakters gebruikt uit de karakterset die staat gespecificeerd in de XML header. In het eerdergenoemde voorbeeld zouden dus karakters uit de UTF-8 karakterset gebruikt moeten worden en geen karakters uit andere karaktersets.
CSV productfeeds Wanneer u een CSV feed wilt gebruiken, is het belangrijk om het volgende in gedachten te houden: Wanneer u een CSV feed maakt op basis van programmeercode op uw server, zorg er dan voor dat u CSV-functies gebruikt die bij de programmeertaal inbegrepen zitten (in PHP is dat “fputcsv” bijvoorbeeld). Dit zorgt ervoor dat alle noodzakelijke karakter “escaping” automatisch door uw programmeertaal geregeld wordt en dat een complete en valide CSV wordt gegenereerd. Zorg er voor dat er altijd één hoofd karakterset voor uw CSV feed wordt gebruikt, bijvoorbeeld UTF-8. Gebruik geen karakters uit andere karaktersets.
Optimalisatie van productfeeds in het SHOPPING segment, page 8
Voorbeeld XML productfeed in Shopping Hieronder vind u een voorbeeld van een goed opgebouwde XML productfeed in shopping. Om de invoer van productfeeds zo soepel mogelijk te maken is het aan te raden om een vergelijkbare XML-of CSV-feed aan te leveren.
<productFeed> <product>
3892397 Bruin eikenhouten nachtkastje <description>Bruin eikenhouten nachtkastje met twee laden…. <productURL>http://www.example.com/bruineikenhoutennachtkast
http://www.example.com/image.jpg <price>250.00
500.00 50% Wonen>Kasten>Nachtkastjes Wonen <subcategories>Kasten <subsubcategories>Nachtkastjes
Wit <stock>10 <material>Eikenhout
Loftscape <deliveryTime>1 <deliveryCosts>2.95 <EAN>1234566778 <product>
3892398 Blauwe beukenhouten linnenkast <description>Blauwe beukenhouten linnenkast met…. <productURL>http://www.example.com/blauwehoutenlinnenkast
http://www.example.com/image.jpg <price>150.00
300.00 50% Wonen>Kasten>Linnenkasten Wonen <subcategories>Kasten <subsubcategories>Linnenkasten
Blauw <stock>3 <material>Beukenhout
Loftscape <deliveryTime>1 <deliveryCosts>2.95 <EAN>1234566778
Optimalisatie van productfeeds in het SHOPPING segment, page 9
Voorbeeld dagaanbiedingfeed Shopping Hieronder vindt u een voorbeeld van een correct opgebouwde dagaanbiedingfeed voor in shopping. Met het oog op een zo goed mogelijke opname door de dagaanbiedingpublishers, is het aan te raden om het onderstaande voorbeeld aan te houden.
<product>
745725736 PHILIPS 40PFK5709/12 TV <description> - Type: 40PFK5709/12 Smart TV
- Met Wi-Fi
- Pixel precise HD-engine
zuinig]]
450.00 <price>350.00
565ek45 <EAN>8712581433444
http://www.domein.nl/0920.jpg <productURL>http://www.domein.nl/naam/ <deliveryCosts>1.95 <stock>32
Voorbeeld CSV productfeed in Shopping Hieronder vindt u een link naar een verkort voorbeeld van een goed opgebouwde CSV productfeed in shopping. In onderstaand voorbeeld is een komma gebruikt als scheidingsteken. Om de invoer van productfeeds zo soepel mogelijk te maken is het aan te raden om een vergelijkbare XML-of CSV-feed aan te leveren. http://static.tradetracker.net/nl/support_merchant/csv_voorbeeldshopping.txt
Optimalisatie van productfeeds in het SHOPPING segment, page 10
Voorbeeldproducten in een XML feed Hieronder vindt u enkele voorbeelden van hoe de categorisering per soort shop in het shoppingsegment ingeregeld dient te worden. Het is belangrijk dat de categorisering zo goed mogelijk wordt doorgevoerd, omdat affiliates de productfeeds vaak automatisch in hun systeem koppelen. Elektronica
Beeld en geluid <subcategories>Televisies <subsubcategories>LED-televisies
Beeld en geluid>Televisies>LED-televisies Huishoudelijk <subcategories>Wassen/Drogen <subsubcategories>Drogers
Huishoudelijk>Wassen/Drogen>Drogers Keuken <subcategories>Koelkasten <subsubcategories>Koelvriescombi
Keuken>Koelkasten>Koelvriescombi Dieren
Honden <subcategories>Hondenvoer <subsubcategories>Droogvoer
Honden>Hondenvoer>Droogvoer Katten <subcategories>Kattenmeubels <subsubcategories>Krabpalen
Katten>Kattenmeubels>Krabpalen Knaagdieren <subcategories>Knaagdierenkooien <subsubcategories>Konijnenkooien
Knaagdieren>Knaagdierenkooien>Konijnenkooien Wonen
WonenKasten <subsubcategories>Kledingkasten
Wonen>Kasten>Kledingkasten Wonen <subcategories>Banken <subsubcategories>Slaapbanken
Wonen>Banken>Slaapbanken Wonen <subcategories>Verlichting <subsubcategories>Plafondlampen
Wonen>Verlichting>Plafondlampen Boeken
Boeken <subcategories>Paperback <subsubcategories>Kookboeken
Boeken>Paperback>Kookboeken Boeken> <subcategories>Gebonden <subsubcategories>Romans
Boeken>Gebonden>Romans Boeken <subcategories>Pockets <subsubcategories>Poëzie
Boeken>Pockets>Poëzie
Optimalisatie van productfeeds in het SHOPPING segment, page 11
Beauty
Cosmetica <subcategories>Make-up <subsubcategories>Lipstick
Cosmetica>Make-up>Lipstick Cosmetica <subcategories>Parfum <subsubcategories>Aftershave
Cosmetica>Parfum>Aftershave Cosmetica <subcategories>Haarverzorging <subsubcategories>Haargels
Cosmetica>Haarverzoring>Haargels Fashion
Herenkleding <subcategories>Jassen <subsubcategories>Blazers
Herenkleding>Jassen>Blazers Dameskleding <subcategories>Jeans <subsubcategories>Skinny jeans
Dameskleding>Jeans>Skinny jeans Dameskleding <subcategories>Accessoires <subsubcategories>Sjaals
Dameskleding>Accessoires>Sjaals
Optimalisatie van productfeeds in het SHOPPING segment, page 12