- query
- Was Sie für diese Zeile übermittelt haben - eine Hotel-URL oder ein bloßer Slug - zurückgegeben. Der Scraper schreibt es, es ist also selbst dann da, wenn sonst nichts da ist.
- id
- Bookings eigene Kennung für die Unterkunft. Über unsere Läufe desselben Hotels hinweg stabil, was sie eher als den Namen zum Join-Schlüssel macht.
- name
- Der Name der Unterkunft.
- description
- Der Beschreibungstext der Unterkunft. In unseren Zeilen kam er abgeschnitten mit Auslassungspunkten an, nicht vollständig.
- reviews
- Die Anzahl der Bewertungen der Unterkunft, als String und nicht als Zahl. Sie bewegte sich zwischen unseren Läufen, was bei einem Live-Wert zu erwarten ist.
- rating
- Die Gästebewertung der Unterkunft, wiederum als String -
8.0 in unseren Zeilen, auf Bookings Zehn-Punkte-Skala. - stars
- Die Sterne-Klassifizierung. Behandeln Sie diese mit Misstrauen. Über sieben gefüllte Zeilen desselben Hotels sahen wir 3, 5, 2, 4 und zweimal gar nichts - nach unserer Evidenz ist das kein verlässliches Merkmal der Unterkunft.
- city
- Die Stadt. In unseren Zeilen in Großbuchstaben, und bei zwei von sieben leer.
- country
- Der zweibuchstabige Ländercode - und lesenswert, denn er sagt Ihnen, unter welchem nationalen Pfad die URL aufgelöst wurde.
- address
- Die Straßenanschrift als ein String.
- latitude
- Dezimale Breite, als String. Bei fünf unserer sieben gefüllten Zeilen vorhanden.
- longitude
- Dezimale Länge, gleiche Form und dieselben Lücken.
- detailed_rating
- Die Teilbewertungen als JSON-Objekt - in unseren Zeilen Staff, Facilities, Cleanliness, Comfort, Value for money, Location und Free Wifi. Parsen Sie es; lesen Sie es nicht als Zahl.
- checkin
- Das Check-in-Datum, für das die Preise genannt wurden, im ISO-Format. Automatisch ergänzt.
- checkout
- Das Check-out-Datum, gleiches Format. In jeder Zeile, die wir haben, war es der Tag nach
checkin. - gallery
- Ein JSON-Array mit Bild-URLs in gemischten Größen.
- room_N_type
- Der Name des Zimmertyps - Economy Twin Room, Deluxe Suite und so weiter.
N zählt ab 1 hoch, und die breiteste Zeile, die wir sahen, trug sieben. - room_N_prices
- Ein JSON-Array von Preisobjekten, jedes mit
currency, value und display. Mehr als eines, denn ein Zimmertyp wird meist zu mehreren Ratenplänen angeboten. Es wird keine Währung zugesagt - unsere variierte zwischen den Läufen, lesen Sie das Feld also, statt etwas anzunehmen. - room_N_options
- Die Belegung, zu der jede Rate angeboten wurde, als JSON-Array - in unseren Zeilen formuliert wie Max. people: 2.
- room_N_facilities
- Ein JSON-Array der Zimmerausstattung. Der erste Eintrag ist meist die Größe, und die Einheit steht nicht fest: Unsere Läufe lieferten für dasselbe Zimmer sowohl Quadratfuß als auch Quadratmeter.
- room_N_choices
- Die Buchungsbedingungen zu den Raten, als JSON-Array - in unseren Zeilen Vorauszahlung, Änderungs- und Frühstücksbedingungen. Das ist die Spalte, die Ihnen sagt, ob eine niedrige Zahl überhaupt vergleichbar ist.
- postal_code
- Die Postleitzahl.
- price_range
- Vorgesehen für eine Preisspanne der Unterkunft.
- url
- Die Booking-Seite, aus der die Zeile gelesen wurde. Vergleichen Sie sie mit
query - wenn Sie einen bloßen Slug übermittelt haben, steht hier, wo er tatsächlich gelandet ist.