Suche denselben Flug zweimal, einmal als Käufer in einem Land und einmal als Käufer in einem anderen, und du bekommst oft zwei verschiedene Preise. Das ist kein Fehler. Flugtarife und Hotelraten werden pro Markt festgelegt, und den Markt, in den eine Reise-Website dich einordnet, entscheidet weitgehend, woher deine Verbindung zu kommen scheint. Diese eine Tatsache prägt alles am Sammeln von Reisepreisen: Wenn du den Tarif willst, den ein Kunde in einem bestimmten Land tatsächlich sieht, musst du von innerhalb dieses Landes schauen. Residential-Proxys sind, wie du das im großen Maßstab machst, und hier passen sie hinein für jeden, der Tarifverfolgung, Preisvergleich, oder Reisepreis-Intelligenz baut.
Was Reise-Teams sammeln
Die nützlichen Daten sind Preise und Verfügbarkeit, wiederholt über die Zeit abgetastet. Auf der Flugseite bedeutet das Tarife für einen Abflugort, ein Ziel und ein Datum, aufgeschlüsselt nach Tarifklasse und Kabine, plus Sitzplatzverfügbarkeit und wie sich der Preis bewegt, während der Abflug näher rückt. Auf der Unterkunftsseite sind es Übernachtungsraten nach Datum, Belegung und Zimmertyp, über die Direktseiten und die Aggregatoren hinweg. Um beides herum liegt eine Schicht aus Wettbewerbs- und Marktforschungsarbeit: wie eine Route oder ein Objekt über Regionen hinweg bepreist wird, wie sich Promotionen je nach Land unterscheiden, und wie sich dynamische Bepreisung von Stunde zu Stunde verschiebt. Alles davon sind öffentliche Shopping-Daten, und alles davon hängt davon ab, reproduzieren zu können, was ein echter Reisender an einem bestimmten Ort sehen würde.
Warum der Preis davon abhängt, wo du hinschaust
Fluggesellschaften verkaufen denselben Sitz über viele Verkaufsstellen, und die Verkaufsstelle trägt ihren eigenen Preis. Ein Tarif, der zum Verkauf in einem Land hinterlegt ist, kann sich vom Tarif für den identischen Flug in einem anderen unterscheiden, noch bevor die Währung ins Spiel kommt, weil die Fluggesellschaft jeden Markt nach seiner eigenen Nachfrage und Konkurrenz bepreist. Dann legen sich Währung und lokale Steuern obendrauf, und die Vorstellung der Website davon, zu welchem Markt du gehörst, kommt vor allem von deiner IP-Adresse, manchmal verstärkt durch die Währung und das Locale, das du präsentierst. Hotels und die Aggregatoren machen dasselbe auf ihre Weise: regionale Promotionen, währungsspezifische Raten, und nach Markt abgestimmte Verfügbarkeit.
Die Konsequenz für die Sammlung ist direkt. Scrape jede Route von einem einzigen Ort, und du tastest nur eine Verkaufsstelle ab, egal wie viele Routen du abdeckst. Der Preis, den ein Käufer in einem anderen Land sieht, ist für dich unsichtbar, weil die Website ihn der Adresse, von der du kommst, nie zeigt. Um ihn zu sehen, muss deine Anfrage dort entstehen, wo dieser Käufer ist.
Jeden Markt erreichen: Länder- und Stadt-Targeting
Das ist der Kerngrund, warum Residential-Proxys so gut zur Reisebepreisung passen. Ein Residential-Proxy mit Länder-Targeting lässt dich jede Anfrage in den Markt platzieren, dessen Preis du willst, sodass du den tatsächlichen Verkaufsstellen-Tarif für dieses Land sammelst statt einer einzigen Heimatmarkt-Sicht. Baue eine Matrix der Märkte, die dich interessieren, und führe dieselben Suchen aus jedem aus, und du bekommst das echte Bild pro Markt statt einer schiefen Stichprobe. Wo Preis oder Verfügbarkeit unterhalb der Länderebene variieren, zieht Stadt-Targeting es enger. Das ist die legitime Nutzung von Geo-Targeting, um regionsvariierende öffentliche Daten zu erreichen: Du sammelst die Preise, die jeder Markt veröffentlicht, du umgehst keine Restriktion. Bringe die Währung und das Locale, das du präsentierst, mit dem Land in Einklang, aus dem du austrittst, damit die Marktsignale übereinstimmen statt sich zu widersprechen.
An den Verteidigungen von Reise-Websites vorbei
Reisen ist eine der stärker verteidigten Ecken des Webs. Fluggesellschafts- und Aggregatorseiten sehen ständiges automatisiertes Tarif-Shopping, und sie wehren sich hart: Datacenter-IP-Bereiche werden schnell blockiert, und Verkehr, der nicht wie ein gewöhnlicher Reisender aussieht, wird herausgefordert oder mit verschlechterten Ergebnissen bedient. Ein Scraper, der von Datacenter-Adressen läuft, trifft eher Blockaden und Challenge-Seiten als Tarife.
Residential-Proxys leiten durch echte IPs auf Haushaltsebene, sodass jede Anfrage wie ein normaler Reisender aussieht, der von zu Hause shoppt, statt wie ein Server in einem Datacenter, und eine saubere Adresse mit guter Reputation kommt durch, wo eine markierte eine Challenge bekommt. Die IP bringt dich durch die Tür, und der Rest ist, sich wie ein echter Client zu verhalten: vernünftige Anfrageraten, ein ehrlicher Umgang mit den Signalen, die Blockaden auslösen, und die allgemeine Disziplin des Scrapens stark verteidigter Websites. Das Ziel ist, so zu shoppen, wie es eine Person täte, in einem Volumen, das kein einzelnes Ziel bemerkt.
Eine Suche kohärent halten: Sticky-Sessions
Eine Reisesuche ist selten eine einzige Anfrage. Du suchst eine Route, landest auf einer Ergebnisseite, gehst in einen Tarif oder ein Zimmer hinein, und die Website trägt Zustand über diese Schritte, manchmal pinnt sie einen genannten Preis an die Session, die ihn erzeugt hat. Wenn deine IP mitten in diesem Ablauf rotiert, brichst du entweder die Session oder leuchtest als verdächtig auf, weil ein echter Reisender zwischen dem Klick auf Suchen und dem Ansehen des Tarifs nicht die Länder wechselt. Die Lösung ist eine Sticky-Session pro Suche: halte eine IP für den ganzen mehrstufigen Ablauf, damit die Suche von der Anfrage bis zum genannten Preis kohärent bleibt, dann wechsle für die nächste zu einer frischen Session. Rotiere zwischen Suchen, um die Last zu verteilen; bleibe sticky innerhalb einer Suche, um sie intakt zu halten.
Maßstab und Aktualität: Preise bewegen sich ständig
Reisepreise sind dynamisch, was die Sammlung zu einer laufenden Aufgabe statt eines einmaligen Zugs macht. Ein nützlicher Datensatz tastet viele Routen, Daten und Objekte nach einem Zeitplan erneut ab, weil ein heute Morgen erfasster Tarif am Nachmittag veraltet sein kann. Dieses Volumen läuft geradewegs in Ratenlimits pro IP, wenn es von zu wenigen Adressen kommt, also verteile es über den Pool: jede IP bleibt innerhalb ihres Limits, während dein aggregierter Durchsatz skaliert, was die Lastverteilungs-Logik hinter jedem Sammler mit hohem Volumen ist und wofür unbegrenzte gleichzeitige Verbindungen da sind. Halte die Pipeline ehrlich mit Überwachung: Erfolgsrate und Abdeckung pro Markt sagen dir, wann ein Ziel seine Verteidigung geändert hat oder eine Region stillschweigend aufgehört hat, Daten zurückzugeben, bevor die Lücke als Loch in deiner Preishistorie auftaucht. Weil Reiseergebnisse latenzempfindlich sein können, hilft es, die Latenz niedrig zu halten, mit gut beleumundeten Exits, damit der frischeste Preis zuerst ankommt.
Sammle verantwortungsvoll
Der ehrliche Teil. Wo eine Fluggesellschaft, Kette, oder ein Aggregator eine offizielle API, einen Partner-Feed, oder eine GDS-Verbindung anbietet, zu der du Zugang hast, ist das der bessere Weg: sie ist strukturiert, schneller, und innerhalb der Bedingungen des Anbieters. Residential-Proxys sind dafür da, die öffentlichen Preise zu sammeln, die eine Website gewöhnlichen Käufern zeigt, in Marktmaßstab, nicht dafür, einen Zugang zu erzwingen, den ein Anbieter geschlossen hat. Halte dich an öffentliche Shopping-Daten, respektiere die Nutzungsbedingungen und robots-Direktiven jeder Website, und crawle höflich, damit du die Websites, von denen du abhängst, nie verschlechterst. Das ist Preis-Intelligenz und Marktforschung, das Sammeln veröffentlichter Tarife und Raten, keine Buchungsautomatisierung, keine Ticketkauf-Bots, und nichts, was transaktioniert. Auf dieser Linie zu bleiben ist das, was einen Reisepreis-Datensatz vertretbar hält.
Ein minimaler, auf ein Land gepinnter Abruf
Das Targeting lebt im Benutzernamen auf dem Gateway. Pinne ein Land und halte eine Session-Kennung, sodass eine Suche von einer IP im gewünschten Markt läuft:
import requests
# One sticky IP in Germany for the whole search flowPROXY = ("http://customer-USERNAME-country-de-sid-search8123:" "PASSWORD@p.shifter.io:443")proxies = {"http": PROXY, "https": PROXY}
r = requests.get( "https://www.example-travel.com/search?from=BER&to=JFK&date=2026-09-10", proxies=proxies, timeout=20, headers={"Accept-Language": "de-DE"}, # match locale to the market)r.raise_for_status()print(r.text)Führe dieselbe Suche über eine Reihe von Länder-Targets aus, um die Matrix pro Markt zu bauen, halte jede mehrstufige Suche auf ihrer eigenen Sticky-Session, und taste nach einem Zeitplan erneut ab, um zu verfolgen, wie sich Preise bewegen. Die allgemeinen Client-Muster übertragen sich aus der Anleitung zum Nutzen von Residential-Proxys mit Python, und der breitere Ansatz spiegelt die laufende Sammlung von Preisüberwachung und alternativen Daten wider.
Fazit
Flug- und Hotelpreise werden pro Markt festgelegt, und den Markt, der dir gezeigt wird, entscheidet, wo deine Verbindung zu sein scheint, also ist ihr genaues Sammeln zuerst ein Geografieproblem, bevor es irgendetwas anderes ist. Scrape von einem Ort, und du tastest eine Verkaufsstelle ab; um zu sehen, was jeder Markt tatsächlich zahlt, muss die Anfrage aus diesem Markt kommen. Residential-Proxys lösen genau das: Länder- und Stadt-Targeting, um den echten Preis jedes Marktes zu sammeln, Sticky-Sessions, um eine mehrstufige Suche kohärent zu halten, ein großer Pool, um das ständige erneute Abtasten innerhalb der Limits pro IP zu verteilen, und saubere IPs auf Haushaltsebene, um an Verteidigungen vorbeizukommen, die gebaut wurden, um Datacenter-Tarif-Shopper zu stoppen. Bevorzuge offizielle APIs, wo du sie hast, halte dich an öffentliche Daten und die Bedingungen jeder Website, und lass die Proxy-Schicht das tun, wofür sie da ist: jeden Markt so zu erreichen, wie es ein gewöhnlicher Reisender täte.
Diese Schicht ist das, was Residential-Proxys bereitstellen, ein großer Pool echter IPs auf Haushaltsebene mit Länder- und Stadt-Targeting und Sticky-Sessions, wenn eine Suche sie braucht. Die Abrechnung pro GB bedeutet, dass du für die Preisdaten zahlst, die du tatsächlich ziehst, was zu einer Arbeitslast aus kleinen, häufigen Tarif- und Ratenprüfungen passt, die über viele Märkte zugleich läuft.