Kategorier Prissänkt senaste 24 h
Start › För butiker

PrisninjaBot – information för butiker

Om Prisninja

Prisninja är en oberoende prisjämförelse för svenska butiker. Prisninja drivs av Elias Thuen, Örebro. Vi jämför i dag priserna hos Clas Ohlson, Elon, Hifi Klubben, Inet, Kjell & Company, NetOnNet, Power, Proshop och Webhallen.

Ingen butik betalar Prisninja, och ingen butik kan betala för placering. Vi vill vara en bra gäst hos butikerna, och den här sidan beskriver exakt hur vi läser av era priser och hur ni når oss.

Så känner ni igen boten

Boten heter PrisninjaBot och anger det i varje anrop. User-Agent:

Mozilla/5.0 (compatible; PrisninjaBot/1.0; +https://prisninja.se/bot)

Hos NetOnNet används en webbläsarlik User-Agent med PrisninjaBot och vår adress tillagda, eftersom butikens brandvägg nekar anrop som inte ser ut som en webbläsare:

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0 Safari/537.36 PrisninjaBot/1.0 (+https://prisninja.se/bot)

Hör av dig om du behöver serverns IP-adress för en regel i brandväggen.

Anropen till Elon och Proshop går via en svensk bredbandsanslutning i stället för vår server, eftersom butikernas brandvägg inte släpper in anrop från datacenter. User-Agent, takt och regler är desamma. Hör av dig om du vill ha adressen.

Boten hämtar butikens robots.txt en gång per dygn och följer reglerna för PrisninjaBot, eller reglerna för * när det inte finns några egna. Crawl-delay följs. Stänger ni ute PrisninjaBot i robots.txt slutar vi läsa sidorna senast ett dygn senare.

Inet har gett oss sitt produktflöde. Där hämtar vi bara flödet och butikens öppna API, enligt överenskommelsen med butiken, och läser inte robots.txt.

Svarar er server 429 eller 403, eller med en Cloudflare-utmaning, pausar vi alla anrop till butiken så länge som Retry-After anger (minst en minut och högst ett dygn). Utan Retry-After blir pausen 5 minuter efter 429 och 30 minuter efter 403.

Takt och volym

ButikSå läses prisernaMinsta tid mellan anropSenaste dygnet
Clas Ohlsondet publika gränssnitt som Clas Ohlsons webbplats själv hämtar sina produktlistor från2 s107 kategoriavläsningar, 4 279 produktrader, 3 produktuppslag
Elondet publika gränssnitt som Elons webbplats själv hämtar sina produktlistor från2 s75 kategoriavläsningar, 11 426 produktrader, 1 produktuppslag
Hifi KlubbenHifi Klubbens publika kategorisidor2 s27 kategoriavläsningar, 2 453 produktrader
InetInets öppna API. Nya produkter hittas via produktflödet.2,5 s254 kategoriavläsningar, 39 341 produktrader
Kjell & Companydet publika gränssnitt som Kjell & Companys webbplats själv hämtar sina produktlistor från2 s360 kategoriavläsningar, 0 produktrader
NetOnNetNetOnNets publika kategorisidor1,2 s222 kategoriavläsningar, 19 482 produktrader, 3 produktuppslag
Powerdet publika gränssnitt som Powers webbplats själv hämtar sina produktlistor från0,8 s289 kategoriavläsningar, 42 606 produktrader, 1 produktuppslag
ProshopProshops publika kategorisidor10 s65 kategoriavläsningar, 46 435 produktrader
Webhallendet publika gränssnitt som Webhallens webbplats själv hämtar sina produktlistor från0,8 s220 kategoriavläsningar, 24 596 produktrader, 9 produktuppslag

Populära kategorier läses av som oftast ungefär varje timme och övriga som oftast ungefär en gång per dygn, med en slumpad förskjutning så att anropen inte kommer på jämna klockslag. Med längre tid mellan anropen tar en omgång längre tid, och då blir avläsningarna glesare. Avläsning, produktuppslag och sökningar som besökare gör direkt hos butikerna delar på samma strypning per butik, så tiden mellan anropen i tabellen gäller för allt vi gör mot butiken. Siffrorna för senaste dygnet räknas ur vår egen avläsningslogg.

Vitlistning, ändrad takt eller borttagning

Vill ni vitlista boten, att vi läser i en annan takt, att vi slutar läsa vissa sidor eller att er butik tas bort från Prisninja? Mejla [email protected]. Vi åtgärdar begäran inom 24 timmar.

Vid en borttagning slutar vi läsa butiken, och dess priser försvinner från sajten när de blivit för gamla, senast efter 30 timmar. Uppgifterna om User-Agent ovan räcker för en regel i en brandvägg eller ett bot-skydd.

Produktflöden

Vi tar hellre emot ett produktflöde än läser era sidor. Ett flöde i Google Shopping-format (Google Merchant Center), eller som CSV eller XML, direkt eller via ett affiliatenätverk som Adtraction, ger er kontroll över vad som visas och minskar trafiken till er webbplats. När vi får ett flöde slutar vi läsa sidorna.

Det vi behöver per produkt är namn, pris inklusive moms, lagerstatus, länk till produktsidan, och helst EAN och tillverkarens artikelnummer.

Länkar och källa

Varje pris visas med butikens namn, och på produktsidan står när vi senast kontrollerade det. Länkarna går till butikens egen produktsida, via en vidarebefordran hos oss som räknar antalet klick per butik och dag, och öppnas i en ny flik. Butiken ser prisninja.se som hänvisande webbplats. Produktbilderna visas direkt från era servrar: vi kopierar eller lagrar dem inte, och vi använder inte era logotyper.

Säkerhet

Säkerhetsproblem på prisninja.se rapporteras till [email protected]. Uppgifterna finns också i security.txt.

Inköpslista

Skanna streckkod