Automobil
CarGurus Scraper
cargurus.com
CarGurus bewertet Gebrauchtwagenanzeigen mit einer eigenen Deal-Bewertung und sichert sie hinter einer Bot-Erkennung. ScrapeUnblocker rendert die Anzeigenseiten in einem echten Browser und liefert Marke, Modell, Preis und Deal-Bewertung jedes Autos und hält dabei 93,4% über eine Reihe von Modellsuchen.
Was Sie extrahieren können
- Marke, Modell, Ausstattung und Jahr
- Preis und Deal-Bewertung
- Kilometerstand und Tage am Markt
- Händlername, Bewertung und Standort
- Fahrzeughistorie und Anzeigen-URL
So wird es gescrapt
curl -X POST \
-H "X-ScrapeUnblocker-Key: $SU_API_KEY" \
"https://api.scrapeunblocker.com/getPageSource?url=https%3A%2F%2Fwww.cargurus.com%2FCars%2Fl-Used-BMW-3-Series-d309&parsed_data=true"import requests
resp = requests.post(
"https://api.scrapeunblocker.com/getPageSource",
headers={"X-ScrapeUnblocker-Key": SU_API_KEY},
params={"url": "https://www.cargurus.com/Cars/l-Used-BMW-3-Series-d309", "parsed_data": True},
)
print(resp.text)import { ScrapeUnblockerClient } from 'scrapeunblocker';
const su = new ScrapeUnblockerClient({ apiKey: process.env.SU_API_KEY });
const results = await su.getPageSource({
url: 'https://www.cargurus.com/Cars/l-Used-BMW-3-Series-d309',
parsedData: true,
});
console.log(results); Requests sind POST und übergeben ihre Parameter im Query-String. Browser-Rendering findet immer statt - dafür gibt es kein Flag.
Häufige Fragen
Ist das Scrapen von CarGurus legal?
Das Erheben öffentlich verfügbarer CarGurus-Daten wie Autopreise, Deal-Bewertungen und Händlernamen ist in vielen Rechtsordnungen zulässig, aber die Regeln hängen von deinem Land, den erhobenen Daten und ihrer Verwendung ab. Ein Teil davon können personenbezogene Daten sein, beachte also die Datenschutzregeln, die für dich gelten. ScrapeUnblocker liefert die öffentliche Seite; was du erhebst und wie du es nutzt, liegt in deiner Verantwortung.
Wie scrape ich CarGurus, ohne blockiert zu werden?
CarGurus nutzt Bot-Erkennung und Rate-Limiting. ScrapeUnblocker rendert die Seite in einem echten Browser, rotiert Residential- und ISP-Exits und kümmert sich um Challenges, sodass du die Seite bekommst, die ein Besucher sieht, statt einer Blockierungsseite. Im Benchmark von ScrapeUnblocker kam bei 93,4 % von 1.000 Calls echter Inhalt zurück, etwa 14,1 s pro Call.
Welche CarGurus-Daten kann ich bekommen?
CarGurus-Anzeigenseiten liefern dir für jedes Auto Marke, Modell, Ausstattungslinie und Baujahr, den Preis und die CarGurus-Deal-Bewertung, Kilometerstand und Tage am Markt, Name, Bewertung und Standort des Händlers, die Fahrzeughistorie und die Anzeigen-URL. Nimm das gerenderte HTML oder übergib parsed_data=true für strukturiertes JSON.
Brauche ich eine CarGurus-API oder ein Konto?
Nein. ScrapeUnblocker liefert die öffentliche CarGurus-Seite als HTML oder mit parsed_data=true als strukturiertes JSON, du brauchst also kein CarGurus-API-Konto. Sende eine CarGurus-Anzeigen- oder Such-URL mit deinem ScrapeUnblocker-Schlüssel an /getPageSource. Nutze steps für Klicks, Eingaben oder Scrollen, wenn eine Seite sie braucht.
Kann ich CarGurus in großem Umfang überwachen?
Ja. Calls laufen bis zum Parallelitätslimit deines Tarifs parallel: 20 bis 100 parallele Anfragen bei Pay-as-you-go, Starter und Pro und 200 bis 400 bei Business, Scale und Ultimate. Sende viele Modellsuchen gleichzeitig, um Preise, Deal-Bewertungen und Tage am Markt über die Zeit zu verfolgen.
Wie viel kostet das Scrapen von CarGurus?
Jede CarGurus-Anfrage kostet 1 Credit, von 1,00 EUR pro 1.000 bei Pay-as-you-go bis etwa 0,55 EUR pro 1.000 im Ultimate-Tarif. Ausgelieferte Seiten werden berechnet, auch die eigene 404- oder 410-Seite einer Website. Eine 403-Blockierung, ein Timeout, ein 523 (Origin nicht erreichbar), ein 429 und Fehler auf Seiten von ScrapeUnblocker werden nicht berechnet. Die kostenlose Testphase umfasst 500 Anfragen, ohne Karte.
Ähnliche Scraper
Starten Sie noch heute mit dieser Seite
Kostenloses Kontingent inklusive. Zum Testen ist keine Kreditkarte nötig.