Supply full in-depth

This data set represents the inventory of your market. It is updated around the 9th of every month, adding the previous month’s data to the table.

1. Methodology

1.a. Coverage

Transparent collects and aggregate publicly available supply information on a series of vacation rentals websites. The sites include:

All listings publicly listed are made available through our database. This includes all listings searchable on the previously cited websites, even though they may have no calendar availability and excludes delisted listings.

1.b. Unification & Enrichment

After collection, the raw data is unified into a single, unique database where the data are standardized and then enriched.

The unification mainly affects the classification of the properties by type and the description of their amenities. In order to do this, Transparent converts all original classification and descriptions into a standardized Transparent classification.

The data enrichment is made at address level. Transparent collects disparate address information (lat, long, street name, zip codes, city names, etc) and from this information queries Google geocoder to obtain address information in a standardized format.

Transparent also enriches the database by inferring when the listing was first published. This piece of information is available under the field name “creation_date” in the supply snapshot template. In order to estimate the date of creation of the listing, Transparent takes into account the ID of the property, the date of its first review and/or the date when the guest created his account (when available). This information has a limited precision (more or less 1 month) and can be used as an estimation for supply net growth at monthly level.

1.c. Frequency of update

Our system collects data constantly. It performs queries around the world until all the listings are collected and starts over the operation.

The snapshots are available for each platform on a monthly basis, and will be updated in your Metabase instance around the 9th of every month.

The exports include a snapshot of listings that have been listed at least once during the month of the export.

1.d. Methodology by platform

· Airbnb

The Airbnb inventory data is collected directly from publicly available information on the Airbnb.com website.

· Booking

Booking inventory data is collected directly from publicly available information on the Booking.com website.

This platform is different from the others in the sense that it lists multi-unit properties into the same listing page. For instance:

data imagen

Url: https://www.booking.com/hotel/pt/elias-garcia-residence.en-gb.html

Transparent lists each of these room types as a separate raw data element in the database. Each room type has a unique unified_id, and a common listing_id.

For the previous example:

listing_id = 1013241
unified_id = BOO1013241/101324101; BOO1013241/101324102;BOO1013241/101324103

The count of unified_id provides the total number of room types available on Booking.com and the count of listing_id provides the total number of listings.

Transparent counts the number of rooms available for each room type (unified_id) on Booking.com. This count is listed in the field called “cardinality”. The total supply for Booking.com is best estimated by summing the total number in the cardinality field. Please note that Booking.com only shows up to 10 rooms, so the maximum value in cardinality is 10 even if Booking.com has more supply of a particular room type. In the example below, this unified_id would have a 5 in the cardinality field.

data imagen1

 

· Homeaway/Vrbo

The Homeaway/Vrbo inventory data is collected directly from the publicly available information on Homeaway.com/Vrbo.com website.

Homeaway/Vrbo’s website aggregate inventory from brands the company has acquired over the years. Among others, these brands have their inventory included in the main Homeaway/Vrbo site from where we collect supply data: VRBOVacationRentalsOwnersDirectAbritelHomelidaysToprural, AlugueTemporadaStayz and Bookabach.

· Tripadvisor

The Tripadvisor inventory data is collected directly from the publicly available information on Tripadvisor.com website.

2. Available Fields

unifiedId Unified ID
Unique ID generated by Transparent for each listing
property_id Property ID
ID of the corresponding property after deduplication.
ownerListings Listings managed by owner
Number of listings that the owner of this listing has
is_primary_property_id Primary property ID
Indicates if the listing is the primary property or not. Filter by this row to see the supply at property level (1) or listing level (0)
data_url URL
The url of the listing
data_type Type
The type of property can be: ENTIRE_HOME, PRIVATE_ROOM, SHARED_ROOM, PRIVATE_HOME
data_title Listing title
The title of the listing
data_subtype Subtype
The category of accommodation according to Transparent’s categorization. Value can be as follow: APARTMENT, BED_&_BREAKFAST, BOAT, BUNGALOW, CASTLE, CHALET, DORM, GLAMPING, GUEST_HOUSE, HOSTEL, HOTEL, HOUSE, OTHER, RV, TOWNHOUSE, VILLA
data_review_score Average review score
Review score as declared on the platform. Note: this field is unified so it can be compared accross platform without any treatment
data_review_count Number of reviews
Number of reviews of the listing
data_properties_instantBookable Instant Bookable
True / false indicator if property can be instantly booked (as opposed to request for booking)
data_price Price
The advertised price of the listing when a query is performed without a date filter. Not recommended for pricing analysis. just an indicator.
data_pmDomainName Property Management Company
Also called clean URL in other projects, represents the website of the PM used as a PM identification
data_phone_number Phone number
Phone number displayed on the listing page
data_phone_countryCode Phone country code
Phone country code displayed on the listing page
data_owner_url Owner url
The url linking to the profile of the user
data_owner_since Owner since
The date when the owner originally registered to the platform. Note: We recommend to use a monthly or higher granularity
data_owner_name Owner name
Display name of the profile of the user
data_owner_id Owner ID
The ID of the owner
data_owner_name Owner name
Display name of the profile of the user
data_other_plus Plus
Is the listing an Airbnb plus account? Yes (1) or No (0)
data_other_depositPrice Deposit Price
Indicated deposit price in the listing page without indicating a stay date. More of an indication than an accurate date to date analysis.
data_minStay Minimum stay
The minimum stay allowed to be booked at a listing, without choosing a stay date.
data_meta_roomId Room ID
The original ID of the room type as per its origin platform’s database
data_meta_platform Platform
The website where the listing was collected
data_meta_id ID
The original ID of the listing as per its origin platform’s database
data_location_coordinates_longitude Longitude
Longitude of the listing collected from the platform
data_location_coordinates_latitude Latitude
Latitude of the listing collected from the platform
data_floorArea Floor Area
Estimated floor area surface as indicated in the listing page if available.
data_description_short Short description
Short description of the listing
data_description_long Description
This is always NULL and becomes a legacy field. Available on demand for special deliveries.
data_creationDate_type Creation date type
Methodology used to determine creation date. Values can be: inferred (listing_id based algorithm), first_review (review based), or unknown (no estimate)
data_creationDate_date Created on
The estimated date when the listing was first listed on the platform. We recommend to use a monthly or higher granularity.
cardinality Cardinality
Number of units that the listing represents
capacity Capacity
The number of person that the listing can host
beds Beds
The number of beds
bedrooms Bedrooms
The number of bedrooms
bathrooms Bathrooms
The number of bathrooms
amenities_WHEELCHAIR_ACCESSIBLE Wheelchair accessible
Listing has a the corresponding amenity (1) or not (0)
amenities_WASHING_MACHINE Washing machine
Listing has a the corresponding amenity (1) or not (0)
amenities_VIEW View
Listing has a the corresponding amenity (1) or not (0)
amenities_TV TV
Listing has a the corresponding amenity (1) or not (0)
amenities_TERRACE Terrace
Listing has a the corresponding amenity (1) or not (0)
amenities_TENNIS_COURT Tennis court
Listing has a the corresponding amenity (1) or not (0)
amenities_SUITABLE_FOR_EVENTS Suitable for events
Listing has a the corresponding amenity (1) or not (0)
amenities_STOVE_OR_OVEN Stove or oven
Listing has a the corresponding amenity (1) or not (0)
amenities_SPA_BATH Spa bath
Listing has a the corresponding amenity (1) or not (0)
amenities_SPA_AND_WELLNESS_CENTRE Spa and wellness center
Listing has a the corresponding amenity (1) or not (0)
amenities_SMOKE_DETECTOR Smoke detector
Listing has a the corresponding amenity (1) or not (0)
amenities_SHAMPOO Shampoo
Listing has a the corresponding amenity (1) or not (0)
amenities_SAUNA Sauna
Listing has a the corresponding amenity (1) or not (0)
amenities_SAFETY_CARD Safety card
Listing has a the corresponding amenity (1) or not (0)
amenities_RESTAURANT Restaurant
Listing has a the corresponding amenity (1) or not (0)
amenities_REFRIGERATOR Refrigerator
Listing has a the corresponding amenity (1) or not (0)
amenities_POOL Pool
Listing has a the corresponding amenity (1) or not (0)
amenities_PETS_ALLOWED Pets Allowed
Listing has a the corresponding amenity (1) or not (0)
amenities_PATIO_OR_BALCONY Patio or Balcony
Listing has a the corresponding amenity (1) or not (0)
amenities_PARKING Parking
Listing has a the corresponding amenity (1) or not (0)
amenities_OVEN Oven
Listing has a the corresponding amenity (1) or not (0)
amenities_OUTDOOR_GRILL Outdoor grill
Listing has a the corresponding amenity (1) or not (0)
amenities_NON_SMOKING_ONLY Non-smoking only
Listing has a the corresponding amenity (1) or not (0)
amenities_NO_WHEELCHAIR_ACCESSIBLE Not wheelchair accessible
Listing has a the corresponding amenity (1) or not (0)
amenities_NO_PETS_ALLOWED No pets allowed
Listing has a the corresponding amenity (1) or not (0)
amenities_NO_PARKING No parking
Listing has a the corresponding amenity (1) or not (0)
amenities_NO_INTERNET No internet
Listing has a the corresponding amenity (1) or not (0)
amenities_NO_ESSENTIALS No essentials
Listing has a the corresponding amenity (1) or not (0)
amenities_MICROWAVE Microwabe
Listing has a the corresponding amenity (1) or not (0)
amenities_LOCK_ON_BEDROOM_DOOR Loock on the bedroom door
Listing has a the corresponding amenity (1) or not (0)
amenities_LAPTOP_FRIENDLY_WORKSPACE Laptop friendly workplace
Listing has a the corresponding amenity (1) or not (0)
amenities_KITCHEN Kitchen
Listing has a the corresponding amenity (1) or not (0)
amenities_KID_FRIENDLY Kid friendly
Listing has a the corresponding amenity (1) or not (0)
amenities_IRON Iron
Listing has a the corresponding amenity (1) or not (0)
amenities_INTERNET Internet
Listing has a the corresponding amenity (1) or not (0)
amenities_HOT_TUB Hot tub
Listing has a the corresponding amenity (1) or not (0)
amenities_HEATING Heating
Listing has a the corresponding amenity (1) or not (0)
amenities_HANGERS Hangers
Listing has a the corresponding amenity (1) or not (0)
amenities_HAIR_DRYER Hair dryer
Listing has a the corresponding amenity (1) or not (0)
amenities_GYM Gym
Listing has a the corresponding amenity (1) or not (0)
amenities_GARDEN Garden
Listing has a the corresponding amenity (1) or not (0)
amenities_FIRST_AID_KIT First aid kit
Listing has a the corresponding amenity (1) or not (0)
amenities_FIREPLACE Fireplace
Listing has a the corresponding amenity (1) or not (0)
amenities_FIRE_EXTINGUISHER Fire extinguisher
Listing has a the corresponding amenity (1) or not (0)
amenities_ESSENTIALS Essentials
Listing has a the corresponding amenity (1) or not (0)
amenities_DRYER Dryer
Listing has a the corresponding amenity (1) or not (0)
amenities_DOORMAN Doorman
Listing has a the corresponding amenity (1) or not (0)
amenities_DISHWASHER Dishwasher
Listing has a the corresponding amenity (1) or not (0)
amenities_CARBON_MONOXIDE_DETECTOR Carbon monoxide detector
Listing has a the corresponding amenity (1) or not (0)
amenities_BUZZER_OR_WIRELESS_INTERCOM Buzzer or intercom
Listing has a the corresponding amenity (1) or not (0)
amenities_BREAKFAST Breakfast included
Listing has a the corresponding amenity (1) or not (0)
amenities_BIKES_AVAILABLE Bikes available
Listing has a the corresponding amenity (1) or not (0)
amenities_AIR_CONDITIONING Air conditioning
Listing has a the corresponding amenity (1) or not (0)
amenities_24_HOUR_CHECK_IN 24 hours check-in
Listing has a the corresponding amenity (1) or not (0)
address_zipcode Zipcode
Zipcode provided by Google Maps API
address_streetNumber Street number
Street number provided by Google Maps API
address_streetName Street name
Street name provided by Google Maps API
address_formattedAddress Formatted address
Type of the location information according to Google Maps API
address_extra_neighborhood Neighborhood
Approximate neighborhood returned by the Google Geocoder.
address_countryCode Country code
Country code provided by Google Maps API
address_country Country
Country name provided by Google Maps API
address_city City
City name provided by Google Maps API
address_administrativeLevels_level2short
 
Administrative level 2 (short name) provided by Google Maps API
address_administrativeLevels_level2long
 
Administrative level 2 (long name) provided by Google Maps API Note: for the US it refers to County level
address_administrativeLevels_level1short
 
Administrative level 1 (short name) provided by Google Maps API
address_administrativeLevels_level1long
 
Administrative level 1 (long name) provided by Google Maps API Note: for the US it refers to State level
createdAt Created on
Date when the system discovered, or found, that listing in the website