Akakçe is de grootste prijsvergelijkingswebsite van Turkije, gelanceerd in 2000. In plaats van producten rechtstreeks te verkopen, verzamelt het aanbiedingen van duizenden Turkse retailers, zodat klanten de prijs, voorraad en reputatie van verkopers voor hetzelfde product naast elkaar kunnen vergelijken voordat ze doorklikken tot aankoop. Voor verkopers werkt Akakçe met een kosten-per-klik-model: uw vermelding is gratis, maar u betaalt alleen wanneer een klant doorklikt naar uw webwinkel. Hierdoor is de kwaliteit van de gegevens in de feed (nauwkeurige prijzen, overeenkomende titels, actuele voorraad) direct gekoppeld aan het percentage van die besteding dat resulteert in een verkoop in plaats van een bounce.
Akakçe is een van de belangrijkste verkeersbronnen met de hoogste intentie in de Turkse e-commerce: shoppers komen er al met de intentie om prijzen voor een specifiek product te vergelijken, ze zijn niet zomaar aan het rondkijken, dus een klik leidt bijna tot een aankoopbeslissing. Die intentie wordt alleen omgezet als wat een shopper op Akakçe ziet overeenkomt met wat ze op uw site vinden. Een prijs die als beschikbaar wordt weergegeven terwijl het product eigenlijk niet op voorraad is, of een prijs die afwijkt van uw live afrekenprijs, zorgt ervoor dat de productvermelding wordt onderdrukt of de klik verloren gaat. Door uw feed via Feedance te koppelen, worden prijzen en voorraad automatisch gesynchroniseerd zodra ze in uw webshop veranderen, in plaats van te vertrouwen op een periodieke handmatige export die al verouderd is tegen de tijd dat Akakçe de gegevens opnieuw indexeert.
Akakçe rekent kosten per klik (CPC): verschijnen in de prijsvergelijkingsresultaten van Akakçe is gratis, en u betaalt alleen wanneer een klant via Akakçe doorklikt naar uw productpagina. Omdat u per klik betaalt, ongeacht of deze tot een conversie leidt, heeft de nauwkeurigheid van de productfeed hier een directe kostencomponent die niet geldt voor kanalen die per impressie factureren. Een klik naar een product dat niet op voorraad is, of naar een prijs die niet overeenkomt met uw afrekenpagina, is geld dat u uitgeeft aan een klant die u anders toch al kwijt zou zijn.
Akakçe haalt zelf uw productgegevens op – u hoeft niets naar hen te verzenden. U publiceert één XML-bestand op een URL die u beheert, en de servers van Akakçe vragen die URL op door hen bepaalde intervallen op; elk product dat u wilt weergeven, en elke prijs-, voorraad- of aanbiedingswijziging, moet in datzelfde bestand worden weergegeven, aangezien het publiceren en verwijderen van producten alleen gebeurt via de gegevens die zich momenteel in de feed bevinden.
Het bestand moet een UTF-8-gecodeerd XML-bestand zijn met een <products> wortelelement dat er een bevat <product> element per item. Akakçe documenteert precies welke IP-adressen uw feed-URL zullen opvragen. Als uw server of firewall de toegang op basis van IP-adres beperkt, moeten deze adressen worden toegestaan, anders wordt de feed simpelweg nooit opgehaald.
| IP-adres opvragen |
|---|
| 85.105.26.146 |
| 178.251.45.163 |
| 178.251.45.210 |
| 185.67.125.150 |
Er is geen limiet voor de bestandsgrootte, geen alternatieve leveringsmethode (FTP/API) en geen compressieformaat gedocumenteerd, behalve voor dit model waarbij bestanden via een URL worden opgehaald. De veiligste aanpak is daarom om onverkorte, niet-gecomprimeerde XML aan te bieden via de URL die u opgeeft, tenzij het team van Akakçe u uitdrukkelijk anders heeft laten weten.
Het XML-schema van Akakçe heeft 9 verplichte velden en 8 optionele velden. De onderstaande tabel volgt exact de veldnamen van Akakçe zelf, zodat ze één-op-één overeenkomen met de tags in je feed.
| Veld | Nodig | Formaat | Voorbeeld | Notes |
|---|---|---|---|---|
sku | Ja | snaar | 404718 | Uw eigen unieke productcode, numeriek of alfanumeriek. |
name | Ja | tekenreeks, maximaal 200 tekens | Braun Series 1 150s-1 Şarjlı Tıraş Makinesi | |
url | Ja | tekenreeks, maximaal 255 tekens | https://www.site.com/product_404718.html | |
imgUrl | Ja | tekenreeks, maximaal 255 tekens, minimaal 250px | https://img.site.com/404718.jpg | |
price | Ja | decimaal, XXXX.XX | 109.69 | Prijs inclusief btw, eenmalige betaling in TL |
shipPrice | Ja | decimaal, XX.XX | 7.90 (0.00 indien gratis) | |
dayOfDelivery | Ja | geheel getal | 3 (0 = dezelfde dag) | Verzendtijd: werkdagen |
expressDeliveryTime | Alleen indien op dezelfde dag | geheel getal, alleen uur, 24-uursformaat | 16 | Vereist wanneer dayOfDelivery is 0 |
productBrand | Ja | tekenreeks, maximaal 60 tekens | Bruin | |
productCategory | Ja | snaar | Elektronik > Telefon > Cep Telefonu | Volledige broodkruimelnavigatie (">" gescheiden) of categorienaam |
additionalimages | Nee | genesteld <imgUrl> labels | tot 5 | |
description | Nee | tekenreeks, HTML toegestaan | verpakt in CDATA | Moet binnen zijn <![CDATA[...]]> |
distributor | Nee | boolean | waar / onwaar / leeg | waar = gegarandeerd door de distributeur, onwaar = parallelle import, leeg = onbekend |
quantity | Nee | geheel getal | 12 (0 = niet op voorraad) | |
barcode | Nee | snaar | 4210201616641 | EAN-13 of UPC, alleen door de fabrikant verstrekt |
localDelivery | Nee | door komma's gescheiden tekenreeks | 34,6,35 | Stadskentekenplaten, geen voorloopnul — alleen voor regionaal transport met uw eigen wagenpark. |
campaignCode | Nee | tekenreeks, maximaal 16 tekens | 3A2O | Maximaal 1 per product |
Feedance koppelt uw bestaande productcatalogus rechtstreeks aan de veldnamen van Akakçe, zodat u geen XML-sjabloon helemaal zelf hoeft te maken.
name, url, imgUrl, price, shipPrice, productBrand en productCategory tags. Twee mappings vereisen specifieke aandacht voor Akakçe: productCategory moet de volledige categoriebreadcrumb ("Elektronik > Telefon > Cep Telefonu") bevatten, niet alleen de bladnaam, en alle HTML in description wordt automatisch ingepakt in <![CDATA[...]]> zodat de feed niet vastloopt in de parser van Akakçe.De servers van Akakçe bepalen zelf wanneer uw feed opnieuw wordt opgehaald. De specificatie schrijft geen vast interval voor, wat betekent dat u geen controle hebt over hoe snel een wijziging Akakçe bereikt, maar alleen of de wijziging al actueel is op uw URL tegen de tijd dat ze de feed opnieuw ophalen. Daarom moet het bestand dat u publiceert uw actuele prijs weergeven. shipPrice en quantity Continu, niet een batch-export die eenmaal per dag wordt vernieuwd: een prijsverschil tussen uw feed en wat een klant daadwerkelijk betaalt bij het afrekenen, is precies het soort inconsistentie dat een productvermelding in gevaar brengt. quantity Het moment waarop iets uitverkocht raakt, is hier belangrijker dan op kanalen waar je zelf updates naartoe stuurt, omdat Akakçe geen ander signaal heeft dat de voorraad is gewijzigd totdat het je bestand opnieuw leest.
| Fout | waarschijnlijke oorzaak | Bepalen |
|---|---|---|
| Product wordt niet weergegeven | Voor dat product ontbreekt een verplicht veld of is het veld leeg. | Bevestigen sku, name, url, imgUrl, price, shipPrice, dayOfDelivery, productBrand en productCategory worden voor elke niet zomaar een voorbeeld |
| Advertentie afgekeurd vanwege te hoge prijs. | price niet verzonden XXXX.XX formaat, of exclusief btw | Stuur het inclusief btw berekende bedrag in TL (Turkse dollar) exact zoals het bij het afrekenen in rekening is gebracht, in de volgende opmaak: XXXX.XX |
| Levering op dezelfde dag wordt niet weergegeven | dayOfDelivery is 0 maar expressDeliveryTime is leeg | expressDeliveryTime is vereist wanneer dayOfDelivery is 0 — stuur het sluitingstijdstip in 24-uursformaat |
| De beschrijving is onjuist weergegeven of de feed kan niet correct worden verwerkt. | HTML in description verzonden zonder CDATA-verpakking | Omring alle beschrijvingsinhoud met <![CDATA[...]]>vooral als het HTML-tags bevat |
| Afbeelding afgewezen of advertentie lijkt beschadigd | imgUrl kleiner dan de minimale breedte van 250px, of de URL is langer dan 255 tekens. | Gebruik afbeeldingen met een resolutie van 250px of groter en houd de URL binnen 255 tekens. |
| Het product is in de verkeerde categorie terechtgekomen. | productCategory verzonden als een enkel bladwoord in plaats van het volledige pad | Stuur de volledige breadcrumb, gescheiden door ">" (bijv. "Elektronik > Telefon > Cep Telefonu"). |
| Het voer wordt nooit opgehaald. | Server of firewall blokkeert de IP-adressen van Akakçe's verzoeken. | Sta toe dat 85.105.26.146, 178.251.45.163, 178.251.45.210 en 185.67.125.150 uw feed-URL kunnen bereiken. |
| Regionale bezorginformatie genegeerd | localDelivery verzonden voor een product dat niet daadwerkelijk door uw eigen wagenpark is geleverd, of kentekencodes met een voorloopnul. | Alleen invullen localDelivery Voor daadwerkelijke regionale levering met eigen wagenpark: kentekencodes gescheiden door komma's, zonder voorloopnul. |
Stuur het volledige categoriepad, niet alleen de naam van het blad. Akakçe's eigen voorbeeld is "Elektronik > Telefon > Cep Telefonu" — het volledige pad geeft Akakçe meer context om uw product correct te plaatsen dan alleen "Cep Telefonu".
Gebruik quantityVerwijder het product niet zomaar. omgeving quantity Een waarde van 0 gebruiken om aan te geven dat een product niet op voorraad is, betekent dat Akakçe geen gegevens meer heeft om het product later opnieuw te activeren.
Houd de prijs en verzendprijs eerlijk en actueel. Omdat Akakçe zijn eigen planning volgt in plaats van te reageren op een push, is elk verschil tussen de prijs die je invoert en wat een klant daadwerkelijk betaalt een discrepantie die Akakçe uiteindelijk zal opmerken.
Vermeld de barcode van de fabrikant indien beschikbaar. barcode Het is optioneel, maar een echte EAN-13- of UPC-code geeft Akakçe een sterker signaal om uw vermelding aan het juiste product te koppelen in plaats van een duplicaat aan te maken.
Voeg extra afbeeldingen toe via additionalimages. Tot vijf extra <imgUrl> De producten worden ondersteund — voor categorieën die shoppers visueel vergelijken, is dat een vertrouwenssignaal dat een enkele hero-afbeelding niet biedt.
Verpak CDATA op de juiste manier en alleen waar nodig. Als je HTML verzendt in descriptionHet moet binnenin zitten. <![CDATA[...]]> — Onjuist opgemaakte CDATA is een veelvoorkomende reden waarom een feed helemaal niet verwerkt kan worden.
Ondersteunt Akakçe naast XML ook andere formaten?
Nee — het gedocumenteerde feedsysteem van Akakçe is uitsluitend XML, een enkel bestand met een <products> wortel en één <product> element per item.
Hoe haalt Akakçe mijn feed op?
Je publiceert het op een URL, en de servers van Akakçe vragen die URL vervolgens op door hen bepaalde intervallen op – je hoeft geen updates naar hen te pushen. Wijzigingen worden pas van kracht de volgende keer dat Akakçe je bestand opnieuw leest.
Wat moet ik versturen als een product niet op voorraad is?
Verstuur quantity als 0. Het volledig verwijderen van het product betekent daarentegen dat Akakçe de gegevens van die vermelding verliest.
Is er een voorraadhoeveelheid vereist?
Nee, quantity is optioneel, maar als je het bijhoudt, verwacht Akakçe dat een uitverkocht product wordt aangegeven met 0.
Wat gebeurt er als mijn invoerprijs niet overeenkomt met de prijs die ik afreken?
In de documentatie van Akakçe staat dat het bedrijf zich het recht voorbehoudt om producten uit de feed helemaal niet te publiceren – een prijsverschil is precies het soort inconsistentie dat een productvermelding in gevaar brengt.
Moet ik een barcode opgeven?
Nee, barcode Dit is optioneel, en alleen door de fabrikant verstrekte EAN-13- of UPC-codes mogen worden verzonden, nooit een zelf gegenereerde code.
Biedt Akakçe informatie over levering op dezelfde dag?
Ja — ingesteld dayOfDelivery naar 0 voor verzending op dezelfde dag, en u moet ook verzenden expressDeliveryTime met het sluitingsuur in 24-uursformaat.