Web scraping · Preporučeno za rezidencijalne korisnike

Proksiji za web struganje, Izgrađen za volumen koji preživljava blokove.

Crawler s jedne adrese je trivijalan za uočiti: stotine zahtjeva u minuti iz hosting raspona, bez povijesti preglednika, isti otisak prsta na svakom hit-u.Targets odgovaraju s ograničenjima brzine, CAPTCHA-ma, praznim stranicama ili tihim zabranama.Rezidencijski bazen pretvara taj tok u tisuće običnih posjetitelja iz zemalja koje vam trebaju, tako da su podaci koje prikupljate podaci koje bi pravi korisnik vidio.

  • $1.72GBStambene proxy, naša preporuka za ovaj posao
  • $179.91po mjesecuProcjena za 500.000 stranica od po 350 KB
  • 24 sataljepljivoZadržite izlaz bazena od minute do dana kada je to potrebno protoku
  • ∞nitiNema ograničenja istodobnog rada na bilo kojoj mreži; sami odredite tempo po domeni

01 — Koja mreža

Prvo rezidencijalni proxyji.

Preporuka je korisna samo s njezinim kompromisima.Kartice u nastavku govore što svaka mreža dobro radi za web scraping, a gdje prestaje biti vrijedna novca.

Rezidencijalni proxyji

Preporučeno

Rotacija na svakom zahtjevu u realnim kućanstvima nadvladava ograničenja brzine i bot ocjene. City i ASN ciljanje reproduciraju ono što lokalni korisnici vide.

$1.72/GBNeiskorišteni promet ostaje dostupan dok se ne iskoristi · ista stopa u cijelom svijetu
Rezidencijalni proxyji

Proxyji podatkovnih centara

Dobro pristajemo.

Najjeftinije po zahtjevu za ciljeve koji ne bilježe raspone hostinga: javne API-je, mape web stranica, vlastite imovine, kataloge s niskom zaštitom.

$0.49/IP/mjesečno90-dnevni rok, referentna zona · neograničeni threads
Proxyji podatkovnih centara

ISP proxyji

Moguće.

Samo kada puzanje treba prijavu koja mora ostati na jednoj adresi; inače plaćate za stabilnost koju ne koristite.

$0.69/IP/mjesečno90-dnevni rok, referentna zona · neograničeni threads
ISP proxyji

Mobilni proxyji

Moguće.

Prekomjerno za većinu zbirke, ali rezervno za ciljeve koji blokiraju sve ostalo.

$1.83/GBRotacijski · uređaji s cijenama po zemlji
Mobilni proxyji

02 — Recept

Kako ga konfigurirati.

Postavke koje su bitne za web scraping, i primjer rada na desnoj strani.Zamijenite USER i PASS s vjerodajnicama izdanim prilikom prijave.

Rotacija
Rotiranje: izostavite -sid- tako da svaki zahtjev ide iz novog izlaska.
Ciljanje
-cc- za tržište koje ste skinuli; dodajte -city- kada su cijene ili popisi lokalni.
Istovremeni
Neograničene niti na pristupniku; držite stope po domeni pristojnim, bazen nije licenca za čekićem.
Protokol
HTTP(S) na portu 9000 za većinu klijenata; SOCKS5 na 901 za ne-HTTP alate.
Ponovni pokušaji
Na 403 ili CAPTCHA, pokušajte ponovno jednom; sljedeći zahtjev je već drugačiji IP.
Python
import requests

proxy = "http://USER-cc-us:PASS@res.proxy-cyber.com:9000"
session = requests.Session()
session.proxies = {"http": proxy, "https": proxy}

for url in urls:
    r = session.get(url, timeout=30)   # a new US household on every request
    if r.status_code in (403, 429):
        r = session.get(url, timeout=30)  # retry once: different exit already
    parse(r.text)
cc
Država izlaza; dodati Grad ili asn -Uzmi.
SID
Bilo koji niz riječi koji odaberete; zahtjevi s istim ID-om sesije dijele jedan IP.
ttl
Koliko dugo sesija drži IP, do 24 sata; izostaviti rotiranje po zahtjevu.

03 — Proračun

Što web scraping košta na vašem volumenu.

Cjenovna politika po GB-u predvidljiva je kada znate veličinu stranice. Unesite mjesečni opseg; prosječna veličina unaprijed je popunjena realističnom brojkom za taj posao i može se promijeniti.

stranice
KB

Prosječna veličina stranice (samo HTML)

Podatkovni promet166.9 GBpo mjesecu
Stopa$1.08po GB na stambenoj ljestvici
Procijenjeni trošak$179.91Neiskorišteni promet ostaje dostupan dok se ne iskoristi

Kupnjom mjesečnog prometa u jednoj kupnji dostiže se prikazana razina; manja nadopunjavanja cijene se prema vlastitoj razini, a kupnja više mjesečnih nadopuna cijena je po svojoj razini. Pune ljestve.

04 — Najbolje prakse

Gdje web scraping ide po zlu, i kako ne.

Bazen je rijetko problem, a ove četiri navike odlučuju o uspješnosti i računu.

Usklađivanje izlaza s tržištem

Odrežite njemačku trgovinu od njemačkih kućanstava; miješane lokacije pokreću provjere dosljednosti i izobličene cijene.

Držite sesije tamo gdje ih web stranica očekuje

Tokovi s više stranica (pretraživanje, zatim stranice rezultata) bolje funkcioniraju na jednom ljepljivom izlasku nekoliko minuta nego na novom IP-u po skoku.

Skini težinu

Blokirajte slike, fontove i trackere u preglednicima bez glave: plaćate po GB-u, a HTML je mali dio stranice.

Poštuj cilj

Ograničite cijenu po domeni, poštujte robots.txt gdje je primjenjivo i nikada ne prikupljajte osobne podatke za koje nemate osnove za zadržavanje.

05 — Pitanja

Ravni odgovori o proxyjima za web scraping.

Rezidencijalni ili podatkovni centar za struganje?

Počnite s datacentrom ako vas cilj ne izaziva: to je najjeftiniji po zahtjevu.U trenutku kada vidite CAPTCHA, 403 ili degradirani sadržaj, premjestite taj cilj na rezidencijalni; cijena po GB kupuje stopu uspjeha.

Koliko prometa koristi struganje?

Samo HTML obično ima 100 do 500 KB po stranici, a pola milijuna stranica od 350 KB je oko 170 GB, što košta oko $183.40 na kućnoj ljestvici. Headless preglednici koji učitavaju slike mogu to pomnožiti s pet; blokiraju ih.

Dopuštate li struganje?

Prikupljanje javno dostupnih podataka je dopušteno, ali napadanje stranice, zaobilaženje provjere autentičnosti ili prikupljanje osobnih podataka bez pravne osnove nije dopušteno i primjenjuju se pravila prihvatljive uporabe.

Mogu li se rotirati po zahtjevu i zadržati sesiju kada mi je potrebna?

Da, na istom računu.Izbjegavajte parametre sesije za rotaciju; dodajte -sid- i -ttl- na zahtjevima koji moraju dijeliti IP.

Koju stopu uspjeha mogu očekivati?

Ovisi o cilju mnogo više nego o bazenu.Dobro ponašanje crawlera na rezidencijalnim izlazima obično vidi veliku većinu zahtjeva uspješno; ostatak se ponovno pokušava na novom IP-u bez dodatnih troškova osim bajtova.

Vaš račun

Upravljajte svim svojim proxyjima s jednog računa

Usporedite mreže, pošaljite narudžbe i pratite svoje stanje i zahtjeve za podršku s jedne nadzorne ploče.Naš tim pregledava plaćanja i pruža detalje o povezivanju nakon isporuke.

Izradi račun