Travel Partner API Ontology
comment: Ontology for the Travel Partner API v3 schema surface across hotel property matching, per-itinerary prices, price accuracy and coverage, participation reporting, brands, icons, listings and reconciliation reports.
license: https://creativecommons.org/licenses/by/4.0/
publisher: inferal.com
preferred namespace prefix: googlehotels

Account Link
type: Class
comment: An account link. Represents the link between a Google Ads customer and a Hotel Ads (Hotel Center) account. An account link defines the set of hotels under the Hotel Center account that is linked to the Google Ads customer.

Account Link Target
type: Class
comment: Defines whether all properties or a subset of properties in the Hotel Center account can be managed with the linked Google Ads account. If a subset, the specific properties are specified.

Hotel List
type: Class
comment: The properties in the Hotel Center account that can be managed with the Google Ads account.

Brand
type: Class
comment: Brand-level icon and display name configuration. Once approved, the icon and display name appear in the search results for properties that the partner has assigned to this brand.
subclass of: Brand

Display Name Disapproval Reason
type: Class
comment: Disapproval reason of the display name in a specific language.

Localized Text
type: Class
comment: Localized variant of a text in a particular language.

Create Reconciliation Report Response
type: Class
comment: Response message for ReconciliationReportService.CreateReconciliationReport.

Reconciliation Report Validation Issue
type: Class
comment: Represents an issue encountered when validating a reconciliation report.

Reconciliation Report
type: Class
comment: Reconciliation report (Hotel Ads only). Covers the Reconciliation Reports functionality in pre-v3.0 API versions. Lets you see the status, validate, and upload your Commissions reconciliation reports. This only applies if you are in the Google Hotel Ads Commissions Program (GHACP). For more information about working with reconciliation reports in Hotel Center, refer to [Reconciliation reports](//support.google.com/hotelprices/answer/7019060#sending).

Data Issue Detail
type: Class
comment: Details on a data issue in the listing.

Date
type: Class
comment: Represents a whole or partial calendar date, such as a birthday. The time of day and time zone are either specified elsewhere or are insignificant. The date is relative to the Gregorian Calendar. This can represent one of the following: * A full date, with non-zero year, month, and day values. * A month and day, with a zero year (for example, an anniversary). * A year on its own, with a zero month and a zero day. * A year and month, with a zero day (for example, a credit card expiration date). Related types: * google.type.TimeOfDay * google.type.DateTime * google.protobuf.Timestamp

Empty
type: Class
comment: A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); }

Free Booking Links Result
type: Class
comment: **DEPRECATED:** Use `PropertyPerformanceResult` with `PropertyPerformanceReportService` instead. Represents a result from querying for free booking link stats for an account.

Hotel Price Per Itinerary
type: Class
comment: Hotel price for a given itinerary.
subclass of: PriceSpecification

Hotel View
type: Class
comment: A hotel view.
subclass of: LodgingBusiness

Icon
type: Class
comment: Information about a partner's icon.
subclass of: ImageObject

Image
type: Class
comment: A single image in a VR Listing. Title and gallery URL are stored per locale. NEXT ID: 4

Key
type: Class
comment: Key of a result.

Lat Lng
type: Class
comment: An object that represents a latitude/longitude pair. This is expressed as a pair of doubles to represent degrees latitude and degrees longitude. Unless specified otherwise, this object must conform to the WGS84 standard. Values must be within normalized ranges.

List Account Links Response
type: Class
comment: Response message for AccountLinkService.ListAccountLinks.

List Brands Response
type: Class
comment: Response message for BrandService.ListBrands.

List Hotel Views Response
type: Class
comment: Response message for HotelViewService.ListHotelViews.

List Icons Response
type: Class
comment: Response message for IconService.ListIcons.

List Price Accuracy Views Response
type: Class
comment: Response message for PriceAccuracyViewService.ListPriceAccuracyViews.

Price Accuracy View
type: Class
comment: A price accuracy view. Covers the price accuracy reports functionality in pre-v3.0 API versions. For more information, refer to [Price Accuracy report](https://support.google.com/hotelprices/answer/6318506).

Price Accuracy Row
type: Class
comment: A price accuracy row.

Price Record
type: Class
comment: A price record.
subclass of: PriceSpecification

List Price Coverage Views Response
type: Class
comment: Response message for PriceCoverageViewService.ListPriceCoverageViews.

Price Coverage View
type: Class
comment: A price coverage view. Covers the `price_coverage_stats` Scorecard functionality in pre-v3.0 API versions. For more information, refer to Price Coverage for Push and Hint partners.

Price Coverage Bucket
type: Class
comment: Coverage stats for one combination of advance booking window and length of stay.

List Reconciliation Reports Response
type: Class
comment: Response message for ReconciliationReportService.ListReconciliationReports.

Missed Participation Count Details
type: Class
comment: Missed participation count broken down by reason.

Price Unavailable Count Details
type: Class
comment: The reasons that contributed to the price unavailable count and the total count for each reason.

No Price Count Details
type: Class
comment: The reasons that contributed to the no price count and the total count for each reason.

Price Missing Count Details
type: Class
comment: The reasons that contributed to the price missing count and the total count for each reason.

Price Problem Count Details
type: Class
comment: The reasons that contributed to the price problem count and the total count for each reason.

Parsed Listing
type: Class
comment: A parsed listing
subclass of: LodgingBusiness

Review
type: Class
comment: A single review in a VR Listing. NEXT ID: 10
subclass of: Review

Rating
type: Class
comment: A rating for a vacation rentals listing. NEXT ID: 4

Participation Result
type: Class
comment: Represents a result from querying for participation stats for an account.

Price View
type: Class
comment: A price view. Covers the Prices functionality in pre-v3.0 API versions.

Property Performance Result
type: Class
comment: Represents a result from querying for the property performance report for an account.

Query Free Booking Links Report Response
type: Class
comment: **DEPRECATED:** Use `QueryPropertyPerformanceReportResponse` with `PropertyPerformanceReportService` instead. Response message for FreeBookingLinksReportService.QueryFreeBookingLinksReport.

Query Participation Report Response
type: Class
comment: Response message for ParticipationReportService.QueryParticipationReport.

Query Property Performance Report Response
type: Class
comment: Response message for PropertyPerformanceReportService.QueryPropertyPerformanceReport.

Set Live On Google Request
type: Class
comment: Request message for HotelService.SetLiveOnGoogle.

Set Live On Google Response
type: Class
comment: Response message for HotelService.SetLiveOnGoogle.

Summarize Hotel Views Response
type: Class
comment: Response message for HotelViewService.SummarizeHotelViews.

Summarize Price Accuracy Response
type: Class
comment: Response message for PriceAccuracyViewService.SummarizePriceAccuracy.

Validate Reconciliation Report Response
type: Class
comment: Response message for ReconciliationReportService.ValidateReconciliationReport.

Verify Listings Request
type: Class
comment: Request message for VRPartnerListingVerificationService.VerifyPartnerListings.

Verify Listings Response
type: Class
comment: Response message for VRPartnerListingVerificationService.VerifyPartnerListings.

Unit Attributes Record
type: Class

Unit Attributes Entry
type: Class

AccountLinkStatus
type: ConceptScheme
comment: Values AccountLink.status accepts.
has top concept: Account Link Status Unspecified
has top concept: Account Link Status Unknown
has top concept: Requested From Hotel Center
has top concept: Requested From Google Ads
has top concept: Approved

Account Link Status Unspecified
type: Concept
in scheme: AccountLinkStatus
top concept of: AccountLinkStatus
alternative label: accountLinkStatusUnspecified
definition: Default value.
notation: ACCOUNT_LINK_STATUS_UNSPECIFIED

Account Link Status Unknown
type: Concept
in scheme: AccountLinkStatus
top concept of: AccountLinkStatus
alternative label: accountLinkStatusUnknown
definition: The account link status is not recognized by this API version.
notation: ACCOUNT_LINK_STATUS_UNKNOWN

Requested From Hotel Center
type: Concept
in scheme: AccountLinkStatus
top concept of: AccountLinkStatus
alternative label: requestedFromHotelCenter
definition: The account link was initiated through Hotel Center and has not yet been approved in Google Ads.
notation: REQUESTED_FROM_HOTEL_CENTER

Requested From Google Ads
type: Concept
in scheme: AccountLinkStatus
top concept of: AccountLinkStatus
alternative label: requestedFromGoogleAds
definition: The account link was initiated through Google Ads and has not yet been approved in Hotel Center.
notation: REQUESTED_FROM_GOOGLE_ADS

Approved
type: Concept
in scheme: AccountLinkStatus
top concept of: AccountLinkStatus
alternative label: approved
definition: The account link has been approved.
notation: APPROVED

BrandDisplayNameState
type: ConceptScheme
comment: Values Brand.displayNameState accepts.
has top concept: Review State Unspecified
has top concept: Review State New
has top concept: Approved
has top concept: Rejected

Review State Unspecified
type: Concept
in scheme: BrandDisplayNameState
top concept of: BrandDisplayNameState
alternative label: reviewStateUnspecified
definition: Default value.
notation: REVIEW_STATE_UNSPECIFIED

Review State New
type: Concept
in scheme: BrandDisplayNameState
top concept of: BrandDisplayNameState
alternative label: reviewStateNew
definition: Google is reviewing the icon or display name.
notation: REVIEW_STATE_NEW

Approved
type: Concept
in scheme: BrandDisplayNameState
top concept of: BrandDisplayNameState
alternative label: approved
definition: The icon or display name is approved and ready for public display.
notation: APPROVED

Rejected
type: Concept
in scheme: BrandDisplayNameState
top concept of: BrandDisplayNameState
alternative label: rejected
definition: The icon or display name is rejected. Google won't display it.
notation: REJECTED

BrandIconDisapprovalReasons
type: ConceptScheme
comment: Values Brand.iconDisapprovalReasons accepts.
has top concept: Image Disapproval Reason Unspecified
has top concept: Not Like Site
has top concept: Offensive
has top concept: Low Quality
has top concept: Animated
has top concept: Bad Background
has top concept: Text Too Small

Image Disapproval Reason Unspecified
type: Concept
in scheme: BrandIconDisapprovalReasons
top concept of: BrandIconDisapprovalReasons
alternative label: imageDisapprovalReasonUnspecified
definition: Not specified.
notation: IMAGE_DISAPPROVAL_REASON_UNSPECIFIED

Not Like Site
type: Concept
in scheme: BrandIconDisapprovalReasons
top concept of: BrandIconDisapprovalReasons
alternative label: notLikeSite
definition: Icon image does not match the favicon or artwork on the advertiser’s final URL.
notation: NOT_LIKE_SITE

Offensive
type: Concept
in scheme: BrandIconDisapprovalReasons
top concept of: BrandIconDisapprovalReasons
alternative label: offensive
definition: Icon image contains offensive content.
notation: OFFENSIVE

Low Quality
type: Concept
in scheme: BrandIconDisapprovalReasons
top concept of: BrandIconDisapprovalReasons
alternative label: lowQuality
definition: Icon image is low quality.
notation: LOW_QUALITY

Animated
type: Concept
in scheme: BrandIconDisapprovalReasons
top concept of: BrandIconDisapprovalReasons
alternative label: animated
definition: Icon image is animated.
notation: ANIMATED

Bad Background
type: Concept
in scheme: BrandIconDisapprovalReasons
top concept of: BrandIconDisapprovalReasons
alternative label: badBackground
definition: Icon image does not have a transparent or non-white background.
notation: BAD_BACKGROUND

Text Too Small
type: Concept
in scheme: BrandIconDisapprovalReasons
top concept of: BrandIconDisapprovalReasons
alternative label: textTooSmall
definition: Icon image contains text that is too small.
notation: TEXT_TOO_SMALL

BrandIconState
type: ConceptScheme
comment: Values Brand.iconState accepts.
has top concept: Review State Unspecified
has top concept: Review State New
has top concept: Approved
has top concept: Rejected

Review State Unspecified
type: Concept
in scheme: BrandIconState
top concept of: BrandIconState
alternative label: reviewStateUnspecified
definition: Default value.
notation: REVIEW_STATE_UNSPECIFIED

Review State New
type: Concept
in scheme: BrandIconState
top concept of: BrandIconState
alternative label: reviewStateNew
definition: Google is reviewing the icon or display name.
notation: REVIEW_STATE_NEW

Approved
type: Concept
in scheme: BrandIconState
top concept of: BrandIconState
alternative label: approved
definition: The icon or display name is approved and ready for public display.
notation: APPROVED

Rejected
type: Concept
in scheme: BrandIconState
top concept of: BrandIconState
alternative label: rejected
definition: The icon or display name is rejected. Google won't display it.
notation: REJECTED

DataIssueDetailDataIssueSeverity
type: ConceptScheme
comment: Values DataIssueDetail.dataIssueSeverity accepts.
has top concept: Data Issue Severity Unspecified
has top concept: Error
has top concept: Warning
has top concept: Info

Data Issue Severity Unspecified
type: Concept
in scheme: DataIssueDetailDataIssueSeverity
top concept of: DataIssueDetailDataIssueSeverity
alternative label: dataIssueSeverityUnspecified
definition: The severity of the issue is unknown.
notation: DATA_ISSUE_SEVERITY_UNSPECIFIED

Error
type: Concept
in scheme: DataIssueDetailDataIssueSeverity
top concept of: DataIssueDetailDataIssueSeverity
alternative label: error
definition: The data issue will make the listing ineligible for serving.
notation: ERROR

Warning
type: Concept
in scheme: DataIssueDetailDataIssueSeverity
top concept of: DataIssueDetailDataIssueSeverity
alternative label: warning
definition: The listing will still be eligible for serving, but the data issue may have an adverse effect on the content shown.
notation: WARNING

Info
type: Concept
in scheme: DataIssueDetailDataIssueSeverity
top concept of: DataIssueDetailDataIssueSeverity
alternative label: info
definition: The data issue is for informational purposes.
notation: INFO

DataIssueDetailDataIssueType
type: ConceptScheme
comment: Values DataIssueDetail.dataIssueType accepts.
has top concept: Feed Data Issue Unspecified
has top concept: Feed Data Issue Unknown
has top concept: No Data Issue
has top concept: Duplicate Address
has top concept: Missing Physical Street Address
has top concept: Missing Street Name
has top concept: Missing Street Number
has top concept: Missing Address
has top concept: Missing Country
has top concept: Invalid Postal Code
has top concept: Invalid Postal Code Suffix
has top concept: Unexpected Postal Code Suffix
has top concept: Unexpected Postal Code
has top concept: Invalid Amenities
has top concept: Invalid Email Address
has top concept: Duplicate Latlong
has top concept: Latlong Inconsistent With Address
has top concept: Missing Latlong
has top concept: Could Not Geocode
has top concept: Missing Hotel Name
has top concept: Hotel Name Empty
has top concept: Invalid Hotel Name
has top concept: Hotel Name Too Long
has top concept: Parse Error In Xml
has top concept: Unexpected Attribute In Xml
has top concept: Duplicate Phone Number
has top concept: Missing Phone Number
has top concept: Missing Voice Phone Number
has top concept: Invalid Phone Number Format
has top concept: Invalid Phone Number
has top concept: Invalid Phone Number Country Code
has top concept: Phone Number Too Long
has top concept: Phone Number Too Short
has top concept: Invalid Website Url
has top concept: Adwords Attribute Too Long
has top concept: Flagged Due To Suspicious Metadata
has top concept: Not Enough Images Provided
has top concept: Image Processing In Progress
has top concept: Cannot Fetch Images
has top concept: Incompatible Image Size Or Low Quality
has top concept: Missing Lang In Raw Listing
has top concept: Is Hotel
has top concept: Missing Req Attr
has top concept: Missing Name
has top concept: Missing Lang In Name
has top concept: Vr Name Too Long
has top concept: Name And Description Abuse Verified
has top concept: Test Property
has top concept: Non Vr Accommodation Type Based On Listing Name
has top concept: Non Vr Accommodation Type
has top concept: Brand Name Too Long
has top concept: Missing Brand Name
has top concept: Review Missing Visit Timestamp
has top concept: Vr Address Missing
has top concept: Vr Address Invalid
has top concept: Vr Address Incomplete
has top concept: Vr Address Incomplete No Street Name
has top concept: Vr Address Incomplete No Street Number
has top concept: Vr Address Incomplete No Unit Number
has top concept: Vr Address Latlong Mismatch
has top concept: Invalid Review Rating
has top concept: Invalid Checkin Format
has top concept: Invalid Checkout Format
has top concept: Internal Blocklist
has top concept: Vr Live On Google Inactive Error
has top concept: Vr Xml Failed Parsing
has top concept: Vr Zip File Corrupt
has top concept: Vr Pending Initial Processing
has top concept: Vr Website Link Roboted
has top concept: Vr Pending Website Crawling
has top concept: Vr Website Link With Crawling Error
has top concept: Vr Brand Missing Landing Page
has top concept: Vr Invalid Room Type

Feed Data Issue Unspecified
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: feedDataIssueUnspecified
definition: Not specified.
notation: FEED_DATA_ISSUE_UNSPECIFIED

Feed Data Issue Unknown
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: feedDataIssueUnknown
definition: The value is unknown in this version.
notation: FEED_DATA_ISSUE_UNKNOWN

No Data Issue
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: noDataIssue
definition: No data issues found.
notation: NO_DATA_ISSUE

Duplicate Address
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: duplicateAddress
definition: The address is the same as another property in the Hotel List Feed.
notation: DUPLICATE_ADDRESS

Missing Physical Street Address
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: missingPhysicalStreetAddress
definition: The provided address appears to contain a postal box instead of a physical street address.
notation: MISSING_PHYSICAL_STREET_ADDRESS

Missing Street Name
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: missingStreetName
definition: The address does not appear to contain a street name.
notation: MISSING_STREET_NAME

Missing Street Number
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: missingStreetNumber
definition: The address does not appear to contain a street number.
notation: MISSING_STREET_NUMBER

Missing Address
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: missingAddress
definition: The address does not appear to contain a street number, street name, or supported country code.
notation: MISSING_ADDRESS

Missing Country
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: missingCountry
definition: An invalid but recognized country code was provided.
notation: MISSING_COUNTRY

Invalid Postal Code
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: invalidPostalCode
definition: The address contains an invalid postal code.
notation: INVALID_POSTAL_CODE

Invalid Postal Code Suffix
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: invalidPostalCodeSuffix
definition: The address contains an invalid postal code suffix.
notation: INVALID_POSTAL_CODE_SUFFIX

Unexpected Postal Code Suffix
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: unexpectedPostalCodeSuffix
definition: The address contains a postal code suffix when unsupported by the country's postal code system.
notation: UNEXPECTED_POSTAL_CODE_SUFFIX

Unexpected Postal Code
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: unexpectedPostalCode
definition: The address contains a postal code when unsupported by the country's postal code system.
notation: UNEXPECTED_POSTAL_CODE

Invalid Amenities
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: invalidAmenities
definition: The name and value at 'listing.content.attributes.attr' is either unsupported or has an invalid value.
notation: INVALID_AMENITIES

Invalid Email Address
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: invalidEmailAddress
definition: The email at 'listing.content.attributes.attr[name='email']' is not a valid email address.
notation: INVALID_EMAIL_ADDRESS

Duplicate Latlong
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: duplicateLatlong
definition: The latitude/longitude pair is the same as another property in the Hotel List Feed.
notation: DUPLICATE_LATLONG

Latlong Inconsistent With Address
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: latlongInconsistentWithAddress
definition: The latitude/longitude pair provided for the address is more than 500 meters away from the Google latitude/longitude generated from the address.
notation: LATLONG_INCONSISTENT_WITH_ADDRESS

Missing Latlong
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: missingLatlong
definition: A valid pair of latitude/longitude fields is missing and Google latitude/longitude generation is disabled.
notation: MISSING_LATLONG

Could Not Geocode
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: couldNotGeocode
definition: A valid pair of latitude/longitude fields is missing and Google could not generate them from the address.
notation: COULD_NOT_GEOCODE

Missing Hotel Name
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: missingHotelName
definition: No hotel name is provided.
notation: MISSING_HOTEL_NAME

Hotel Name Empty
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: hotelNameEmpty
definition: An empty or whitespace only name is provided, but no valid name.
notation: HOTEL_NAME_EMPTY

Invalid Hotel Name
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: invalidHotelName
definition: An invalid name is provided, but no valid name.
notation: INVALID_HOTEL_NAME

Hotel Name Too Long
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: hotelNameTooLong
definition: The hotel name exceeds 200 characters.
notation: HOTEL_NAME_TOO_LONG

Parse Error In Xml
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: parseErrorInXml
definition: Google encountered an error while importing your Hotel List Feed.
notation: PARSE_ERROR_IN_XML

Unexpected Attribute In Xml
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: unexpectedAttributeInXml
definition: Google encountered an unknown error while importing your Hotel List Feed.
notation: UNEXPECTED_ATTRIBUTE_IN_XML

Duplicate Phone Number
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: duplicatePhoneNumber
definition: The phone number you provided for this property is the same as the phone number for another property. More than one listing in the Hotel List Feed cannot have the same phone number.
notation: DUPLICATE_PHONE_NUMBER

Missing Phone Number
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: missingPhoneNumber
definition: No valid phone number for this property found.
notation: MISSING_PHONE_NUMBER

Missing Voice Phone Number
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: missingVoicePhoneNumber
definition: Only invalid or fax phone numbers found.
notation: MISSING_VOICE_PHONE_NUMBER

Invalid Phone Number Format
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: invalidPhoneNumberFormat
definition: The phone number format is not valid.
notation: INVALID_PHONE_NUMBER_FORMAT

Invalid Phone Number
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: invalidPhoneNumber
definition: The phone number is not valid.
notation: INVALID_PHONE_NUMBER

Invalid Phone Number Country Code
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: invalidPhoneNumberCountryCode
definition: The country code of the phone number is not valid.
notation: INVALID_PHONE_NUMBER_COUNTRY_CODE

Phone Number Too Long
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: phoneNumberTooLong
definition: The phone number contains too many digits.
notation: PHONE_NUMBER_TOO_LONG

Phone Number Too Short
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: phoneNumberTooShort
definition: The phone number contains has too few digits.
notation: PHONE_NUMBER_TOO_SHORT

Invalid Website Url
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: invalidWebsiteUrl
definition: The specified `content.attributes.attr[name='website']` element is not a valid URL.
notation: INVALID_WEBSITE_URL

Adwords Attribute Too Long
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: adwordsAttributeTooLong
definition: The category or `content.attributes.client_attr[name='hotel_brand']` element exceeds 70 Unicode characters, and/or `content.attributes.client_attr[name='custom_*']` exceeds 100 Unicode characters.
notation: ADWORDS_ATTRIBUTE_TOO_LONG

Flagged Due To Suspicious Metadata
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: flaggedDueToSuspiciousMetadata
definition: Contact your account manager for details.
notation: FLAGGED_DUE_TO_SUSPICIOUS_METADATA

Not Enough Images Provided
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: notEnoughImagesProvided
definition: Vacation rental properties must have at least five feed images. Eight or more images are strongly recommended; having fewer than 8 may impact performance (such as impressions and clicks).
notation: NOT_ENOUGH_IMAGES_PROVIDED

Image Processing In Progress
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: imageProcessingInProgress
definition: The images for this vacation rental property are still being processed.
notation: IMAGE_PROCESSING_IN_PROGRESS

Cannot Fetch Images
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: cannotFetchImages
definition: The images for this property cannot be fetched. Please check that the image URLs are valid (e.g. do not give a 404 error) and that the domain hosting the image URLs does not block crawling of these images in its robots.txt file or X-Robots-Tag HTTP Header.
notation: CANNOT_FETCH_IMAGES

Incompatible Image Size Or Low Quality
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: incompatibleImageSizeOrLowQuality
definition: The images provided for this property do not meet Google's requirements due to dimensions, size, or automated quality signals. Please ensure that the images are less than 10 MB large, less than 4K pixels wide, and less than 4K pixels tall. Please check additional guidance outlined at the [Property listing image requirements](/hotels/vacation-rentals/dev-guide/onboarding#property_listing_image_requirements)
notation: INCOMPATIBLE_IMAGE_SIZE_OR_LOW_QUALITY

Missing Lang In Raw Listing
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: missingLangInRawListing
definition: Deprecated Issue Vacation rental raw listing is missing a language field.
notation: MISSING_LANG_IN_RAW_LISTING

Is Hotel
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: isHotel
definition: Vacation rental listing has been characterized as a hotel and not a vacation rental.
notation: IS_HOTEL

Missing Req Attr
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: missingReqAttr
definition: Vacation rental listing is missing a required attribute.
notation: MISSING_REQ_ATTR

Missing Name
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: missingName
definition: Vacation rental listing is missing a name.
notation: MISSING_NAME

Missing Lang In Name
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: missingLangInName
definition: Vacation rental listing name is missing a language field.
notation: MISSING_LANG_IN_NAME

Vr Name Too Long
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: vrNameTooLong
definition: Vacation rental listing name is too long.
notation: VR_NAME_TOO_LONG

Name And Description Abuse Verified
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: nameAndDescriptionAbuseVerified
definition: Vacation rental listing's name or description is verfied to contain content that violates Google's content policy.
notation: NAME_AND_DESCRIPTION_ABUSE_VERIFIED

Test Property
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: testProperty
definition: Vacation rental listing is a test property.
notation: TEST_PROPERTY

Non Vr Accommodation Type Based On Listing Name
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: nonVrAccommodationTypeBasedOnListingName
definition: Please use NON_VR_ACCOMMODATION_TYPE instead.
notation: NON_VR_ACCOMMODATION_TYPE_BASED_ON_LISTING_NAME

Non Vr Accommodation Type
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: nonVrAccommodationType
definition: Listing that is sent as a vacation rental is suspected to be a non-vacation rental accommodation type, such as a hotel, hostel, etc.
notation: NON_VR_ACCOMMODATION_TYPE

Brand Name Too Long
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: brandNameTooLong
definition: Vacation rental listing brand name is too long.
notation: BRAND_NAME_TOO_LONG

Missing Brand Name
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: missingBrandName
definition: Google no longer requires brand names; this issue no longer occurs.
notation: MISSING_BRAND_NAME

Review Missing Visit Timestamp
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: reviewMissingVisitTimestamp
definition: This listing has a review that is missing a visit timestamp and the timestamp is required in the listing's country. The review should include "servicedate" if using XML markup or "contentReferenceTime" if using schema.org.
notation: REVIEW_MISSING_VISIT_TIMESTAMP

Vr Address Missing
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: vrAddressMissing
definition: An address should be added to this listing.
notation: VR_ADDRESS_MISSING

Vr Address Invalid
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: vrAddressInvalid
definition: The provided address is invalid. Review address requirements on the [dev guide](/hotels/vacation-rentals/dev-guide/vr-attributes). Debugging suggestions: 1. Confirm the address does not contain redundant information such as the country in both addr1 and country_code. 2. Use Google Maps to confirm if the address is formatted correctly for its region. 3. Use a [plus code](https://plus.codes) if the address continues to be invalid.
notation: VR_ADDRESS_INVALID

Vr Address Incomplete
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: vrAddressIncomplete
definition: Deprecated: Replaced with more specifc errors or VR_ADDRESS_INVALID. Google detected that the provided address for this listing is incomplete. For example, it may be missing a unit number.
notation: VR_ADDRESS_INCOMPLETE

Vr Address Incomplete No Street Name
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: vrAddressIncompleteNoStreetName
definition: The provided address is missing a street name.
notation: VR_ADDRESS_INCOMPLETE_NO_STREET_NAME

Vr Address Incomplete No Street Number
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: vrAddressIncompleteNoStreetNumber
definition: The provided address is missing a street number.
notation: VR_ADDRESS_INCOMPLETE_NO_STREET_NUMBER

Vr Address Incomplete No Unit Number
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: vrAddressIncompleteNoUnitNumber
definition: The provided address is missing a unit number.
notation: VR_ADDRESS_INCOMPLETE_NO_UNIT_NUMBER

Vr Address Latlong Mismatch
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: vrAddressLatlongMismatch
definition: The provided address and lat/long data for this listing doesn't match.
notation: VR_ADDRESS_LATLONG_MISMATCH

Invalid Review Rating
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: invalidReviewRating
definition: Vacation rental listing has an invalid review rating.
notation: INVALID_REVIEW_RATING

Invalid Checkin Format
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: invalidCheckinFormat
definition: Vacation rental listing has an invalid check-in format.
notation: INVALID_CHECKIN_FORMAT

Invalid Checkout Format
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: invalidCheckoutFormat
definition: Vacation rental listing has an invalid check-out format.
notation: INVALID_CHECKOUT_FORMAT

Internal Blocklist
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: internalBlocklist
definition: This listing is in an internal blocklist. Contact your account manager for help.
notation: INTERNAL_BLOCKLIST

Vr Live On Google Inactive Error
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: vrLiveOnGoogleInactiveError
definition: The "Live on Google" setting for this Vacation Rental is set to false. Note: once "Live on Google" is set to true, it will take a few days for this error to disappear.
notation: VR_LIVE_ON_GOOGLE_INACTIVE_ERROR

Vr Xml Failed Parsing
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: vrXmlFailedParsing
definition: This listing's XML failed to parse. Please fix the XML associated with this listing.
notation: VR_XML_FAILED_PARSING

Vr Zip File Corrupt
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: vrZipFileCorrupt
definition: A listing that indicates the that feed ZIP file is corrupt. Please ensure the ZIP file is valid.
notation: VR_ZIP_FILE_CORRUPT

Vr Pending Initial Processing
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: vrPendingInitialProcessing
definition: Vacation rental listing is undergoing initial processing.
notation: VR_PENDING_INITIAL_PROCESSING

Vr Website Link Roboted
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: vrWebsiteLinkRoboted
definition: Vacation rental listing has a website link that is blocked by a robots.txt
notation: VR_WEBSITE_LINK_ROBOTED

Vr Pending Website Crawling
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: vrPendingWebsiteCrawling
definition: Vacation rental listing has a website link that is still undergoing crawling.
notation: VR_PENDING_WEBSITE_CRAWLING

Vr Website Link With Crawling Error
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: vrWebsiteLinkWithCrawlingError
definition: Vacation rental listing has a website link with a crawling error.
notation: VR_WEBSITE_LINK_WITH_CRAWLING_ERROR

Vr Brand Missing Landing Page
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: vrBrandMissingLandingPage
definition: The brand of this vacation rental property doesn't have a landing page. Contact your account manager for details.
notation: VR_BRAND_MISSING_LANDING_PAGE

Vr Invalid Room Type
type: Concept
in scheme: DataIssueDetailDataIssueType
top concept of: DataIssueDetailDataIssueType
alternative label: vrInvalidRoomType
definition: The room type is invalid. Private rooms and shared rooms are part of shared accommodations, which are not currently supported on the platform.
notation: VR_INVALID_ROOM_TYPE

DisplayNameDisapprovalReasonDisapprovalReason
type: ConceptScheme
comment: Values DisplayNameDisapprovalReason.disapprovalReason accepts.
has top concept: Disapproval Reason Unspecified
has top concept: Punctuation
has top concept: Marketing Language
has top concept: Landing Page Not Matched
has top concept: Not Brand Name

Disapproval Reason Unspecified
type: Concept
in scheme: DisplayNameDisapprovalReasonDisapprovalReason
top concept of: DisplayNameDisapprovalReasonDisapprovalReason
alternative label: disapprovalReasonUnspecified
definition: Not specified.
notation: DISAPPROVAL_REASON_UNSPECIFIED

Punctuation
type: Concept
in scheme: DisplayNameDisapprovalReasonDisapprovalReason
top concept of: DisplayNameDisapprovalReasonDisapprovalReason
alternative label: punctuation
definition: The display name has bad formatting and/or contains punctuation.
notation: PUNCTUATION

Marketing Language
type: Concept
in scheme: DisplayNameDisapprovalReasonDisapprovalReason
top concept of: DisplayNameDisapprovalReasonDisapprovalReason
alternative label: marketingLanguage
definition: The display name contains marketing language.
notation: MARKETING_LANGUAGE

Landing Page Not Matched
type: Concept
in scheme: DisplayNameDisapprovalReasonDisapprovalReason
top concept of: DisplayNameDisapprovalReasonDisapprovalReason
alternative label: landingPageNotMatched
definition: The display name does not match the landing page.
notation: LANDING_PAGE_NOT_MATCHED

Not Brand Name
type: Concept
in scheme: DisplayNameDisapprovalReasonDisapprovalReason
top concept of: DisplayNameDisapprovalReasonDisapprovalReason
alternative label: notBrandName
definition: The display name does not appear to be a brand.
notation: NOT_BRAND_NAME

FreeBookingLinksResultDeviceType
type: ConceptScheme
comment: Values FreeBookingLinksResult.deviceType accepts.
has top concept: Device Unspecified
has top concept: Device Unknown
has top concept: Desktop
has top concept: Mobile
has top concept: Tablet

Device Unspecified
type: Concept
in scheme: FreeBookingLinksResultDeviceType
top concept of: FreeBookingLinksResultDeviceType
alternative label: deviceUnspecified
definition: Not specified.
notation: DEVICE_UNSPECIFIED

Device Unknown
type: Concept
in scheme: FreeBookingLinksResultDeviceType
top concept of: FreeBookingLinksResultDeviceType
alternative label: deviceUnknown
definition: The value is unknown in this version.
notation: DEVICE_UNKNOWN

Desktop
type: Concept
in scheme: FreeBookingLinksResultDeviceType
top concept of: FreeBookingLinksResultDeviceType
alternative label: desktop
definition: Computers.
notation: DESKTOP

Mobile
type: Concept
in scheme: FreeBookingLinksResultDeviceType
top concept of: FreeBookingLinksResultDeviceType
alternative label: mobile
definition: Mobile devices with full browsers.
notation: MOBILE

Tablet
type: Concept
in scheme: FreeBookingLinksResultDeviceType
top concept of: FreeBookingLinksResultDeviceType
alternative label: tablet
definition: Tablets with full browsers.
notation: TABLET

HotelViewDataIssues
type: ConceptScheme
comment: Values HotelView.dataIssues accepts.
has top concept: Feed Data Issue Unspecified
has top concept: Feed Data Issue Unknown
has top concept: No Data Issue
has top concept: Duplicate Address
has top concept: Missing Physical Street Address
has top concept: Missing Street Name
has top concept: Missing Street Number
has top concept: Missing Address
has top concept: Missing Country
has top concept: Invalid Postal Code
has top concept: Invalid Postal Code Suffix
has top concept: Unexpected Postal Code Suffix
has top concept: Unexpected Postal Code
has top concept: Invalid Amenities
has top concept: Invalid Email Address
has top concept: Duplicate Latlong
has top concept: Latlong Inconsistent With Address
has top concept: Missing Latlong
has top concept: Could Not Geocode
has top concept: Missing Hotel Name
has top concept: Hotel Name Empty
has top concept: Invalid Hotel Name
has top concept: Hotel Name Too Long
has top concept: Parse Error In Xml
has top concept: Unexpected Attribute In Xml
has top concept: Duplicate Phone Number
has top concept: Missing Phone Number
has top concept: Missing Voice Phone Number
has top concept: Invalid Phone Number Format
has top concept: Invalid Phone Number
has top concept: Invalid Phone Number Country Code
has top concept: Phone Number Too Long
has top concept: Phone Number Too Short
has top concept: Invalid Website Url
has top concept: Adwords Attribute Too Long
has top concept: Flagged Due To Suspicious Metadata
has top concept: Not Enough Images Provided
has top concept: Image Processing In Progress
has top concept: Cannot Fetch Images
has top concept: Incompatible Image Size Or Low Quality
has top concept: Missing Lang In Raw Listing
has top concept: Is Hotel
has top concept: Missing Req Attr
has top concept: Missing Name
has top concept: Missing Lang In Name
has top concept: Vr Name Too Long
has top concept: Name And Description Abuse Verified
has top concept: Test Property
has top concept: Non Vr Accommodation Type Based On Listing Name
has top concept: Non Vr Accommodation Type
has top concept: Brand Name Too Long
has top concept: Missing Brand Name
has top concept: Review Missing Visit Timestamp
has top concept: Vr Address Missing
has top concept: Vr Address Invalid
has top concept: Vr Address Incomplete
has top concept: Vr Address Incomplete No Street Name
has top concept: Vr Address Incomplete No Street Number
has top concept: Vr Address Incomplete No Unit Number
has top concept: Vr Address Latlong Mismatch
has top concept: Invalid Review Rating
has top concept: Invalid Checkin Format
has top concept: Invalid Checkout Format
has top concept: Internal Blocklist
has top concept: Vr Live On Google Inactive Error
has top concept: Vr Xml Failed Parsing
has top concept: Vr Zip File Corrupt
has top concept: Vr Pending Initial Processing
has top concept: Vr Website Link Roboted
has top concept: Vr Pending Website Crawling
has top concept: Vr Website Link With Crawling Error
has top concept: Vr Brand Missing Landing Page
has top concept: Vr Invalid Room Type

Feed Data Issue Unspecified
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: feedDataIssueUnspecified
definition: Not specified.
notation: FEED_DATA_ISSUE_UNSPECIFIED

Feed Data Issue Unknown
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: feedDataIssueUnknown
definition: The value is unknown in this version.
notation: FEED_DATA_ISSUE_UNKNOWN

No Data Issue
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: noDataIssue
definition: No data issues found.
notation: NO_DATA_ISSUE

Duplicate Address
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: duplicateAddress
definition: The address is the same as another property in the Hotel List Feed.
notation: DUPLICATE_ADDRESS

Missing Physical Street Address
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: missingPhysicalStreetAddress
definition: The provided address appears to contain a postal box instead of a physical street address.
notation: MISSING_PHYSICAL_STREET_ADDRESS

Missing Street Name
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: missingStreetName
definition: The address does not appear to contain a street name.
notation: MISSING_STREET_NAME

Missing Street Number
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: missingStreetNumber
definition: The address does not appear to contain a street number.
notation: MISSING_STREET_NUMBER

Missing Address
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: missingAddress
definition: The address does not appear to contain a street number, street name, or supported country code.
notation: MISSING_ADDRESS

Missing Country
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: missingCountry
definition: An invalid but recognized country code was provided.
notation: MISSING_COUNTRY

Invalid Postal Code
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: invalidPostalCode
definition: The address contains an invalid postal code.
notation: INVALID_POSTAL_CODE

Invalid Postal Code Suffix
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: invalidPostalCodeSuffix
definition: The address contains an invalid postal code suffix.
notation: INVALID_POSTAL_CODE_SUFFIX

Unexpected Postal Code Suffix
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: unexpectedPostalCodeSuffix
definition: The address contains a postal code suffix when unsupported by the country's postal code system.
notation: UNEXPECTED_POSTAL_CODE_SUFFIX

Unexpected Postal Code
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: unexpectedPostalCode
definition: The address contains a postal code when unsupported by the country's postal code system.
notation: UNEXPECTED_POSTAL_CODE

Invalid Amenities
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: invalidAmenities
definition: The name and value at 'listing.content.attributes.attr' is either unsupported or has an invalid value.
notation: INVALID_AMENITIES

Invalid Email Address
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: invalidEmailAddress
definition: The email at 'listing.content.attributes.attr[name='email']' is not a valid email address.
notation: INVALID_EMAIL_ADDRESS

Duplicate Latlong
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: duplicateLatlong
definition: The latitude/longitude pair is the same as another property in the Hotel List Feed.
notation: DUPLICATE_LATLONG

Latlong Inconsistent With Address
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: latlongInconsistentWithAddress
definition: The latitude/longitude pair provided for the address is more than 500 meters away from the Google latitude/longitude generated from the address.
notation: LATLONG_INCONSISTENT_WITH_ADDRESS

Missing Latlong
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: missingLatlong
definition: A valid pair of latitude/longitude fields is missing and Google latitude/longitude generation is disabled.
notation: MISSING_LATLONG

Could Not Geocode
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: couldNotGeocode
definition: A valid pair of latitude/longitude fields is missing and Google could not generate them from the address.
notation: COULD_NOT_GEOCODE

Missing Hotel Name
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: missingHotelName
definition: No hotel name is provided.
notation: MISSING_HOTEL_NAME

Hotel Name Empty
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: hotelNameEmpty
definition: An empty or whitespace only name is provided, but no valid name.
notation: HOTEL_NAME_EMPTY

Invalid Hotel Name
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: invalidHotelName
definition: An invalid name is provided, but no valid name.
notation: INVALID_HOTEL_NAME

Hotel Name Too Long
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: hotelNameTooLong
definition: The hotel name exceeds 200 characters.
notation: HOTEL_NAME_TOO_LONG

Parse Error In Xml
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: parseErrorInXml
definition: Google encountered an error while importing your Hotel List Feed.
notation: PARSE_ERROR_IN_XML

Unexpected Attribute In Xml
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: unexpectedAttributeInXml
definition: Google encountered an unknown error while importing your Hotel List Feed.
notation: UNEXPECTED_ATTRIBUTE_IN_XML

Duplicate Phone Number
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: duplicatePhoneNumber
definition: The phone number you provided for this property is the same as the phone number for another property. More than one listing in the Hotel List Feed cannot have the same phone number.
notation: DUPLICATE_PHONE_NUMBER

Missing Phone Number
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: missingPhoneNumber
definition: No valid phone number for this property found.
notation: MISSING_PHONE_NUMBER

Missing Voice Phone Number
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: missingVoicePhoneNumber
definition: Only invalid or fax phone numbers found.
notation: MISSING_VOICE_PHONE_NUMBER

Invalid Phone Number Format
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: invalidPhoneNumberFormat
definition: The phone number format is not valid.
notation: INVALID_PHONE_NUMBER_FORMAT

Invalid Phone Number
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: invalidPhoneNumber
definition: The phone number is not valid.
notation: INVALID_PHONE_NUMBER

Invalid Phone Number Country Code
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: invalidPhoneNumberCountryCode
definition: The country code of the phone number is not valid.
notation: INVALID_PHONE_NUMBER_COUNTRY_CODE

Phone Number Too Long
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: phoneNumberTooLong
definition: The phone number contains too many digits.
notation: PHONE_NUMBER_TOO_LONG

Phone Number Too Short
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: phoneNumberTooShort
definition: The phone number contains has too few digits.
notation: PHONE_NUMBER_TOO_SHORT

Invalid Website Url
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: invalidWebsiteUrl
definition: The specified `content.attributes.attr[name='website']` element is not a valid URL.
notation: INVALID_WEBSITE_URL

Adwords Attribute Too Long
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: adwordsAttributeTooLong
definition: The category or `content.attributes.client_attr[name='hotel_brand']` element exceeds 70 Unicode characters, and/or `content.attributes.client_attr[name='custom_*']` exceeds 100 Unicode characters.
notation: ADWORDS_ATTRIBUTE_TOO_LONG

Flagged Due To Suspicious Metadata
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: flaggedDueToSuspiciousMetadata
definition: Contact your account manager for details.
notation: FLAGGED_DUE_TO_SUSPICIOUS_METADATA

Not Enough Images Provided
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: notEnoughImagesProvided
definition: Vacation rental properties must have at least five feed images. Eight or more images are strongly recommended; having fewer than 8 may impact performance (such as impressions and clicks).
notation: NOT_ENOUGH_IMAGES_PROVIDED

Image Processing In Progress
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: imageProcessingInProgress
definition: The images for this vacation rental property are still being processed.
notation: IMAGE_PROCESSING_IN_PROGRESS

Cannot Fetch Images
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: cannotFetchImages
definition: The images for this property cannot be fetched. Please check that the image URLs are valid (e.g. do not give a 404 error) and that the domain hosting the image URLs does not block crawling of these images in its robots.txt file or X-Robots-Tag HTTP Header.
notation: CANNOT_FETCH_IMAGES

Incompatible Image Size Or Low Quality
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: incompatibleImageSizeOrLowQuality
definition: The images provided for this property do not meet Google's requirements due to dimensions, size, or automated quality signals. Please ensure that the images are less than 10 MB large, less than 4K pixels wide, and less than 4K pixels tall. Please check additional guidance outlined at the [Property listing image requirements](/hotels/vacation-rentals/dev-guide/onboarding#property_listing_image_requirements)
notation: INCOMPATIBLE_IMAGE_SIZE_OR_LOW_QUALITY

Missing Lang In Raw Listing
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: missingLangInRawListing
definition: Deprecated Issue Vacation rental raw listing is missing a language field.
notation: MISSING_LANG_IN_RAW_LISTING

Is Hotel
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: isHotel
definition: Vacation rental listing has been characterized as a hotel and not a vacation rental.
notation: IS_HOTEL

Missing Req Attr
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: missingReqAttr
definition: Vacation rental listing is missing a required attribute.
notation: MISSING_REQ_ATTR

Missing Name
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: missingName
definition: Vacation rental listing is missing a name.
notation: MISSING_NAME

Missing Lang In Name
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: missingLangInName
definition: Vacation rental listing name is missing a language field.
notation: MISSING_LANG_IN_NAME

Vr Name Too Long
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: vrNameTooLong
definition: Vacation rental listing name is too long.
notation: VR_NAME_TOO_LONG

Name And Description Abuse Verified
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: nameAndDescriptionAbuseVerified
definition: Vacation rental listing's name or description is verfied to contain content that violates Google's content policy.
notation: NAME_AND_DESCRIPTION_ABUSE_VERIFIED

Test Property
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: testProperty
definition: Vacation rental listing is a test property.
notation: TEST_PROPERTY

Non Vr Accommodation Type Based On Listing Name
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: nonVrAccommodationTypeBasedOnListingName
definition: Please use NON_VR_ACCOMMODATION_TYPE instead.
notation: NON_VR_ACCOMMODATION_TYPE_BASED_ON_LISTING_NAME

Non Vr Accommodation Type
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: nonVrAccommodationType
definition: Listing that is sent as a vacation rental is suspected to be a non-vacation rental accommodation type, such as a hotel, hostel, etc.
notation: NON_VR_ACCOMMODATION_TYPE

Brand Name Too Long
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: brandNameTooLong
definition: Vacation rental listing brand name is too long.
notation: BRAND_NAME_TOO_LONG

Missing Brand Name
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: missingBrandName
definition: Google no longer requires brand names; this issue no longer occurs.
notation: MISSING_BRAND_NAME

Review Missing Visit Timestamp
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: reviewMissingVisitTimestamp
definition: This listing has a review that is missing a visit timestamp and the timestamp is required in the listing's country. The review should include "servicedate" if using XML markup or "contentReferenceTime" if using schema.org.
notation: REVIEW_MISSING_VISIT_TIMESTAMP

Vr Address Missing
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: vrAddressMissing
definition: An address should be added to this listing.
notation: VR_ADDRESS_MISSING

Vr Address Invalid
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: vrAddressInvalid
definition: The provided address is invalid. Review address requirements on the [dev guide](/hotels/vacation-rentals/dev-guide/vr-attributes). Debugging suggestions: 1. Confirm the address does not contain redundant information such as the country in both addr1 and country_code. 2. Use Google Maps to confirm if the address is formatted correctly for its region. 3. Use a [plus code](https://plus.codes) if the address continues to be invalid.
notation: VR_ADDRESS_INVALID

Vr Address Incomplete
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: vrAddressIncomplete
definition: Deprecated: Replaced with more specifc errors or VR_ADDRESS_INVALID. Google detected that the provided address for this listing is incomplete. For example, it may be missing a unit number.
notation: VR_ADDRESS_INCOMPLETE

Vr Address Incomplete No Street Name
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: vrAddressIncompleteNoStreetName
definition: The provided address is missing a street name.
notation: VR_ADDRESS_INCOMPLETE_NO_STREET_NAME

Vr Address Incomplete No Street Number
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: vrAddressIncompleteNoStreetNumber
definition: The provided address is missing a street number.
notation: VR_ADDRESS_INCOMPLETE_NO_STREET_NUMBER

Vr Address Incomplete No Unit Number
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: vrAddressIncompleteNoUnitNumber
definition: The provided address is missing a unit number.
notation: VR_ADDRESS_INCOMPLETE_NO_UNIT_NUMBER

Vr Address Latlong Mismatch
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: vrAddressLatlongMismatch
definition: The provided address and lat/long data for this listing doesn't match.
notation: VR_ADDRESS_LATLONG_MISMATCH

Invalid Review Rating
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: invalidReviewRating
definition: Vacation rental listing has an invalid review rating.
notation: INVALID_REVIEW_RATING

Invalid Checkin Format
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: invalidCheckinFormat
definition: Vacation rental listing has an invalid check-in format.
notation: INVALID_CHECKIN_FORMAT

Invalid Checkout Format
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: invalidCheckoutFormat
definition: Vacation rental listing has an invalid check-out format.
notation: INVALID_CHECKOUT_FORMAT

Internal Blocklist
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: internalBlocklist
definition: This listing is in an internal blocklist. Contact your account manager for help.
notation: INTERNAL_BLOCKLIST

Vr Live On Google Inactive Error
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: vrLiveOnGoogleInactiveError
definition: The "Live on Google" setting for this Vacation Rental is set to false. Note: once "Live on Google" is set to true, it will take a few days for this error to disappear.
notation: VR_LIVE_ON_GOOGLE_INACTIVE_ERROR

Vr Xml Failed Parsing
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: vrXmlFailedParsing
definition: This listing's XML failed to parse. Please fix the XML associated with this listing.
notation: VR_XML_FAILED_PARSING

Vr Zip File Corrupt
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: vrZipFileCorrupt
definition: A listing that indicates the that feed ZIP file is corrupt. Please ensure the ZIP file is valid.
notation: VR_ZIP_FILE_CORRUPT

Vr Pending Initial Processing
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: vrPendingInitialProcessing
definition: Vacation rental listing is undergoing initial processing.
notation: VR_PENDING_INITIAL_PROCESSING

Vr Website Link Roboted
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: vrWebsiteLinkRoboted
definition: Vacation rental listing has a website link that is blocked by a robots.txt
notation: VR_WEBSITE_LINK_ROBOTED

Vr Pending Website Crawling
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: vrPendingWebsiteCrawling
definition: Vacation rental listing has a website link that is still undergoing crawling.
notation: VR_PENDING_WEBSITE_CRAWLING

Vr Website Link With Crawling Error
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: vrWebsiteLinkWithCrawlingError
definition: Vacation rental listing has a website link with a crawling error.
notation: VR_WEBSITE_LINK_WITH_CRAWLING_ERROR

Vr Brand Missing Landing Page
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: vrBrandMissingLandingPage
definition: The brand of this vacation rental property doesn't have a landing page. Contact your account manager for details.
notation: VR_BRAND_MISSING_LANDING_PAGE

Vr Invalid Room Type
type: Concept
in scheme: HotelViewDataIssues
top concept of: HotelViewDataIssues
alternative label: vrInvalidRoomType
definition: The room type is invalid. Private rooms and shared rooms are part of shared accommodations, which are not currently supported on the platform.
notation: VR_INVALID_ROOM_TYPE

HotelViewLiveOnGoogleStatus
type: ConceptScheme
comment: Values HotelView.liveOnGoogleStatus accepts.
has top concept: Live On Google Status Unspecified
has top concept: Live On Google Status Active
has top concept: Live On Google Status Inactive
has top concept: Live On Google Status Active Outside Dsa Region

Live On Google Status Unspecified
type: Concept
in scheme: HotelViewLiveOnGoogleStatus
top concept of: HotelViewLiveOnGoogleStatus
alternative label: liveOnGoogleStatusUnspecified
definition: Not specified.
notation: LIVE_ON_GOOGLE_STATUS_UNSPECIFIED

Live On Google Status Active
type: Concept
in scheme: HotelViewLiveOnGoogleStatus
top concept of: HotelViewLiveOnGoogleStatus
alternative label: liveOnGoogleStatusActive
definition: The property will show on Google unconditionally.
notation: LIVE_ON_GOOGLE_STATUS_ACTIVE

Live On Google Status Inactive
type: Concept
in scheme: HotelViewLiveOnGoogleStatus
top concept of: HotelViewLiveOnGoogleStatus
alternative label: liveOnGoogleStatusInactive
definition: The property will not show on Google.
notation: LIVE_ON_GOOGLE_STATUS_INACTIVE

Live On Google Status Active Outside Dsa Region
type: Concept
in scheme: HotelViewLiveOnGoogleStatus
top concept of: HotelViewLiveOnGoogleStatus
alternative label: liveOnGoogleStatusActiveOutsideDsaRegion
definition: The property will show on Google for users outside of DSA regions. Current regions include: EU.
notation: LIVE_ON_GOOGLE_STATUS_ACTIVE_OUTSIDE_DSA_REGION

HotelViewMatchStatus
type: ConceptScheme
comment: Values HotelView.matchStatus accepts.
has top concept: Match Status Unspecified
has top concept: Match Status Unknown
has top concept: Not Matched
has top concept: Matched
has top concept: Map Overlap

Match Status Unspecified
type: Concept
in scheme: HotelViewMatchStatus
top concept of: HotelViewMatchStatus
alternative label: matchStatusUnspecified
definition: Not specified.
notation: MATCH_STATUS_UNSPECIFIED

Match Status Unknown
type: Concept
in scheme: HotelViewMatchStatus
top concept of: HotelViewMatchStatus
alternative label: matchStatusUnknown
definition: The value is unknown in this version.
notation: MATCH_STATUS_UNKNOWN

Not Matched
type: Concept
in scheme: HotelViewMatchStatus
top concept of: HotelViewMatchStatus
alternative label: notMatched
definition: This hotel does not correspond to a hotel on Google Maps.
notation: NOT_MATCHED

Matched
type: Concept
in scheme: HotelViewMatchStatus
top concept of: HotelViewMatchStatus
alternative label: matched
definition: This hotel corresponds to a hotel on Google Maps.
notation: MATCHED

Map Overlap
type: Concept
in scheme: HotelViewMatchStatus
top concept of: HotelViewMatchStatus
alternative label: mapOverlap
definition: More than one of your hotels match this hotel on Google Maps.
notation: MAP_OVERLAP

IconDisapprovalReasons
type: ConceptScheme
comment: Values Icon.disapprovalReasons accepts.
has top concept: Image Disapproval Reason Unspecified
has top concept: Not Like Site
has top concept: Offensive
has top concept: Low Quality
has top concept: Animated
has top concept: Bad Background
has top concept: Text Too Small

Image Disapproval Reason Unspecified
type: Concept
in scheme: IconDisapprovalReasons
top concept of: IconDisapprovalReasons
alternative label: imageDisapprovalReasonUnspecified
definition: Not specified.
notation: IMAGE_DISAPPROVAL_REASON_UNSPECIFIED

Not Like Site
type: Concept
in scheme: IconDisapprovalReasons
top concept of: IconDisapprovalReasons
alternative label: notLikeSite
definition: Icon image does not match the favicon or artwork on the advertiser’s final URL.
notation: NOT_LIKE_SITE

Offensive
type: Concept
in scheme: IconDisapprovalReasons
top concept of: IconDisapprovalReasons
alternative label: offensive
definition: Icon image contains offensive content.
notation: OFFENSIVE

Low Quality
type: Concept
in scheme: IconDisapprovalReasons
top concept of: IconDisapprovalReasons
alternative label: lowQuality
definition: Icon image is low quality.
notation: LOW_QUALITY

Animated
type: Concept
in scheme: IconDisapprovalReasons
top concept of: IconDisapprovalReasons
alternative label: animated
definition: Icon image is animated.
notation: ANIMATED

Bad Background
type: Concept
in scheme: IconDisapprovalReasons
top concept of: IconDisapprovalReasons
alternative label: badBackground
definition: Icon image does not have a transparent or non-white background.
notation: BAD_BACKGROUND

Text Too Small
type: Concept
in scheme: IconDisapprovalReasons
top concept of: IconDisapprovalReasons
alternative label: textTooSmall
definition: Icon image contains text that is too small.
notation: TEXT_TOO_SMALL

IconState
type: ConceptScheme
comment: Values Icon.state accepts.
has top concept: State Unspecified
has top concept: New
has top concept: Approved
has top concept: Rejected

State Unspecified
type: Concept
in scheme: IconState
top concept of: IconState
alternative label: stateUnspecified
definition: Default value.
notation: STATE_UNSPECIFIED

New
type: Concept
in scheme: IconState
top concept of: IconState
alternative label: new
definition: Google has received the icon and is reviewing its contents.
notation: NEW

Approved
type: Concept
in scheme: IconState
top concept of: IconState
alternative label: approved
definition: The icon is approved and is ready for public display. You can link APPROVED icons to brands.
notation: APPROVED

Rejected
type: Concept
in scheme: IconState
top concept of: IconState
alternative label: rejected
definition: The icon is rejected. Google won't display this icon.
notation: REJECTED

KeyDeviceType
type: ConceptScheme
comment: Values Key.deviceType accepts.
has top concept: Device Unspecified
has top concept: Device Unknown
has top concept: Desktop
has top concept: Mobile
has top concept: Tablet

Device Unspecified
type: Concept
in scheme: KeyDeviceType
top concept of: KeyDeviceType
alternative label: deviceUnspecified
definition: Not specified.
notation: DEVICE_UNSPECIFIED

Device Unknown
type: Concept
in scheme: KeyDeviceType
top concept of: KeyDeviceType
alternative label: deviceUnknown
definition: The value is unknown in this version.
notation: DEVICE_UNKNOWN

Desktop
type: Concept
in scheme: KeyDeviceType
top concept of: KeyDeviceType
alternative label: desktop
definition: Computers.
notation: DESKTOP

Mobile
type: Concept
in scheme: KeyDeviceType
top concept of: KeyDeviceType
alternative label: mobile
definition: Mobile devices with full browsers.
notation: MOBILE

Tablet
type: Concept
in scheme: KeyDeviceType
top concept of: KeyDeviceType
alternative label: tablet
definition: Tablets with full browsers.
notation: TABLET

PriceAccuracyRowDeviceType
type: ConceptScheme
comment: Values PriceAccuracyRow.deviceType accepts.
has top concept: Device Unspecified
has top concept: Device Unknown
has top concept: Desktop
has top concept: Mobile
has top concept: Tablet

Device Unspecified
type: Concept
in scheme: PriceAccuracyRowDeviceType
top concept of: PriceAccuracyRowDeviceType
alternative label: deviceUnspecified
definition: Not specified.
notation: DEVICE_UNSPECIFIED

Device Unknown
type: Concept
in scheme: PriceAccuracyRowDeviceType
top concept of: PriceAccuracyRowDeviceType
alternative label: deviceUnknown
definition: The value is unknown in this version.
notation: DEVICE_UNKNOWN

Desktop
type: Concept
in scheme: PriceAccuracyRowDeviceType
top concept of: PriceAccuracyRowDeviceType
alternative label: desktop
definition: Computers.
notation: DESKTOP

Mobile
type: Concept
in scheme: PriceAccuracyRowDeviceType
top concept of: PriceAccuracyRowDeviceType
alternative label: mobile
definition: Mobile devices with full browsers.
notation: MOBILE

Tablet
type: Concept
in scheme: PriceAccuracyRowDeviceType
top concept of: PriceAccuracyRowDeviceType
alternative label: tablet
definition: Tablets with full browsers.
notation: TABLET

PriceAccuracyRowMismatchReason
type: ConceptScheme
comment: Values PriceAccuracyRow.mismatchReason accepts.
has top concept: Mismatch Reason Unspecified
has top concept: Mismatch Reason Unknown
has top concept: Tax Mismatch
has top concept: Room Unavailable
has top concept: Site Error
has top concept: Price Feed Delayed
has top concept: Discount Missing
has top concept: Incorrect Discount Value
has top concept: Wrong Itinerary

Mismatch Reason Unspecified
type: Concept
in scheme: PriceAccuracyRowMismatchReason
top concept of: PriceAccuracyRowMismatchReason
alternative label: mismatchReasonUnspecified
definition: Not specified.
notation: MISMATCH_REASON_UNSPECIFIED

Mismatch Reason Unknown
type: Concept
in scheme: PriceAccuracyRowMismatchReason
top concept of: PriceAccuracyRowMismatchReason
alternative label: mismatchReasonUnknown
definition: The value is unknown in this version.
notation: MISMATCH_REASON_UNKNOWN

Tax Mismatch
type: Concept
in scheme: PriceAccuracyRowMismatchReason
top concept of: PriceAccuracyRowMismatchReason
alternative label: taxMismatch
definition: Tax mismatch.
notation: TAX_MISMATCH

Room Unavailable
type: Concept
in scheme: PriceAccuracyRowMismatchReason
top concept of: PriceAccuracyRowMismatchReason
alternative label: roomUnavailable
definition: Room unavailable.
notation: ROOM_UNAVAILABLE

Site Error
type: Concept
in scheme: PriceAccuracyRowMismatchReason
top concept of: PriceAccuracyRowMismatchReason
alternative label: siteError
definition: Site error.
notation: SITE_ERROR

Price Feed Delayed
type: Concept
in scheme: PriceAccuracyRowMismatchReason
top concept of: PriceAccuracyRowMismatchReason
alternative label: priceFeedDelayed
definition: Price feed delayed.
notation: PRICE_FEED_DELAYED

Discount Missing
type: Concept
in scheme: PriceAccuracyRowMismatchReason
top concept of: PriceAccuracyRowMismatchReason
alternative label: discountMissing
definition: Discount missing.
notation: DISCOUNT_MISSING

Incorrect Discount Value
type: Concept
in scheme: PriceAccuracyRowMismatchReason
top concept of: PriceAccuracyRowMismatchReason
alternative label: incorrectDiscountValue
definition: Incorrect discount value.
notation: INCORRECT_DISCOUNT_VALUE

Wrong Itinerary
type: Concept
in scheme: PriceAccuracyRowMismatchReason
top concept of: PriceAccuracyRowMismatchReason
alternative label: wrongItinerary
definition: Wrong itinerary.
notation: WRONG_ITINERARY

PriceAccuracyRowSignalSource
type: ConceptScheme
comment: Values PriceAccuracyRow.signalSource accepts.
has top concept: Signal Source Unspecified
has top concept: Signal Source Unknown
has top concept: Fetched
has top concept: Pixel

Signal Source Unspecified
type: Concept
in scheme: PriceAccuracyRowSignalSource
top concept of: PriceAccuracyRowSignalSource
alternative label: signalSourceUnspecified
definition: Not specified.
notation: SIGNAL_SOURCE_UNSPECIFIED

Signal Source Unknown
type: Concept
in scheme: PriceAccuracyRowSignalSource
top concept of: PriceAccuracyRowSignalSource
alternative label: signalSourceUnknown
definition: The value is unknown in this version.
notation: SIGNAL_SOURCE_UNKNOWN

Fetched
type: Concept
in scheme: PriceAccuracyRowSignalSource
top concept of: PriceAccuracyRowSignalSource
alternative label: fetched
definition: The price is read directly from the partner's website.
notation: FETCHED

Pixel
type: Concept
in scheme: PriceAccuracyRowSignalSource
top concept of: PriceAccuracyRowSignalSource
alternative label: pixel
definition: The price is provided by the partner via a price accuracy pixel.
notation: PIXEL

PriceCoverageBucketAdvanceBookingWindowRange
type: ConceptScheme
comment: Values PriceCoverageBucket.advanceBookingWindowRange accepts.
has top concept: Advance Booking Window Range Unspecified
has top concept: Advance Booking Window Range Unknown
has top concept: Days0To30
has top concept: Days31To60
has top concept: Days61To90
has top concept: Days91To120
has top concept: Days121To150
has top concept: Days151To180
has top concept: Days181To210
has top concept: Days211To240
has top concept: Days241To270
has top concept: Days271To300
has top concept: Days301To330

Advance Booking Window Range Unspecified
type: Concept
in scheme: PriceCoverageBucketAdvanceBookingWindowRange
top concept of: PriceCoverageBucketAdvanceBookingWindowRange
alternative label: advanceBookingWindowRangeUnspecified
definition: Not specified.
notation: ADVANCE_BOOKING_WINDOW_RANGE_UNSPECIFIED

Advance Booking Window Range Unknown
type: Concept
in scheme: PriceCoverageBucketAdvanceBookingWindowRange
top concept of: PriceCoverageBucketAdvanceBookingWindowRange
alternative label: advanceBookingWindowRangeUnknown
definition: The value is unknown in this version.
notation: ADVANCE_BOOKING_WINDOW_RANGE_UNKNOWN

Days0To30
type: Concept
in scheme: PriceCoverageBucketAdvanceBookingWindowRange
top concept of: PriceCoverageBucketAdvanceBookingWindowRange
alternative label: days0To30
definition: Represents advance booking window between 0 and 30 days.
notation: DAYS_0_TO_30

Days31To60
type: Concept
in scheme: PriceCoverageBucketAdvanceBookingWindowRange
top concept of: PriceCoverageBucketAdvanceBookingWindowRange
alternative label: days31To60
definition: Represents advance booking window between 31 and 60 days.
notation: DAYS_31_TO_60

Days61To90
type: Concept
in scheme: PriceCoverageBucketAdvanceBookingWindowRange
top concept of: PriceCoverageBucketAdvanceBookingWindowRange
alternative label: days61To90
definition: Represents advance booking window between 61 and 90 days.
notation: DAYS_61_TO_90

Days91To120
type: Concept
in scheme: PriceCoverageBucketAdvanceBookingWindowRange
top concept of: PriceCoverageBucketAdvanceBookingWindowRange
alternative label: days91To120
definition: Represents advance booking window between 91 and 120 days.
notation: DAYS_91_TO_120

Days121To150
type: Concept
in scheme: PriceCoverageBucketAdvanceBookingWindowRange
top concept of: PriceCoverageBucketAdvanceBookingWindowRange
alternative label: days121To150
definition: Represents advance booking window between 121 and 150 days.
notation: DAYS_121_TO_150

Days151To180
type: Concept
in scheme: PriceCoverageBucketAdvanceBookingWindowRange
top concept of: PriceCoverageBucketAdvanceBookingWindowRange
alternative label: days151To180
definition: Represents advance booking window between 151 and 180 days.
notation: DAYS_151_TO_180

Days181To210
type: Concept
in scheme: PriceCoverageBucketAdvanceBookingWindowRange
top concept of: PriceCoverageBucketAdvanceBookingWindowRange
alternative label: days181To210
definition: Represents advance booking window between 181 and 210 days.
notation: DAYS_181_TO_210

Days211To240
type: Concept
in scheme: PriceCoverageBucketAdvanceBookingWindowRange
top concept of: PriceCoverageBucketAdvanceBookingWindowRange
alternative label: days211To240
definition: Represents advance booking window between 211 and 240 days.
notation: DAYS_211_TO_240

Days241To270
type: Concept
in scheme: PriceCoverageBucketAdvanceBookingWindowRange
top concept of: PriceCoverageBucketAdvanceBookingWindowRange
alternative label: days241To270
definition: Represents advance booking window between 241 and 270 days.
notation: DAYS_241_TO_270

Days271To300
type: Concept
in scheme: PriceCoverageBucketAdvanceBookingWindowRange
top concept of: PriceCoverageBucketAdvanceBookingWindowRange
alternative label: days271To300
definition: Represents advance booking window between 271 and 300 days.
notation: DAYS_271_TO_300

Days301To330
type: Concept
in scheme: PriceCoverageBucketAdvanceBookingWindowRange
top concept of: PriceCoverageBucketAdvanceBookingWindowRange
alternative label: days301To330
definition: Represents advance booking window between 301 and 330 days.
notation: DAYS_301_TO_330

PriceCoverageBucketLengthOfStayRange
type: ConceptScheme
comment: Values PriceCoverageBucket.lengthOfStayRange accepts.
has top concept: Length Of Stay Range Unspecified
has top concept: Length Of Stay Range Unknown
has top concept: Length Of Stay1To7
has top concept: Length Of Stay8To14
has top concept: Length Of Stay15To30

Length Of Stay Range Unspecified
type: Concept
in scheme: PriceCoverageBucketLengthOfStayRange
top concept of: PriceCoverageBucketLengthOfStayRange
alternative label: lengthOfStayRangeUnspecified
definition: Not specified.
notation: LENGTH_OF_STAY_RANGE_UNSPECIFIED

Length Of Stay Range Unknown
type: Concept
in scheme: PriceCoverageBucketLengthOfStayRange
top concept of: PriceCoverageBucketLengthOfStayRange
alternative label: lengthOfStayRangeUnknown
definition: The value is unknown in this version.
notation: LENGTH_OF_STAY_RANGE_UNKNOWN

Length Of Stay1To7
type: Concept
in scheme: PriceCoverageBucketLengthOfStayRange
top concept of: PriceCoverageBucketLengthOfStayRange
alternative label: lengthOfStay1To7
definition: Represents length of stay from 1 to 7 nights.
notation: LENGTH_OF_STAY_1_TO_7

Length Of Stay8To14
type: Concept
in scheme: PriceCoverageBucketLengthOfStayRange
top concept of: PriceCoverageBucketLengthOfStayRange
alternative label: lengthOfStay8To14
definition: Represents length of stay from 8 to 14 nights.
notation: LENGTH_OF_STAY_8_TO_14

Length Of Stay15To30
type: Concept
in scheme: PriceCoverageBucketLengthOfStayRange
top concept of: PriceCoverageBucketLengthOfStayRange
alternative label: lengthOfStay15To30
definition: Represents length of stay from 15 to 30 nights.
notation: LENGTH_OF_STAY_15_TO_30

PropertyPerformanceResultAdvanceBookingWindow
type: ConceptScheme
comment: Values PropertyPerformanceResult.advanceBookingWindow accepts.
has top concept: Advance Booking Window Unspecified
has top concept: Advance Booking Window Same Day
has top concept: Advance Booking Window Next Day
has top concept: Advance Booking Window Days2To7
has top concept: Advance Booking Window Days8To14
has top concept: Advance Booking Window Days15To30
has top concept: Advance Booking Window Days31To60
has top concept: Advance Booking Window Days61To90
has top concept: Advance Booking Window Days91To120
has top concept: Advance Booking Window Days121To150
has top concept: Advance Booking Window Days151To180
has top concept: Advance Booking Window Days Over180

Advance Booking Window Unspecified
type: Concept
in scheme: PropertyPerformanceResultAdvanceBookingWindow
top concept of: PropertyPerformanceResultAdvanceBookingWindow
alternative label: advanceBookingWindowUnspecified
definition: Not specified.
notation: ADVANCE_BOOKING_WINDOW_UNSPECIFIED

Advance Booking Window Same Day
type: Concept
in scheme: PropertyPerformanceResultAdvanceBookingWindow
top concept of: PropertyPerformanceResultAdvanceBookingWindow
alternative label: advanceBookingWindowSameDay
definition: Check-in date was same as query date.
notation: ADVANCE_BOOKING_WINDOW_SAME_DAY

Advance Booking Window Next Day
type: Concept
in scheme: PropertyPerformanceResultAdvanceBookingWindow
top concept of: PropertyPerformanceResultAdvanceBookingWindow
alternative label: advanceBookingWindowNextDay
definition: Check-in date was next day after query date.
notation: ADVANCE_BOOKING_WINDOW_NEXT_DAY

Advance Booking Window Days2To7
type: Concept
in scheme: PropertyPerformanceResultAdvanceBookingWindow
top concept of: PropertyPerformanceResultAdvanceBookingWindow
alternative label: advanceBookingWindowDays2To7
definition: Check-in date was 2-7 days after query date.
notation: ADVANCE_BOOKING_WINDOW_DAYS_2_TO_7

Advance Booking Window Days8To14
type: Concept
in scheme: PropertyPerformanceResultAdvanceBookingWindow
top concept of: PropertyPerformanceResultAdvanceBookingWindow
alternative label: advanceBookingWindowDays8To14
definition: Check-in date was 8-14 days after query date.
notation: ADVANCE_BOOKING_WINDOW_DAYS_8_TO_14

Advance Booking Window Days15To30
type: Concept
in scheme: PropertyPerformanceResultAdvanceBookingWindow
top concept of: PropertyPerformanceResultAdvanceBookingWindow
alternative label: advanceBookingWindowDays15To30
definition: Check-in date was 15-30 days after query date.
notation: ADVANCE_BOOKING_WINDOW_DAYS_15_TO_30

Advance Booking Window Days31To60
type: Concept
in scheme: PropertyPerformanceResultAdvanceBookingWindow
top concept of: PropertyPerformanceResultAdvanceBookingWindow
alternative label: advanceBookingWindowDays31To60
definition: Check-in date was 31-60 days after query date.
notation: ADVANCE_BOOKING_WINDOW_DAYS_31_TO_60

Advance Booking Window Days61To90
type: Concept
in scheme: PropertyPerformanceResultAdvanceBookingWindow
top concept of: PropertyPerformanceResultAdvanceBookingWindow
alternative label: advanceBookingWindowDays61To90
definition: Check-in date was 61-90 days after query date.
notation: ADVANCE_BOOKING_WINDOW_DAYS_61_TO_90

Advance Booking Window Days91To120
type: Concept
in scheme: PropertyPerformanceResultAdvanceBookingWindow
top concept of: PropertyPerformanceResultAdvanceBookingWindow
alternative label: advanceBookingWindowDays91To120
definition: Check-in date was 91-120 days after query date.
notation: ADVANCE_BOOKING_WINDOW_DAYS_91_TO_120

Advance Booking Window Days121To150
type: Concept
in scheme: PropertyPerformanceResultAdvanceBookingWindow
top concept of: PropertyPerformanceResultAdvanceBookingWindow
alternative label: advanceBookingWindowDays121To150
definition: Check-in date was 121-150 days after query date.
notation: ADVANCE_BOOKING_WINDOW_DAYS_121_TO_150

Advance Booking Window Days151To180
type: Concept
in scheme: PropertyPerformanceResultAdvanceBookingWindow
top concept of: PropertyPerformanceResultAdvanceBookingWindow
alternative label: advanceBookingWindowDays151To180
definition: Check-in date was 151-180 days after query date.
notation: ADVANCE_BOOKING_WINDOW_DAYS_151_TO_180

Advance Booking Window Days Over180
type: Concept
in scheme: PropertyPerformanceResultAdvanceBookingWindow
top concept of: PropertyPerformanceResultAdvanceBookingWindow
alternative label: advanceBookingWindowDaysOver180
definition: Check-in date was over 180 days after query date.
notation: ADVANCE_BOOKING_WINDOW_DAYS_OVER_180

PropertyPerformanceResultDeviceType
type: ConceptScheme
comment: Values PropertyPerformanceResult.deviceType accepts.
has top concept: Device Unspecified
has top concept: Device Unknown
has top concept: Desktop
has top concept: Mobile
has top concept: Tablet

Device Unspecified
type: Concept
in scheme: PropertyPerformanceResultDeviceType
top concept of: PropertyPerformanceResultDeviceType
alternative label: deviceUnspecified
definition: Not specified.
notation: DEVICE_UNSPECIFIED

Device Unknown
type: Concept
in scheme: PropertyPerformanceResultDeviceType
top concept of: PropertyPerformanceResultDeviceType
alternative label: deviceUnknown
definition: The value is unknown in this version.
notation: DEVICE_UNKNOWN

Desktop
type: Concept
in scheme: PropertyPerformanceResultDeviceType
top concept of: PropertyPerformanceResultDeviceType
alternative label: desktop
definition: Computers.
notation: DESKTOP

Mobile
type: Concept
in scheme: PropertyPerformanceResultDeviceType
top concept of: PropertyPerformanceResultDeviceType
alternative label: mobile
definition: Mobile devices with full browsers.
notation: MOBILE

Tablet
type: Concept
in scheme: PropertyPerformanceResultDeviceType
top concept of: PropertyPerformanceResultDeviceType
alternative label: tablet
definition: Tablets with full browsers.
notation: TABLET

PropertyPerformanceResultLengthOfStay
type: ConceptScheme
comment: Values PropertyPerformanceResult.lengthOfStay accepts.
has top concept: Length Of Stay Unspecified
has top concept: Length Of Stay Nights1
has top concept: Length Of Stay Nights2
has top concept: Length Of Stay Nights3
has top concept: Length Of Stay Nights4To7
has top concept: Length Of Stay Nights8To14
has top concept: Length Of Stay Nights15To21
has top concept: Length Of Stay Nights22To30
has top concept: Length Of Stay Nights Over30

Length Of Stay Unspecified
type: Concept
in scheme: PropertyPerformanceResultLengthOfStay
top concept of: PropertyPerformanceResultLengthOfStay
alternative label: lengthOfStayUnspecified
definition: Not specified.
notation: LENGTH_OF_STAY_UNSPECIFIED

Length Of Stay Nights1
type: Concept
in scheme: PropertyPerformanceResultLengthOfStay
top concept of: PropertyPerformanceResultLengthOfStay
alternative label: lengthOfStayNights1
definition: Single night stay.
notation: LENGTH_OF_STAY_NIGHTS_1

Length Of Stay Nights2
type: Concept
in scheme: PropertyPerformanceResultLengthOfStay
top concept of: PropertyPerformanceResultLengthOfStay
alternative label: lengthOfStayNights2
definition: Stay of 2 nights.
notation: LENGTH_OF_STAY_NIGHTS_2

Length Of Stay Nights3
type: Concept
in scheme: PropertyPerformanceResultLengthOfStay
top concept of: PropertyPerformanceResultLengthOfStay
alternative label: lengthOfStayNights3
definition: Stay of 3 nights.
notation: LENGTH_OF_STAY_NIGHTS_3

Length Of Stay Nights4To7
type: Concept
in scheme: PropertyPerformanceResultLengthOfStay
top concept of: PropertyPerformanceResultLengthOfStay
alternative label: lengthOfStayNights4To7
definition: Stay of 4-7 nights.
notation: LENGTH_OF_STAY_NIGHTS_4_TO_7

Length Of Stay Nights8To14
type: Concept
in scheme: PropertyPerformanceResultLengthOfStay
top concept of: PropertyPerformanceResultLengthOfStay
alternative label: lengthOfStayNights8To14
definition: Stay of 8-14 nights.
notation: LENGTH_OF_STAY_NIGHTS_8_TO_14

Length Of Stay Nights15To21
type: Concept
in scheme: PropertyPerformanceResultLengthOfStay
top concept of: PropertyPerformanceResultLengthOfStay
alternative label: lengthOfStayNights15To21
definition: Stay of 15-21 nights.
notation: LENGTH_OF_STAY_NIGHTS_15_TO_21

Length Of Stay Nights22To30
type: Concept
in scheme: PropertyPerformanceResultLengthOfStay
top concept of: PropertyPerformanceResultLengthOfStay
alternative label: lengthOfStayNights22To30
definition: Stay of 22-30 nights.
notation: LENGTH_OF_STAY_NIGHTS_22_TO_30

Length Of Stay Nights Over30
type: Concept
in scheme: PropertyPerformanceResultLengthOfStay
top concept of: PropertyPerformanceResultLengthOfStay
alternative label: lengthOfStayNightsOver30
definition: Stay of over 30 nights.
notation: LENGTH_OF_STAY_NIGHTS_OVER_30

PropertyPerformanceResultOccupancy
type: ConceptScheme
comment: Values PropertyPerformanceResult.occupancy accepts.
has top concept: Occupancy Unspecified
has top concept: Occupancy1
has top concept: Occupancy2
has top concept: Occupancy3
has top concept: Occupancy4
has top concept: Occupancy Over4

Occupancy Unspecified
type: Concept
in scheme: PropertyPerformanceResultOccupancy
top concept of: PropertyPerformanceResultOccupancy
alternative label: occupancyUnspecified
definition: Not specified.
notation: OCCUPANCY_UNSPECIFIED

Occupancy1
type: Concept
in scheme: PropertyPerformanceResultOccupancy
top concept of: PropertyPerformanceResultOccupancy
alternative label: occupancy1
definition: Single person.
notation: OCCUPANCY_1

Occupancy2
type: Concept
in scheme: PropertyPerformanceResultOccupancy
top concept of: PropertyPerformanceResultOccupancy
alternative label: occupancy2
definition: Two people.
notation: OCCUPANCY_2

Occupancy3
type: Concept
in scheme: PropertyPerformanceResultOccupancy
top concept of: PropertyPerformanceResultOccupancy
alternative label: occupancy3
definition: Three people.
notation: OCCUPANCY_3

Occupancy4
type: Concept
in scheme: PropertyPerformanceResultOccupancy
top concept of: PropertyPerformanceResultOccupancy
alternative label: occupancy4
definition: Four people.
notation: OCCUPANCY_4

Occupancy Over4
type: Concept
in scheme: PropertyPerformanceResultOccupancy
top concept of: PropertyPerformanceResultOccupancy
alternative label: occupancyOver4
definition: Over 4 people.
notation: OCCUPANCY_OVER_4

RatingType
type: ConceptScheme
comment: Values Rating.type accepts.
has top concept: Type Unspecified
has top concept: Overall

Type Unspecified
type: Concept
in scheme: RatingType
top concept of: RatingType
alternative label: typeUnspecified
definition: Rating type is unspecified.
notation: TYPE_UNSPECIFIED

Overall
type: Concept
in scheme: RatingType
top concept of: RatingType
alternative label: overall
definition: Rating is of overall type.
notation: OVERALL

ReviewType
type: ConceptScheme
comment: Values Review.type accepts.
has top concept: Unknown
has top concept: Editorial
has top concept: User

Unknown
type: Concept
in scheme: ReviewType
top concept of: ReviewType
alternative label: unknown
definition: Review type is unknown.
notation: UNKNOWN

Editorial
type: Concept
in scheme: ReviewType
top concept of: ReviewType
alternative label: editorial
definition: Review is of editorial type.
notation: EDITORIAL

User
type: Concept
in scheme: ReviewType
top concept of: ReviewType
alternative label: user
definition: Review is of user type.
notation: USER

SetLiveOnGoogleRequestLiveOnGoogleStatus
type: ConceptScheme
comment: Values SetLiveOnGoogleRequest.liveOnGoogleStatus accepts.
has top concept: Live On Google Status Unspecified
has top concept: Live On Google Status Active
has top concept: Live On Google Status Inactive
has top concept: Live On Google Status Active Outside Dsa Region

Live On Google Status Unspecified
type: Concept
in scheme: SetLiveOnGoogleRequestLiveOnGoogleStatus
top concept of: SetLiveOnGoogleRequestLiveOnGoogleStatus
alternative label: liveOnGoogleStatusUnspecified
definition: Not specified.
notation: LIVE_ON_GOOGLE_STATUS_UNSPECIFIED

Live On Google Status Active
type: Concept
in scheme: SetLiveOnGoogleRequestLiveOnGoogleStatus
top concept of: SetLiveOnGoogleRequestLiveOnGoogleStatus
alternative label: liveOnGoogleStatusActive
definition: The property will show on Google unconditionally.
notation: LIVE_ON_GOOGLE_STATUS_ACTIVE

Live On Google Status Inactive
type: Concept
in scheme: SetLiveOnGoogleRequestLiveOnGoogleStatus
top concept of: SetLiveOnGoogleRequestLiveOnGoogleStatus
alternative label: liveOnGoogleStatusInactive
definition: The property will not show on Google.
notation: LIVE_ON_GOOGLE_STATUS_INACTIVE

Live On Google Status Active Outside Dsa Region
type: Concept
in scheme: SetLiveOnGoogleRequestLiveOnGoogleStatus
top concept of: SetLiveOnGoogleRequestLiveOnGoogleStatus
alternative label: liveOnGoogleStatusActiveOutsideDsaRegion
definition: The property will show on Google for users outside of DSA regions. Current regions include: EU.
notation: LIVE_ON_GOOGLE_STATUS_ACTIVE_OUTSIDE_DSA_REGION

SummarizePriceAccuracyResponseCurrentBookOnGoogleScore
type: ConceptScheme
comment: Values SummarizePriceAccuracyResponse.currentBookOnGoogleScore accepts.
has top concept: Price Accuracy State Unspecified
has top concept: Price Accuracy State Unknown
has top concept: Excellent
has top concept: Good
has top concept: Poor
has top concept: At Risk
has top concept: Failed

Price Accuracy State Unspecified
type: Concept
in scheme: SummarizePriceAccuracyResponseCurrentBookOnGoogleScore
top concept of: SummarizePriceAccuracyResponseCurrentBookOnGoogleScore
alternative label: priceAccuracyStateUnspecified
definition: Not specified.
notation: PRICE_ACCURACY_STATE_UNSPECIFIED

Price Accuracy State Unknown
type: Concept
in scheme: SummarizePriceAccuracyResponseCurrentBookOnGoogleScore
top concept of: SummarizePriceAccuracyResponseCurrentBookOnGoogleScore
alternative label: priceAccuracyStateUnknown
definition: The value is unknown in this version.
notation: PRICE_ACCURACY_STATE_UNKNOWN

Excellent
type: Concept
in scheme: SummarizePriceAccuracyResponseCurrentBookOnGoogleScore
top concept of: SummarizePriceAccuracyResponseCurrentBookOnGoogleScore
alternative label: excellent
definition: Average score exceeds the positioning threshold.
notation: EXCELLENT

Good
type: Concept
in scheme: SummarizePriceAccuracyResponseCurrentBookOnGoogleScore
top concept of: SummarizePriceAccuracyResponseCurrentBookOnGoogleScore
alternative label: good
definition: Average score is slightly below the positioning threshold. “Good” has been renamed to “Fair” in Hotel Center.
notation: GOOD

Poor
type: Concept
in scheme: SummarizePriceAccuracyResponseCurrentBookOnGoogleScore
top concept of: SummarizePriceAccuracyResponseCurrentBookOnGoogleScore
alternative label: poor
definition: Average score is well below the positioning threshold.
notation: POOR

At Risk
type: Concept
in scheme: SummarizePriceAccuracyResponseCurrentBookOnGoogleScore
top concept of: SummarizePriceAccuracyResponseCurrentBookOnGoogleScore
alternative label: atRisk
definition: Average score is close to the account suspension threshold.
notation: AT_RISK

Failed
type: Concept
in scheme: SummarizePriceAccuracyResponseCurrentBookOnGoogleScore
top concept of: SummarizePriceAccuracyResponseCurrentBookOnGoogleScore
alternative label: failed
definition: Average score is below the account suspension threshold.
notation: FAILED

SummarizePriceAccuracyResponseCurrentOverallScore
type: ConceptScheme
comment: Values SummarizePriceAccuracyResponse.currentOverallScore accepts.
has top concept: Price Accuracy State Unspecified
has top concept: Price Accuracy State Unknown
has top concept: Excellent
has top concept: Good
has top concept: Poor
has top concept: At Risk
has top concept: Failed

Price Accuracy State Unspecified
type: Concept
in scheme: SummarizePriceAccuracyResponseCurrentOverallScore
top concept of: SummarizePriceAccuracyResponseCurrentOverallScore
alternative label: priceAccuracyStateUnspecified
definition: Not specified.
notation: PRICE_ACCURACY_STATE_UNSPECIFIED

Price Accuracy State Unknown
type: Concept
in scheme: SummarizePriceAccuracyResponseCurrentOverallScore
top concept of: SummarizePriceAccuracyResponseCurrentOverallScore
alternative label: priceAccuracyStateUnknown
definition: The value is unknown in this version.
notation: PRICE_ACCURACY_STATE_UNKNOWN

Excellent
type: Concept
in scheme: SummarizePriceAccuracyResponseCurrentOverallScore
top concept of: SummarizePriceAccuracyResponseCurrentOverallScore
alternative label: excellent
definition: Average score exceeds the positioning threshold.
notation: EXCELLENT

Good
type: Concept
in scheme: SummarizePriceAccuracyResponseCurrentOverallScore
top concept of: SummarizePriceAccuracyResponseCurrentOverallScore
alternative label: good
definition: Average score is slightly below the positioning threshold. “Good” has been renamed to “Fair” in Hotel Center.
notation: GOOD

Poor
type: Concept
in scheme: SummarizePriceAccuracyResponseCurrentOverallScore
top concept of: SummarizePriceAccuracyResponseCurrentOverallScore
alternative label: poor
definition: Average score is well below the positioning threshold.
notation: POOR

At Risk
type: Concept
in scheme: SummarizePriceAccuracyResponseCurrentOverallScore
top concept of: SummarizePriceAccuracyResponseCurrentOverallScore
alternative label: atRisk
definition: Average score is close to the account suspension threshold.
notation: AT_RISK

Failed
type: Concept
in scheme: SummarizePriceAccuracyResponseCurrentOverallScore
top concept of: SummarizePriceAccuracyResponseCurrentOverallScore
alternative label: failed
definition: Average score is below the account suspension threshold.
notation: FAILED

SummarizePriceAccuracyResponseCurrentScore
type: ConceptScheme
comment: Values SummarizePriceAccuracyResponse.currentScore accepts.
has top concept: Price Accuracy State Unspecified
has top concept: Price Accuracy State Unknown
has top concept: Excellent
has top concept: Good
has top concept: Poor
has top concept: At Risk
has top concept: Failed

Price Accuracy State Unspecified
type: Concept
in scheme: SummarizePriceAccuracyResponseCurrentScore
top concept of: SummarizePriceAccuracyResponseCurrentScore
alternative label: priceAccuracyStateUnspecified
definition: Not specified.
notation: PRICE_ACCURACY_STATE_UNSPECIFIED

Price Accuracy State Unknown
type: Concept
in scheme: SummarizePriceAccuracyResponseCurrentScore
top concept of: SummarizePriceAccuracyResponseCurrentScore
alternative label: priceAccuracyStateUnknown
definition: The value is unknown in this version.
notation: PRICE_ACCURACY_STATE_UNKNOWN

Excellent
type: Concept
in scheme: SummarizePriceAccuracyResponseCurrentScore
top concept of: SummarizePriceAccuracyResponseCurrentScore
alternative label: excellent
definition: Average score exceeds the positioning threshold.
notation: EXCELLENT

Good
type: Concept
in scheme: SummarizePriceAccuracyResponseCurrentScore
top concept of: SummarizePriceAccuracyResponseCurrentScore
alternative label: good
definition: Average score is slightly below the positioning threshold. “Good” has been renamed to “Fair” in Hotel Center.
notation: GOOD

Poor
type: Concept
in scheme: SummarizePriceAccuracyResponseCurrentScore
top concept of: SummarizePriceAccuracyResponseCurrentScore
alternative label: poor
definition: Average score is well below the positioning threshold.
notation: POOR

At Risk
type: Concept
in scheme: SummarizePriceAccuracyResponseCurrentScore
top concept of: SummarizePriceAccuracyResponseCurrentScore
alternative label: atRisk
definition: Average score is close to the account suspension threshold.
notation: AT_RISK

Failed
type: Concept
in scheme: SummarizePriceAccuracyResponseCurrentScore
top concept of: SummarizePriceAccuracyResponseCurrentScore
alternative label: failed
definition: Average score is below the account suspension threshold.
notation: FAILED

SummarizePriceAccuracyResponseCurrentWebsiteScore
type: ConceptScheme
comment: Values SummarizePriceAccuracyResponse.currentWebsiteScore accepts.
has top concept: Price Accuracy State Unspecified
has top concept: Price Accuracy State Unknown
has top concept: Excellent
has top concept: Good
has top concept: Poor
has top concept: At Risk
has top concept: Failed

Price Accuracy State Unspecified
type: Concept
in scheme: SummarizePriceAccuracyResponseCurrentWebsiteScore
top concept of: SummarizePriceAccuracyResponseCurrentWebsiteScore
alternative label: priceAccuracyStateUnspecified
definition: Not specified.
notation: PRICE_ACCURACY_STATE_UNSPECIFIED

Price Accuracy State Unknown
type: Concept
in scheme: SummarizePriceAccuracyResponseCurrentWebsiteScore
top concept of: SummarizePriceAccuracyResponseCurrentWebsiteScore
alternative label: priceAccuracyStateUnknown
definition: The value is unknown in this version.
notation: PRICE_ACCURACY_STATE_UNKNOWN

Excellent
type: Concept
in scheme: SummarizePriceAccuracyResponseCurrentWebsiteScore
top concept of: SummarizePriceAccuracyResponseCurrentWebsiteScore
alternative label: excellent
definition: Average score exceeds the positioning threshold.
notation: EXCELLENT

Good
type: Concept
in scheme: SummarizePriceAccuracyResponseCurrentWebsiteScore
top concept of: SummarizePriceAccuracyResponseCurrentWebsiteScore
alternative label: good
definition: Average score is slightly below the positioning threshold. “Good” has been renamed to “Fair” in Hotel Center.
notation: GOOD

Poor
type: Concept
in scheme: SummarizePriceAccuracyResponseCurrentWebsiteScore
top concept of: SummarizePriceAccuracyResponseCurrentWebsiteScore
alternative label: poor
definition: Average score is well below the positioning threshold.
notation: POOR

At Risk
type: Concept
in scheme: SummarizePriceAccuracyResponseCurrentWebsiteScore
top concept of: SummarizePriceAccuracyResponseCurrentWebsiteScore
alternative label: atRisk
definition: Average score is close to the account suspension threshold.
notation: AT_RISK

Failed
type: Concept
in scheme: SummarizePriceAccuracyResponseCurrentWebsiteScore
top concept of: SummarizePriceAccuracyResponseCurrentWebsiteScore
alternative label: failed
definition: Average score is below the account suspension threshold.
notation: FAILED

SummarizePriceAccuracyResponsePredictedBookOnGoogleScore
type: ConceptScheme
comment: Values SummarizePriceAccuracyResponse.predictedBookOnGoogleScore accepts.
has top concept: Price Accuracy State Unspecified
has top concept: Price Accuracy State Unknown
has top concept: Excellent
has top concept: Good
has top concept: Poor
has top concept: At Risk
has top concept: Failed

Price Accuracy State Unspecified
type: Concept
in scheme: SummarizePriceAccuracyResponsePredictedBookOnGoogleScore
top concept of: SummarizePriceAccuracyResponsePredictedBookOnGoogleScore
alternative label: priceAccuracyStateUnspecified
definition: Not specified.
notation: PRICE_ACCURACY_STATE_UNSPECIFIED

Price Accuracy State Unknown
type: Concept
in scheme: SummarizePriceAccuracyResponsePredictedBookOnGoogleScore
top concept of: SummarizePriceAccuracyResponsePredictedBookOnGoogleScore
alternative label: priceAccuracyStateUnknown
definition: The value is unknown in this version.
notation: PRICE_ACCURACY_STATE_UNKNOWN

Excellent
type: Concept
in scheme: SummarizePriceAccuracyResponsePredictedBookOnGoogleScore
top concept of: SummarizePriceAccuracyResponsePredictedBookOnGoogleScore
alternative label: excellent
definition: Average score exceeds the positioning threshold.
notation: EXCELLENT

Good
type: Concept
in scheme: SummarizePriceAccuracyResponsePredictedBookOnGoogleScore
top concept of: SummarizePriceAccuracyResponsePredictedBookOnGoogleScore
alternative label: good
definition: Average score is slightly below the positioning threshold. “Good” has been renamed to “Fair” in Hotel Center.
notation: GOOD

Poor
type: Concept
in scheme: SummarizePriceAccuracyResponsePredictedBookOnGoogleScore
top concept of: SummarizePriceAccuracyResponsePredictedBookOnGoogleScore
alternative label: poor
definition: Average score is well below the positioning threshold.
notation: POOR

At Risk
type: Concept
in scheme: SummarizePriceAccuracyResponsePredictedBookOnGoogleScore
top concept of: SummarizePriceAccuracyResponsePredictedBookOnGoogleScore
alternative label: atRisk
definition: Average score is close to the account suspension threshold.
notation: AT_RISK

Failed
type: Concept
in scheme: SummarizePriceAccuracyResponsePredictedBookOnGoogleScore
top concept of: SummarizePriceAccuracyResponsePredictedBookOnGoogleScore
alternative label: failed
definition: Average score is below the account suspension threshold.
notation: FAILED

SummarizePriceAccuracyResponsePredictedOverallScore
type: ConceptScheme
comment: Values SummarizePriceAccuracyResponse.predictedOverallScore accepts.
has top concept: Price Accuracy State Unspecified
has top concept: Price Accuracy State Unknown
has top concept: Excellent
has top concept: Good
has top concept: Poor
has top concept: At Risk
has top concept: Failed

Price Accuracy State Unspecified
type: Concept
in scheme: SummarizePriceAccuracyResponsePredictedOverallScore
top concept of: SummarizePriceAccuracyResponsePredictedOverallScore
alternative label: priceAccuracyStateUnspecified
definition: Not specified.
notation: PRICE_ACCURACY_STATE_UNSPECIFIED

Price Accuracy State Unknown
type: Concept
in scheme: SummarizePriceAccuracyResponsePredictedOverallScore
top concept of: SummarizePriceAccuracyResponsePredictedOverallScore
alternative label: priceAccuracyStateUnknown
definition: The value is unknown in this version.
notation: PRICE_ACCURACY_STATE_UNKNOWN

Excellent
type: Concept
in scheme: SummarizePriceAccuracyResponsePredictedOverallScore
top concept of: SummarizePriceAccuracyResponsePredictedOverallScore
alternative label: excellent
definition: Average score exceeds the positioning threshold.
notation: EXCELLENT

Good
type: Concept
in scheme: SummarizePriceAccuracyResponsePredictedOverallScore
top concept of: SummarizePriceAccuracyResponsePredictedOverallScore
alternative label: good
definition: Average score is slightly below the positioning threshold. “Good” has been renamed to “Fair” in Hotel Center.
notation: GOOD

Poor
type: Concept
in scheme: SummarizePriceAccuracyResponsePredictedOverallScore
top concept of: SummarizePriceAccuracyResponsePredictedOverallScore
alternative label: poor
definition: Average score is well below the positioning threshold.
notation: POOR

At Risk
type: Concept
in scheme: SummarizePriceAccuracyResponsePredictedOverallScore
top concept of: SummarizePriceAccuracyResponsePredictedOverallScore
alternative label: atRisk
definition: Average score is close to the account suspension threshold.
notation: AT_RISK

Failed
type: Concept
in scheme: SummarizePriceAccuracyResponsePredictedOverallScore
top concept of: SummarizePriceAccuracyResponsePredictedOverallScore
alternative label: failed
definition: Average score is below the account suspension threshold.
notation: FAILED

SummarizePriceAccuracyResponsePredictedScore
type: ConceptScheme
comment: Values SummarizePriceAccuracyResponse.predictedScore accepts.
has top concept: Price Accuracy State Unspecified
has top concept: Price Accuracy State Unknown
has top concept: Excellent
has top concept: Good
has top concept: Poor
has top concept: At Risk
has top concept: Failed

Price Accuracy State Unspecified
type: Concept
in scheme: SummarizePriceAccuracyResponsePredictedScore
top concept of: SummarizePriceAccuracyResponsePredictedScore
alternative label: priceAccuracyStateUnspecified
definition: Not specified.
notation: PRICE_ACCURACY_STATE_UNSPECIFIED

Price Accuracy State Unknown
type: Concept
in scheme: SummarizePriceAccuracyResponsePredictedScore
top concept of: SummarizePriceAccuracyResponsePredictedScore
alternative label: priceAccuracyStateUnknown
definition: The value is unknown in this version.
notation: PRICE_ACCURACY_STATE_UNKNOWN

Excellent
type: Concept
in scheme: SummarizePriceAccuracyResponsePredictedScore
top concept of: SummarizePriceAccuracyResponsePredictedScore
alternative label: excellent
definition: Average score exceeds the positioning threshold.
notation: EXCELLENT

Good
type: Concept
in scheme: SummarizePriceAccuracyResponsePredictedScore
top concept of: SummarizePriceAccuracyResponsePredictedScore
alternative label: good
definition: Average score is slightly below the positioning threshold. “Good” has been renamed to “Fair” in Hotel Center.
notation: GOOD

Poor
type: Concept
in scheme: SummarizePriceAccuracyResponsePredictedScore
top concept of: SummarizePriceAccuracyResponsePredictedScore
alternative label: poor
definition: Average score is well below the positioning threshold.
notation: POOR

At Risk
type: Concept
in scheme: SummarizePriceAccuracyResponsePredictedScore
top concept of: SummarizePriceAccuracyResponsePredictedScore
alternative label: atRisk
definition: Average score is close to the account suspension threshold.
notation: AT_RISK

Failed
type: Concept
in scheme: SummarizePriceAccuracyResponsePredictedScore
top concept of: SummarizePriceAccuracyResponsePredictedScore
alternative label: failed
definition: Average score is below the account suspension threshold.
notation: FAILED

SummarizePriceAccuracyResponsePredictedWebsiteScore
type: ConceptScheme
comment: Values SummarizePriceAccuracyResponse.predictedWebsiteScore accepts.
has top concept: Price Accuracy State Unspecified
has top concept: Price Accuracy State Unknown
has top concept: Excellent
has top concept: Good
has top concept: Poor
has top concept: At Risk
has top concept: Failed

Price Accuracy State Unspecified
type: Concept
in scheme: SummarizePriceAccuracyResponsePredictedWebsiteScore
top concept of: SummarizePriceAccuracyResponsePredictedWebsiteScore
alternative label: priceAccuracyStateUnspecified
definition: Not specified.
notation: PRICE_ACCURACY_STATE_UNSPECIFIED

Price Accuracy State Unknown
type: Concept
in scheme: SummarizePriceAccuracyResponsePredictedWebsiteScore
top concept of: SummarizePriceAccuracyResponsePredictedWebsiteScore
alternative label: priceAccuracyStateUnknown
definition: The value is unknown in this version.
notation: PRICE_ACCURACY_STATE_UNKNOWN

Excellent
type: Concept
in scheme: SummarizePriceAccuracyResponsePredictedWebsiteScore
top concept of: SummarizePriceAccuracyResponsePredictedWebsiteScore
alternative label: excellent
definition: Average score exceeds the positioning threshold.
notation: EXCELLENT

Good
type: Concept
in scheme: SummarizePriceAccuracyResponsePredictedWebsiteScore
top concept of: SummarizePriceAccuracyResponsePredictedWebsiteScore
alternative label: good
definition: Average score is slightly below the positioning threshold. “Good” has been renamed to “Fair” in Hotel Center.
notation: GOOD

Poor
type: Concept
in scheme: SummarizePriceAccuracyResponsePredictedWebsiteScore
top concept of: SummarizePriceAccuracyResponsePredictedWebsiteScore
alternative label: poor
definition: Average score is well below the positioning threshold.
notation: POOR

At Risk
type: Concept
in scheme: SummarizePriceAccuracyResponsePredictedWebsiteScore
top concept of: SummarizePriceAccuracyResponsePredictedWebsiteScore
alternative label: atRisk
definition: Average score is close to the account suspension threshold.
notation: AT_RISK

Failed
type: Concept
in scheme: SummarizePriceAccuracyResponsePredictedWebsiteScore
top concept of: SummarizePriceAccuracyResponsePredictedWebsiteScore
alternative label: failed
definition: Average score is below the account suspension threshold.
notation: FAILED

account links
type: Property
comment: Query alias: 1 model declares accountLinks.

account link target
type: Property
comment: Query alias: 1 model declares accountLinkTarget.

active display names
type: Property
comment: Query alias: 1 model declares activeDisplayNames.

active icon
type: Property
comment: Query alias: 1 model declares activeIcon.

active icon uri
type: Property
comment: Query alias: 1 model declares activeIconUri.

ads click count
type: Property
comment: Query alias: 1 model declares adsClickCount.

ads clickthrough rate
type: Property
comment: Query alias: 1 model declares adsClickthroughRate.

ads impression count
type: Property
comment: Query alias: 1 model declares adsImpressionCount.

adult occupancy
type: Property
comment: Query alias: 1 model declares adultOccupancy.

advance booking window range
type: Property
comment: Query alias: 1 model declares advanceBookingWindowRange.

affects score
type: Property
comment: Query alias: 1 model declares affectsScore.

all hotels
type: Property
comment: Query alias: 1 model declares allHotels.

author
type: Property
comment: Query alias: 1 model declares author.

available price count
type: Property
comment: Query alias: 1 model declares availablePriceCount.

bandwidth depleted count
type: Property
comment: Query alias: 1 model declares bandwidthDepletedCount.

base price
type: Property
comment: Query alias: 1 model declares basePrice.

base price violations count
type: Property
comment: Query alias: 1 model declares basePriceViolationsCount.

body
type: Property
comment: Query alias: 1 model declares body.

brand
type: Property
comment: Query alias: 2 models declare brand.

brands
type: Property
comment: Query alias: 1 model declares brands.

cached price record
type: Property
comment: Query alias: 1 model declares cachedPriceRecord.

cache rate missing count
type: Property
comment: Query alias: 1 model declares cacheRateMissingCount.

calculation date
type: Property
comment: Query alias: 1 model declares calculationDate.

category
type: Property
comment: Query alias: 1 model declares category.

checkin date
type: Property
comment: Query alias: 3 models declare checkinDate.

child occupancy
type: Property
comment: Query alias: 1 model declares childOccupancy.

click count
type: Property
comment: Query alias: 2 models declare clickCount.

clickthrough rate
type: Property
comment: Query alias: 1 model declares clickthroughRate.

contents
type: Property
comment: Query alias: 1 model declares contents.

correction time
type: Property
comment: Query alias: 1 model declares correctionTime.

currency code
type: Property
comment: Query alias: 2 models declare currencyCode.

current book on google score
type: Property
comment: Query alias: 1 model declares currentBookOnGoogleScore.

current overall score
type: Property
comment: Query alias: 1 model declares currentOverallScore.

current score
type: Property
comment: Query alias: 1 model declares currentScore.

current website score
type: Property
comment: Query alias: 1 model declares currentWebsiteScore.

data issue detail
type: Property
comment: Query alias: 2 models declare dataIssueDetail.

data issues
type: Property
comment: Query alias: 1 model declares dataIssues.

data issue severity
type: Property
comment: Query alias: 1 model declares dataIssueSeverity.

data issue type
type: Property
comment: Query alias: 1 model declares dataIssueType.

date
type: Property
comment: Query alias: 3 models declare date.

day
type: Property
comment: Query alias: 1 model declares day.

device type
type: Property
comment: Query alias: 4 models declare deviceType.

disapproval reason
type: Property
comment: Query alias: 1 model declares disapprovalReason.

disapproval reasons
type: Property
comment: Query alias: 1 model declares disapprovalReasons.

display name disapproval reason
type: Property
comment: Query alias: 1 model declares displayNameDisapprovalReason.

display names
type: Property
comment: Query alias: 1 model declares displayNames.

display name state
type: Property
comment: Query alias: 1 model declares displayNameState.

failed hotel ids
type: Property
comment: Query alias: 1 model declares failedHotelIds.

fees
type: Property
comment: Query alias: 1 model declares fees.

fetched price record
type: Property
comment: Query alias: 1 model declares fetchedPriceRecord.

field name
type: Property
comment: Query alias: 1 model declares fieldName.

file name
type: Property
comment: Query alias: 1 model declares fileName.

final domain
type: Property
comment: Query alias: 1 model declares finalDomain.

gallery uri
type: Property
comment: Query alias: 1 model declares galleryUri.

google ads customer name
type: Property
comment: Query alias: 1 model declares googleAdsCustomerName.

google cluster id
type: Property
comment: Query alias: 1 model declares googleClusterId.

google hotel display name
type: Property
comment: Query alias: 1 model declares googleHotelDisplayName.

google hotel id
type: Property
comment: Query alias: 1 model declares googleHotelId.

high intent users
type: Property
comment: Query alias: 1 model declares highIntentUsers.

hotel
type: Property
comment: Query alias: 1 model declares hotel.

hotel country code
type: Property
comment: Query alias: 1 model declares hotelCountryCode.

hotel list
type: Property
comment: Query alias: 1 model declares hotelList.

hotel region code
type: Property
comment: Query alias: 1 model declares hotelRegionCode.

hotel suspended count
type: Property
comment: Query alias: 2 models declare hotelSuspendedCount.

hotel views
type: Property
comment: Query alias: 1 model declares hotelViews.

icon
type: Property
comment: Query alias: 1 model declares icon.

icon disapproval reasons
type: Property
comment: Query alias: 1 model declares iconDisapprovalReasons.

icons
type: Property
comment: Query alias: 1 model declares icons.

icon state
type: Property
comment: Query alias: 1 model declares iconState.

icon uri
type: Property
comment: Query alias: 1 model declares iconUri.

image
type: Property
comment: Query alias: 1 model declares image.

image data
type: Property
comment: Query alias: 1 model declares imageData.

imprecision radius meters
type: Property
comment: Query alias: 1 model declares imprecisionRadiusMeters.

impression count
type: Property
comment: Query alias: 1 model declares impressionCount.

is self resolving
type: Property
comment: Query alias: 1 model declares isSelfResolving.

is served
type: Property
comment: Query alias: 1 model declares isServed.

issues
type: Property
comment: Query alias: 2 models declare issues.

itinerary blocked count
type: Property
comment: Query alias: 1 model declares itineraryBlockedCount.

key
type: Property
comment: Query alias: 1 model declares key.

language code
type: Property
comment: Query alias: 3 models declare languageCode.

last feed submission time
type: Property
comment: Query alias: 1 model declares lastFeedSubmissionTime.

last manifest update time
type: Property
comment: Query alias: 1 model declares lastManifestUpdateTime.

latitude
type: Property
comment: Query alias: 1 model declares latitude.

length of stay
type: Property
comment: Query alias: 1 model declares lengthOfStay.

length of stay days
type: Property
comment: Query alias: 3 models declare lengthOfStayDays.

length of stay range
type: Property
comment: Query alias: 1 model declares lengthOfStayRange.

line num
type: Property
comment: Query alias: 1 model declares lineNum.

link
type: Property
comment: Query alias: 1 model declares link.

listing name
type: Property
comment: Query alias: 1 model declares listingName.

live on google
type: Property
comment: Query alias: 2 models declare liveOnGoogle.

live on google property count
type: Property
comment: Query alias: 1 model declares liveOnGooglePropertyCount.

live on google status
type: Property
comment: Query alias: 2 models declare liveOnGoogleStatus.

live pricing config issue count
type: Property
comment: Query alias: 1 model declares livePricingConfigIssueCount.

live pricing error count
type: Property
comment: Query alias: 1 model declares livePricingErrorCount.

live pricing not available count
type: Property
comment: Query alias: 1 model declares livePricingNotAvailableCount.

live pricing not setup count
type: Property
comment: Query alias: 1 model declares livePricingNotSetupCount.

live pricing not triggered count
type: Property
comment: Query alias: 1 model declares livePricingNotTriggeredCount.

live pricing other reason count
type: Property
comment: Query alias: 1 model declares livePricingOtherReasonCount.

live pricing technical issue count
type: Property
comment: Query alias: 1 model declares livePricingTechnicalIssueCount.

live pricing timeout count
type: Property
comment: Query alias: 1 model declares livePricingTimeoutCount.

location
type: Property
comment: Query alias: 1 model declares location.

longitude
type: Property
comment: Query alias: 1 model declares longitude.

match failure reasons
type: Property
comment: Query alias: 1 model declares matchFailureReasons.

match status
type: Property
comment: Query alias: 1 model declares matchStatus.

mismatch reason
type: Property
comment: Query alias: 1 model declares mismatchReason.

missed participation count
type: Property
comment: Query alias: 1 model declares missedParticipationCount.

missed participation count details
type: Property
comment: Query alias: 1 model declares missedParticipationCountDetails.

month
type: Property
comment: Query alias: 1 model declares month.

name
type: Property
comment: Query alias: 6 models declare name.

next page token
type: Property
comment: Query alias: 5 models declare nextPageToken.

no availability count
type: Property
comment: Query alias: 1 model declares noAvailabilityCount.

no landing page count
type: Property
comment: Query alias: 1 model declares noLandingPageCount.

no price count
type: Property
comment: Query alias: 1 model declares noPriceCount.

no price count details
type: Property
comment: Query alias: 1 model declares noPriceCountDetails.

no tax breakdown count
type: Property
comment: Query alias: 1 model declares noTaxBreakdownCount.

opportunity count
type: Property
comment: Query alias: 1 model declares opportunityCount.

other reason count
type: Property
comment: Query alias: 1 model declares otherReasonCount.

overclustered partner hotel ids
type: Property
comment: Query alias: 1 model declares overclusteredPartnerHotelIds.

overclustered property count
type: Property
comment: Query alias: 1 model declares overclusteredPropertyCount.

overclustered property with errors count
type: Property
comment: Query alias: 1 model declares overclusteredPropertyWithErrorsCount.

parsed listing
type: Property
comment: Query alias: 1 model declares parsedListing.

participation count
type: Property
comment: Query alias: 1 model declares participationCount.

participation not likely count
type: Property
comment: Query alias: 1 model declares participationNotLikelyCount.

participation percent
type: Property
comment: Query alias: 1 model declares participationPercent.

partner hotel display name
type: Property
comment: Query alias: 3 models declare partnerHotelDisplayName.

partner hotel id
type: Property
comment: Query alias: 3 models declare partnerHotelId.

partner hotel ids
type: Property
comment: Query alias: 2 models declare partnerHotelIds.

partner list id
type: Property
comment: Query alias: 1 model declares partnerListId.

partner property display name
type: Property
comment: Query alias: 1 model declares partnerPropertyDisplayName.

partner property id
type: Property
comment: Query alias: 1 model declares partnerPropertyId.

per itinerary prices
type: Property
comment: Query alias: 1 model declares perItineraryPrices.

predicted book on google score
type: Property
comment: Query alias: 1 model declares predictedBookOnGoogleScore.

predicted overall score
type: Property
comment: Query alias: 1 model declares predictedOverallScore.

predicted score
type: Property
comment: Query alias: 1 model declares predictedScore.

predicted website score
type: Property
comment: Query alias: 1 model declares predictedWebsiteScore.

price
type: Property
comment: Query alias: 1 model declares price.

price accuracy issue count
type: Property
comment: Query alias: 1 model declares priceAccuracyIssueCount.

price accuracy views
type: Property
comment: Query alias: 1 model declares priceAccuracyViews.

price coverage binary percent
type: Property
comment: Query alias: 1 model declares priceCoverageBinaryPercent.

price coverage buckets
type: Property
comment: Query alias: 1 model declares priceCoverageBuckets.

price coverage percent
type: Property
comment: Query alias: 2 models declare priceCoveragePercent.

price coverage views
type: Property
comment: Query alias: 1 model declares priceCoverageViews.

price missing count
type: Property
comment: Query alias: 1 model declares priceMissingCount.

price missing count details
type: Property
comment: Query alias: 1 model declares priceMissingCountDetails.

price problem count
type: Property
comment: Query alias: 1 model declares priceProblemCount.

price problem count details
type: Property
comment: Query alias: 1 model declares priceProblemCountDetails.

price unavailable count
type: Property
comment: Query alias: 2 models declare priceUnavailableCount.

price unavailable count details
type: Property
comment: Query alias: 1 model declares priceUnavailableCountDetails.

price unusually high count
type: Property
comment: Query alias: 1 model declares priceUnusuallyHighCount.

price unusually low count
type: Property
comment: Query alias: 1 model declares priceUnusuallyLowCount.

primary overclustered partner hotel id
type: Property
comment: Query alias: 1 model declares primaryOverclusteredPartnerHotelId.

property count
type: Property
comment: Query alias: 1 model declares propertyCount.

property details
type: Property
comment: Query alias: 1 model declares propertyDetails.

property region code
type: Property
comment: Query alias: 1 model declares propertyRegionCode.

rate rule id
type: Property
comment: Query alias: 1 model declares rateRuleId.

rating
type: Property
comment: Query alias: 1 model declares rating.

rating scale
type: Property
comment: Query alias: 1 model declares ratingScale.

reconciliation report
type: Property
comment: Query alias: 1 model declares reconciliationReport.

reconciliation reports
type: Property
comment: Query alias: 1 model declares reconciliationReports.

reference
type: Property
comment: Query alias: 1 model declares reference.

region code
type: Property
comment: Query alias: 1 model declares regionCode.

review
type: Property
comment: Query alias: 1 model declares review.

review time
type: Property
comment: Query alias: 1 model declares reviewTime.

score
type: Property
comment: Query alias: 1 model declares score.

signal source
type: Property
comment: Query alias: 1 model declares signalSource.

state
type: Property
comment: Query alias: 1 model declares state.

status
type: Property
comment: Query alias: 1 model declares status.

submitted display names
type: Property
comment: Query alias: 1 model declares submittedDisplayNames.

submitted icon
type: Property
comment: Query alias: 1 model declares submittedIcon.

successful record count
type: Property
comment: Query alias: 2 models declare successfulRecordCount.

taxes
type: Property
comment: Query alias: 1 model declares taxes.

taxes and fees
type: Property
comment: Query alias: 1 model declares taxesAndFees.

taxes and fees missing count
type: Property
comment: Query alias: 1 model declares taxesAndFeesMissingCount.

text
type: Property
comment: Query alias: 1 model declares text.

time
type: Property
comment: Query alias: 1 model declares time.

type
type: Property
comment: Query alias: 2 models declare type.

unit attributes
type: Property
comment: Query alias: 1 model declares unitAttributes.

unmatched property count
type: Property
comment: Query alias: 1 model declares unmatchedPropertyCount.

unmatched property with errors count
type: Property
comment: Query alias: 1 model declares unmatchedPropertyWithErrorsCount.

updated hotel ids
type: Property
comment: Query alias: 1 model declares updatedHotelIds.

update time
type: Property
comment: Query alias: 2 models declare updateTime.

uri
type: Property
comment: Query alias: 1 model declares uri.

url
type: Property
comment: Query alias: 1 model declares url.

user region code
type: Property
comment: Query alias: 4 models declare userRegionCode.

visit time
type: Property
comment: Query alias: 1 model declares visitTime.

vr website button clicks
type: Property
comment: Query alias: 1 model declares vrWebsiteButtonClicks.

xml listing
type: Property
comment: Query alias: 1 model declares xmlListing.

year
type: Property
comment: Query alias: 1 model declares year.

account link target
type: Property
comment: Required for CREATE requests. The properties in the Hotel Center account that can be managed using the linked Google Ads account.
alternate name: accountLinkTarget
sub property of: account link target
domain: Account Link
range: Account Link Target

google ads customer name
type: Property
comment: Required for CREATE requests. The value representing the Google Ads customer ID in the format `customers/{google_ads_customer_id}`. For example: `customers/0123456789`. Note that the `googleAdsCustomerName` field is not returned in responses to GET requests.
alternate name: googleAdsCustomerName
sub property of: google ads customer name
domain: Account Link
range: string

status
type: Property
comment: The current status of the account link.
alternate name: status
sub property of: status
domain: Account Link
range: string
code list: AccountLinkStatus

name
type: Property
comment: The resource name for the account link in the format `accounts/{account_id}/accountLinks/{account_link_id}`.
alternate name: name
sub property of: name
domain: Account Link
range: string

all hotels
type: Property
comment: True if all properties under the Hotel Center account are made available to the account link. The default is `false`.
alternate name: allHotels
sub property of: all hotels
domain: Account Link Target
range: boolean

hotel list
type: Property
comment: List of properties that is made available to the account link.
alternate name: hotelList
sub property of: hotel list
domain: Account Link Target
range: Hotel List

partner hotel ids
type: Property
comment: Hotel IDs.
alternate name: partnerHotelIds
sub property of: partner hotel ids
domain: Hotel List
range: string

property count
type: Property
comment: Output only. The number of properties with the corresponding brand ID.
alternate name: propertyCount
sub property of: property count
domain: Brand
range: long

icon state
type: Property
comment: Output only. The brand's icon's review state. If there are both submitted and active icons, this refers to the submitted icon.
alternate name: iconState
sub property of: icon state
domain: Brand
range: string
code list: BrandIconState

name
type: Property
comment: Output only. The resource name for the brand in the format `accounts/{account_id}/brands/{brand_id}`. The `brand_id` corresponds to the partner's brand identifier used for landing page matching and the property-level brand identifier. A default brand is applied to properties that do not have a brand. The `brand_id` of the default brand is `NO_BRAND_ID`. It can be fetched and updated like any configured brand.
alternate name: name
sub property of: name
domain: Brand
range: string

icon disapproval reasons
type: Property
comment: Output only. The icon's disapproval reason(s). Only applies to submitted icons with `REJECTED` state.
alternate name: iconDisapprovalReasons
sub property of: icon disapproval reasons
domain: Brand
range: string
code list: BrandIconDisapprovalReasons

icon
type: Property
comment: Input only. The brand's [accounts.icon](/hotels/hotel-prices/api-reference/rest/v3/accounts.icons#resource:-iconresource) identifying the brand's icon. The value refers to the icons's resource name in the format `accounts/{account_id}/icons/{icon_id}`.
alternate name: icon
sub property of: icon
domain: Brand
range: string

submitted icon
type: Property
comment: Output only. The brand's submitted [accounts.icon](/hotels/hotel-prices/api-reference/rest/v3/accounts.icons#resource:-iconresource). The value refers to the icons's resource name in the format `accounts/{account_id}/icons/{icon_id}`. A submitted icon is one that is new or rejected.
alternate name: submittedIcon
sub property of: submitted icon
domain: Brand
range: string

display name disapproval reason
type: Property
comment: Output only. Display name's disapproval reason. Only applies to display names with the review state 'REJECTED'.
alternate name: displayNameDisapprovalReason
sub property of: display name disapproval reason
domain: Brand
range: Display Name Disapproval Reason

active display names
type: Property
comment: Output only. The brand's active display names in all provided languages, only present if the display name is approved for all provided languages.
alternate name: activeDisplayNames
sub property of: active display names
domain: Brand
range: Localized Text

display names
type: Property
comment: Input only. The name Google displays for the brand's properties. Setting the display names is only necessary if you want to override the landing page display name or account-level display name for the brand. Google reviews the display names for appropriate content. When there are multiple languages, Google will only show the display names once Google approves all the languages.
alternate name: displayNames
sub property of: display names
domain: Brand
range: Localized Text

active icon uri
type: Property
comment: Output only. URL of the active icon, only present when the icon has been approved.
alternate name: activeIconUri
sub property of: active icon uri
domain: Brand
range: string

submitted display names
type: Property
comment: Output only. The brand's submitted display names in all provided languages, only present if the display name is new or rejected for any language.
alternate name: submittedDisplayNames
sub property of: submitted display names
domain: Brand
range: Localized Text

display name state
type: Property
comment: Output only. The brand's display names review state, which applies to all display name language entries. If there are both submitted and active display names, this refers to the submitted display names.
alternate name: displayNameState
sub property of: display name state
domain: Brand
range: string
code list: BrandDisplayNameState

active icon
type: Property
comment: Output only. The brand's active [accounts.icon](/hotels/hotel-prices/api-reference/rest/v3/accounts.icons#resource:-iconresource). The value refers to the icons's resource name in the format `accounts/{account_id}/icons/{icon_id}`. An active icon is one that has been approved.
alternate name: activeIcon
sub property of: active icon
domain: Brand
range: string

language code
type: Property
comment: Language of the disapproved display name.
alternate name: languageCode
sub property of: language code
domain: Display Name Disapproval Reason
range: string

disapproval reason
type: Property
comment: Disapproval reason.
alternate name: disapprovalReason
sub property of: disapproval reason
domain: Display Name Disapproval Reason
range: string
code list: DisplayNameDisapprovalReasonDisapprovalReason

text
type: Property
comment: Localized string in the language corresponding to language_code below.
alternate name: text
sub property of: text
domain: Localized Text
range: string

language code
type: Property
comment: The text's BCP-47 language code, such as "en-US" or "sr-Latn". For more information, see http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
alternate name: languageCode
sub property of: language code
domain: Localized Text
range: string

issues
type: Property
comment: Issues that were encountered when validating the file.
alternate name: issues
sub property of: issues
domain: Create Reconciliation Report Response
range: Reconciliation Report Validation Issue

successful record count
type: Property
comment: The number of commission records that were successfully saved.
alternate name: successfulRecordCount
sub property of: successful record count
domain: Create Reconciliation Report Response
range: int

reconciliation report
type: Property
comment: Resource name of the new reconciliation report. The format is `accounts/{account_id}`.
alternate name: reconciliationReport
sub property of: reconciliation report
domain: Create Reconciliation Report Response
range: Reconciliation Report

description
type: Property
comment: Text description of the issue, typically including what was seen and why it was invalid.
alternate name: description
domain: Reconciliation Report Validation Issue
range: string

line num
type: Property
comment: The line number on which the issue was detected. If this field is 0, the issue applies to the whole file.
alternate name: lineNum
sub property of: line num
domain: Reconciliation Report Validation Issue
range: int

field name
type: Property
comment: Name of the invalid field. If no field name is given, this issue applies to the whole line (or file).
alternate name: fieldName
sub property of: field name
domain: Reconciliation Report Validation Issue
range: string

name
type: Property
comment: Resource name in the format `accounts/{account_id}/reconciliationReports/{datetime}~{filename}`. The value for `{datetime}` must be from 0001-01-01T00:00:00 to 9999-12-31T23:59:59 inclusive.
alternate name: name
sub property of: name
domain: Reconciliation Report
range: string

file name
type: Property
comment: Required. Desired filename of the reconciliation report.
alternate name: fileName
sub property of: file name
domain: Reconciliation Report
range: string

contents
type: Property
comment: Required. The contents of the commission report. Report contents must conform to the requirements specified in [Reconciliation reports] (//support.google.com/hotelprices/answer/7019060#creating).
alternate name: contents
sub property of: contents
domain: Reconciliation Report
range: string

is self resolving
type: Property
comment: Whether or not the issue is self-resolving. If true, the issue is expected to resolve itself. If false or not set, action is needed to resolve the issue. Refer to documentation on the data issue’s type for further information.
alternate name: isSelfResolving
sub property of: is self resolving
domain: Data Issue Detail
range: boolean

data issue severity
type: Property
comment: The severity of the data issue.
alternate name: dataIssueSeverity
sub property of: data issue severity
domain: Data Issue Detail
range: string
code list: DataIssueDetailDataIssueSeverity

data issue type
type: Property
comment: The type of the data issue.
alternate name: dataIssueType
sub property of: data issue type
domain: Data Issue Detail
range: string
code list: DataIssueDetailDataIssueType

year
type: Property
comment: Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.
alternate name: year
sub property of: year
domain: Date
range: int

month
type: Property
comment: Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.
alternate name: month
sub property of: month
domain: Date
range: int

day
type: Property
comment: Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant.
alternate name: day
sub property of: day
domain: Date
range: int

partner hotel id
type: Property
comment: Partner's hotel ID. Only present if `partnerHotelId` is specified in `aggregateBy` in the request.
alternate name: partnerHotelId
sub property of: partner hotel id
domain: Free Booking Links Result
range: string

date
type: Property
comment: A date within the requested date range. Only present if `date` is specified in `aggregateBy` in the request.
alternate name: date
sub property of: date
domain: Free Booking Links Result
range: Date

partner hotel display name
type: Property
comment: Partner's hotel name. Only present if `partnerHotelDisplayName` is specified in `aggregateBy` in the request.
alternate name: partnerHotelDisplayName
sub property of: partner hotel display name
domain: Free Booking Links Result
range: string

device type
type: Property
comment: The user’s device type. Only present if `deviceType` is specified in `aggregateBy` in the request.
alternate name: deviceType
sub property of: device type
domain: Free Booking Links Result
range: string
code list: FreeBookingLinksResultDeviceType

click count
type: Property
comment: The total number of clicks that were recorded for this result.
alternate name: clickCount
sub property of: click count
domain: Free Booking Links Result
range: long

user region code
type: Property
comment: ISO 3116 region code of the country/region of the user. Only present if `userRegionCode` is specified in `aggregateBy` in the request
alternate name: userRegionCode
sub property of: user region code
domain: Free Booking Links Result
range: string

currency code
type: Property
comment: Currency for `price`, `taxes`, and `fees`.
alternate name: currencyCode
sub property of: currency code
domain: Hotel Price Per Itinerary
range: string

taxes
type: Property
comment: Taxes for this itinerary.
alternate name: taxes
sub property of: monetaryValue
sub property of: taxes
wire encoding: MajorUnits
currency source: currency code
domain: Hotel Price Per Itinerary
range: float

length of stay days
type: Property
comment: Number of nights for the itinerary.
alternate name: lengthOfStayDays
sub property of: length of stay days
domain: Hotel Price Per Itinerary
range: int

price
type: Property
comment: Hotel price for this itinerary.
alternate name: price
sub property of: monetaryValue
sub property of: price
wire encoding: MajorUnits
currency source: currency code
domain: Hotel Price Per Itinerary
range: float

update time
type: Property
comment: Update timestamp for this hotel price.
alternate name: updateTime
sub property of: update time
domain: Hotel Price Per Itinerary
range: dateTime

fees
type: Property
comment: Fees for this itinerary.
alternate name: fees
sub property of: monetaryValue
sub property of: fees
wire encoding: MajorUnits
currency source: currency code
domain: Hotel Price Per Itinerary
range: float

checkin date
type: Property
comment: Check-in date.
alternate name: checkinDate
sub property of: checkin date
domain: Hotel Price Per Itinerary
range: Date

partner hotel display name
type: Property
comment: Partner's hotel name.
alternate name: partnerHotelDisplayName
sub property of: partner hotel display name
domain: Hotel View
range: string

google hotel display name
type: Property
comment: Google's hotel name.
alternate name: googleHotelDisplayName
sub property of: google hotel display name
domain: Hotel View
range: string

match status
type: Property
comment: Current matching status of the hotel.
alternate name: matchStatus
sub property of: match status
domain: Hotel View
range: string
code list: HotelViewMatchStatus

partner hotel id
type: Property
comment: The unique ID of the hotel that the partner provides in their Hotel List Feed.
alternate name: partnerHotelId
sub property of: partner hotel id
domain: Hotel View
range: string

property details
type: Property
comment: Optional. A URL to the property on Google. Only available for properties that are listed.
alternate name: propertyDetails
sub property of: property details
domain: Hotel View
range: string

primary overclustered partner hotel id
type: Property
comment: The primary hotel in the overclustered set.
alternate name: primaryOverclusteredPartnerHotelId
sub property of: primary overclustered partner hotel id
domain: Hotel View
range: string

live on google status
type: Property
comment: Optional. Whether the hotel appears in Google's hotel booking links. Declaration & behavior to get detection of presence/absence in JSON conversion.
alternate name: liveOnGoogleStatus
sub property of: live on google status
domain: Hotel View
range: string
code list: HotelViewLiveOnGoogleStatus

match failure reasons
type: Property
comment: The reasons why a hotel failed to match to a property on Maps.
alternate name: matchFailureReasons
sub property of: match failure reasons
domain: Hotel View
range: string

google hotel id
type: Property
comment: Google's canonical ID for the hotel.
alternate name: googleHotelId
sub property of: google hotel id
domain: Hotel View
range: unsignedLong

overclustered partner hotel ids
type: Property
comment: Other hotels with which the hotel is overclustered. If your feed contains overclustered hotels, update the feed and resubmit it. To do this, you can use the manual match tool.
alternate name: overclusteredPartnerHotelIds
sub property of: overclustered partner hotel ids
domain: Hotel View
range: string

data issues
type: Property
comment: DEPRECATED. Indicates that the hotel has data quality issues. The value of this field indicates the type of error. This has been replaced with the data_issue_detail field. If your feed contains data issues, update the feed and resubmit it. For more information, refer to this article.
alternate name: dataIssues
sub property of: data issues
domain: Hotel View
range: string
code list: HotelViewDataIssues

live on google
type: Property
comment: Optional. DEPRECATED. Prefer live_on_google_status. Whether the hotel appears in Google's hotel booking links. Declaration & behavior to get detection of presence/absence in JSON conversion.
alternate name: liveOnGoogle
sub property of: live on google
domain: Hotel View
range: boolean
deprecated: true

google cluster id
type: Property
comment: The Google Maps identifier for the hotel.
alternate name: googleClusterId
sub property of: google cluster id
domain: Hotel View
range: unsignedLong

data issue detail
type: Property
comment: The type and severity of each data quality issue in the feed. If your feed contains data issues, update the feed and resubmit it. For more information, refer to this article.
alternate name: dataIssueDetail
sub property of: data issue detail
domain: Hotel View
range: Data Issue Detail

name
type: Property
comment: Required. Output only. The resource name for the icon in the format `accounts/{account_id}/icons/{icon_id}`. Google generates the `icon_id` during the `create` operation. Use the `icon_id` to associate the icon with a brand using the [accounts.brands](/hotels/hotel-prices/api-reference/rest/v3/accounts.brands#resource:-brand) API.
alternate name: name
sub property of: name
domain: Icon
range: string

disapproval reasons
type: Property
comment: Output only. The icon's disapproval reason(s). Only applies to icons with `REJECTED` state.
alternate name: disapprovalReasons
sub property of: disapproval reasons
domain: Icon
range: string
code list: IconDisapprovalReasons

icon uri
type: Property
comment: Output only. The approved icon's Google-hosted URI. Only applies to icons with `APPROVED` state.
alternate name: iconUri
sub property of: icon uri
domain: Icon
range: string

state
type: Property
comment: Output only. The icon's current state.
alternate name: state
sub property of: state
domain: Icon
range: string
code list: IconState

reference
type: Property
comment: Optional. Value for tracking the icon. It could be the primary key to your icon in your system, or the icon's filename. Google does not use this value.
alternate name: reference
sub property of: reference
domain: Icon
range: string

image data
type: Property
comment: Required. Input only. The icon contents, which must be in PNG format, or convertible to PNG.
alternate name: imageData
sub property of: image data
domain: Icon
range: base64Binary

gallery uri
type: Property
comment: URL that is deeplink to the image in a gallery (or a webpage).
alternate name: galleryUri
sub property of: gallery uri
domain: Image
range: Localized Text

uri
type: Property
comment: URL that points to the binary image content directly.
alternate name: uri
sub property of: uri
domain: Image
range: string

title
type: Property
comment: Title of the image.
alternate name: title
domain: Image
range: Localized Text

partner hotel id
type: Property
comment: Partner's hotel ID. If `partnerHotelId` is not a value of the `aggregateBy` parameter in the request call, then the `partnerHotelId` field is not returned in the `Key`.
alternate name: partnerHotelId
sub property of: partner hotel id
domain: Key
range: string

length of stay days
type: Property
comment: The number of nights for the itinerary. If `lengthOfStayDays` is not a value of the `aggregateBy` parameter in the request call, then the `lengthOfStayDays` field is not returned in the `Key`.
alternate name: lengthOfStayDays
sub property of: length of stay days
domain: Key
range: int

occupancy
type: Property
comment: The total occupancy of the itinerary. If `occupancy` is not a value of the `aggregateBy` parameter in the request call, then the `occupancy` field is not returned in the `Key`.
alternate name: occupancy
domain: Key
range: int

advance booking window
type: Property
comment: The number of days in advance the user wants to book the itinerary. If `advanceBookingWindow` is not a value of the `aggregateBy` parameter in the request call, then the `advanceBookingWindow` field is not returned in the `Key`.
alternate name: advanceBookingWindow
domain: Key
range: int

checkin date
type: Property
comment: The check-in date of the itinerary. If `checkinDate` is not a value of the `aggregateBy` parameter in the request call, then the `checkinDate` field is not returned in the `Key`.
alternate name: checkinDate
sub property of: checkin date
domain: Key
range: Date

hotel region code
type: Property
comment: CLDR region code of the country/region of the hotel. If `hotelRegionCode` is not a value of the `aggregateBy` parameter in the request call, then the `hotelRegionCode` field is not returned in the `Key`.
alternate name: hotelRegionCode
sub property of: hotel region code
domain: Key
range: string

device type
type: Property
comment: The user’s device type. If `deviceType` is not a value of the `aggregateBy` parameter in the request call, then the `deviceType` field is not returned in the `Key`.
alternate name: deviceType
sub property of: device type
domain: Key
range: string
code list: KeyDeviceType

user region code
type: Property
comment: ISO 3116 region code of the country/region of the user. If `userRegionCode` is not a value of the `aggregateBy` parameter in the request call, then the `userRegionCode` field is not returned in the `Key`.
alternate name: userRegionCode
sub property of: user region code
domain: Key
range: string

date
type: Property
comment: The date for which you are requesting metrics. If `date` is not a value of the `aggregateBy` parameter in the request call, then the `date` field is not returned in the `Key`.
alternate name: date
sub property of: date
domain: Key
range: Date

longitude
type: Property
comment: The longitude in degrees. It must be in the range [-180.0, +180.0].
alternate name: longitude
sub property of: longitude
domain: Lat Lng
range: double

latitude
type: Property
comment: The latitude in degrees. It must be in the range [-90.0, +90.0].
alternate name: latitude
sub property of: latitude
domain: Lat Lng
range: double

account links
type: Property
comment: A list of all account links associated with the Hotel Center account being queried.
alternate name: accountLinks
sub property of: account links
domain: List Account Links Response
range: Account Link

brands
type: Property
comment: A list of brands for the current page associated with the Hotel Center account being queried.
alternate name: brands
sub property of: brands
domain: List Brands Response
range: Brand

next page token
type: Property
comment: Token that can be sent as `page_token` to retrieve the next page. If this field is omitted, there are no subsequent pages.
alternate name: nextPageToken
sub property of: next page token
domain: List Brands Response
range: string

hotel views
type: Property
comment: The list of rows that match the query.
alternate name: hotelViews
sub property of: hotel views
domain: List Hotel Views Response
range: Hotel View

next page token
type: Property
comment: Pagination token used to retrieve the next page of results.
alternate name: nextPageToken
sub property of: next page token
domain: List Hotel Views Response
range: string

icons
type: Property
comment: A list of all icons associated with the queried partner account.
alternate name: icons
sub property of: icons
domain: List Icons Response
range: Icon

price accuracy views
type: Property
comment: The list of rows that match the query.
alternate name: priceAccuracyViews
sub property of: price accuracy views
domain: List Price Accuracy Views Response
range: Price Accuracy View

name
type: Property
comment: Resource name should be in the format `accounts/{account_id}/priceAccuracyViews/{report_date}`.
alternate name: name
sub property of: name
domain: Price Accuracy View
range: string

results
type: Property
comment: The list of rows that match the query.
alternate name: results
domain: Price Accuracy View
range: Price Accuracy Row

mismatch reason
type: Property
comment: The reason why the fetched price didn't match the cached price.
alternate name: mismatchReason
sub property of: mismatch reason
domain: Price Accuracy Row
range: string
code list: PriceAccuracyRowMismatchReason

device type
type: Property
comment: The user's device type.
alternate name: deviceType
sub property of: device type
domain: Price Accuracy Row
range: string
code list: PriceAccuracyRowDeviceType

hotel
type: Property
comment: Partner-defined hotel ID.
alternate name: hotel
sub property of: hotel
domain: Price Accuracy Row
range: string

rate rule id
type: Property
comment: The rate rule of the advertised price for non-public rates.
alternate name: rateRuleId
sub property of: rate rule id
domain: Price Accuracy Row
range: string

final domain
type: Property
comment: The domain of the final page from which prices are read.
alternate name: finalDomain
sub property of: final domain
domain: Price Accuracy Row
range: string

cached price record
type: Property
comment: Price as advertised.
alternate name: cachedPriceRecord
sub property of: cached price record
domain: Price Accuracy Row
range: Price Record

checkin date
type: Property
comment: Check-in date.
alternate name: checkinDate
sub property of: checkin date
domain: Price Accuracy Row
range: Date

length of stay days
type: Property
comment: Length of stay.
alternate name: lengthOfStayDays
sub property of: length of stay days
domain: Price Accuracy Row
range: int

hotel country code
type: Property
comment: The country of the hotel (based on address).
alternate name: hotelCountryCode
sub property of: hotel country code
domain: Price Accuracy Row
range: string

fetched price record
type: Property
comment: Price as read from the partner website.
alternate name: fetchedPriceRecord
sub property of: fetched price record
domain: Price Accuracy Row
range: Price Record

correction time
type: Property
comment: Time at which an incorrect price is updated to a correct price.
alternate name: correctionTime
sub property of: correction time
domain: Price Accuracy Row
range: dateTime

signal source
type: Property
comment: Source of the price accuracy signal.
alternate name: signalSource
sub property of: signal source
domain: Price Accuracy Row
range: string
code list: PriceAccuracyRowSignalSource

url
type: Property
comment: Initial URL visited on the partner website.
alternate name: url
sub property of: url
domain: Price Accuracy Row
range: string

child occupancy
type: Property
comment: The number of children in the occupancy details of the validation query. Note: This field may not be consistently populated. If missing, partners should assume a default of 0 children.
alternate name: childOccupancy
sub property of: child occupancy
domain: Price Accuracy Row
range: int

user region code
type: Property
comment: The user's region.
alternate name: userRegionCode
sub property of: user region code
domain: Price Accuracy Row
range: string

affects score
type: Property
comment: True if this row affects the overall price accuracy score.
alternate name: affectsScore
sub property of: affects score
domain: Price Accuracy Row
range: boolean

adult occupancy
type: Property
comment: The number of adults in the occupancy details of the validation query. Note: This field may not be consistently populated due to technical constraints. If missing, partners should assume a default of 2 adults.
alternate name: adultOccupancy
sub property of: adult occupancy
domain: Price Accuracy Row
range: int

time
type: Property
comment: Timestamp of this price record.
alternate name: time
sub property of: time
domain: Price Record
range: dateTime

taxes and fees
type: Property
comment: Taxes and fees.
alternate name: taxesAndFees
sub property of: monetaryValue
sub property of: taxes and fees
wire encoding: MajorUnits
currency source: currency code
domain: Price Record
range: float

currency code
type: Property
comment: ISO 4217 currency code.
alternate name: currencyCode
sub property of: currency code
domain: Price Record
range: string

base price
type: Property
comment: Base price.
alternate name: basePrice
sub property of: monetaryValue
sub property of: base price
wire encoding: MajorUnits
currency source: currency code
domain: Price Record
range: float

price coverage views
type: Property
comment: Hotel price coverage stats.
alternate name: priceCoverageViews
sub property of: price coverage views
domain: List Price Coverage Views Response
range: Price Coverage View

price coverage buckets
type: Property
comment: Price coverage stats for combinations of advance booking window and length of stay ranges.
alternate name: priceCoverageBuckets
sub property of: price coverage buckets
domain: Price Coverage View
range: Price Coverage Bucket

price coverage binary percent
type: Property
comment: The ratio between the number of hotels which have at least one price for the calculation period and `matched_property_count`.
alternate name: priceCoverageBinaryPercent
sub property of: ratioValue
sub property of: price coverage binary percent
domain: Price Coverage View
range: double

matched property count
type: Property
comment: The total number of properties that have prices for the given itineraries.
alternate name: matchedPropertyCount
domain: Price Coverage View
range: int

calculation date
type: Property
comment: The date on which the calculations were made.
alternate name: calculationDate
sub property of: calculation date
domain: Price Coverage View
range: Date

price coverage percent
type: Property
comment: The overall price coverage for an account. This value is the ratio between the number of hotel prices for the calculation booking window and length of stay range divided by the number of all possible prices, which is `matched_property_count` times 330 (for advance book window) times 30 (for length of stay).
alternate name: priceCoveragePercent
sub property of: ratioValue
sub property of: price coverage percent
domain: Price Coverage View
range: double

advance booking window range
type: Property
comment: Advance booking window range.
alternate name: advanceBookingWindowRange
sub property of: advance booking window range
domain: Price Coverage Bucket
range: string
code list: PriceCoverageBucketAdvanceBookingWindowRange

length of stay range
type: Property
comment: Length of stay range.
alternate name: lengthOfStayRange
sub property of: length of stay range
domain: Price Coverage Bucket
range: string
code list: PriceCoverageBucketLengthOfStayRange

price coverage percent
type: Property
comment: The percent of itineraries for which you have coverage for this advance booking window bucket and length of stay bucket.
alternate name: priceCoveragePercent
sub property of: ratioValue
sub property of: price coverage percent
domain: Price Coverage Bucket
range: double

available price count
type: Property
comment: Number of prices for this advance booking window bucket and length of stay bucket.
alternate name: availablePriceCount
sub property of: available price count
domain: Price Coverage Bucket
range: long

reconciliation reports
type: Property
comment: The list of names of reconciliation reports. Note that the `contents` and `fileName` fields of each `ReconciliationReport` object are not returned by this call.
alternate name: reconciliationReports
sub property of: reconciliation reports
domain: List Reconciliation Reports Response
range: Reconciliation Report

price unavailable count details
type: Property
comment: The reasons that contributed to the price unavailable count.
alternate name: priceUnavailableCountDetails
sub property of: price unavailable count details
domain: Missed Participation Count Details
range: Price Unavailable Count Details

no price count details
type: Property
comment: The reasons that contributed to the no price count (for example, live pricing not available) and the total count for each reason.
alternate name: noPriceCountDetails
sub property of: no price count details
domain: Missed Participation Count Details
range: No Price Count Details
deprecated: true

price missing count
type: Property
comment: The total number of missed participations due to either a price not being present in Google's cache or failing to successfully respond to live pricing. Comprised of the following: * Bandwidth depleted * Cache rate missing * Itinerary blocked * Live pricing not set up * Live pricing timeout * Live pricing error
alternate name: priceMissingCount
sub property of: price missing count
domain: Missed Participation Count Details
range: long

no tax breakdown count
type: Property
comment: The total number of missed participation due to one or more of your hotels not specifying taxes and fees separately.
alternate name: noTaxBreakdownCount
sub property of: no tax breakdown count
domain: Missed Participation Count Details
range: long
deprecated: true

price missing count details
type: Property
comment: The reasons that contributed to the price missing count.
alternate name: priceMissingCountDetails
sub property of: price missing count details
domain: Missed Participation Count Details
range: Price Missing Count Details

no landing page count
type: Property
comment: No landing page matched the user.
alternate name: noLandingPageCount
sub property of: no landing page count
domain: Missed Participation Count Details
range: long

hotel suspended count
type: Property
comment: The total number of missed participations due to one or more of your hotels being suspended due to price accuracy violations.
alternate name: hotelSuspendedCount
sub property of: hotel suspended count
domain: Missed Participation Count Details
range: long
deprecated: true

other reason count
type: Property
comment: Hotel did not participate for an unknown reason.
alternate name: otherReasonCount
sub property of: other reason count
domain: Missed Participation Count Details
range: long

no availability count
type: Property
comment: The total number of missed participation due to the hotel/itinerary combination being unavailable, or the traveler was ineligible for the rates. To participate in these auctions, you may need to provide more pricing information.
alternate name: noAvailabilityCount
sub property of: no availability count
domain: Missed Participation Count Details
range: long
deprecated: true

price unavailable count
type: Property
comment: The total number of missed participation due to price listed as unavailable (-1) for the requested itinerary. Comprised of the following: * Price unavailable * Participation not likely * Other
alternate name: priceUnavailableCount
sub property of: price unavailable count
domain: Missed Participation Count Details
range: long

price problem count
type: Property
comment: The total number of missed participation due to an issue with the accuracy of the price provided for the itinerary. Comprised of the following: * Hotel suspended * Price unusually high * Price unusually low * Taxes and feeds missing
alternate name: priceProblemCount
sub property of: price problem count
domain: Missed Participation Count Details
range: long

price problem count details
type: Property
comment: The reasons that contributed to the price problem count.
alternate name: priceProblemCountDetails
sub property of: price problem count details
domain: Missed Participation Count Details
range: Price Problem Count Details

no price count
type: Property
comment: The total number of missed participations due to a price not being offered for the requested itinerary.
alternate name: noPriceCount
sub property of: no price count
domain: Missed Participation Count Details
range: long
deprecated: true

participation not likely count
type: Property
comment: No price was cached for this itinerary, and no live query was done because your server usually tells us the hotel is unavailable or sold out.
alternate name: participationNotLikelyCount
sub property of: participation not likely count
domain: Price Unavailable Count Details
range: long

price unavailable count
type: Property
comment: Hotel did not participate because it wasn't available for the itinerary dates.
alternate name: priceUnavailableCount
sub property of: price unavailable count
domain: Price Unavailable Count Details
range: long

live pricing technical issue count
type: Property
comment: The total number of missed participation due to technical issues with live pricing for any of the following reasons: * You didn’t respond quickly enough and exceeded the response deadline (around 4000 milliseconds). * You returned an error. * Your response was malformed.
alternate name: livePricingTechnicalIssueCount
sub property of: live pricing technical issue count
domain: No Price Count Details
range: long

live pricing not triggered count
type: Property
comment: The total number of missed participation due to live pricing not being triggered for any of the following reasons: * You didn't set a bid. * You didn't have a valid landing page. * There weren't enough prices in the cache.
alternate name: livePricingNotTriggeredCount
sub property of: live pricing not triggered count
domain: No Price Count Details
range: long

live pricing config issue count
type: Property
comment: The total number of missed participation due to live pricing not being triggered for any of the following reasons: * You didn't have live pricing configured for these searches. * You restricted Google from accessing the hotel itinerary in question.
alternate name: livePricingConfigIssueCount
sub property of: live pricing config issue count
domain: No Price Count Details
range: long

live pricing other reason count
type: Property
comment: The number of missed participations due to other issues with live pricing.
alternate name: livePricingOtherReasonCount
sub property of: live pricing other reason count
domain: No Price Count Details
range: long

live pricing not available count
type: Property
comment: The total number of missed participation due to live pricing being unavailable. Live pricing will not be triggered for certain default itineraries or UIs. In this scenario, partners will need a cached price to participate.
alternate name: livePricingNotAvailableCount
sub property of: live pricing not available count
domain: No Price Count Details
range: long

live pricing error count
type: Property
comment: No price was cached for this itinerary. A live query did not time out, but your system returned an error.
alternate name: livePricingErrorCount
sub property of: live pricing error count
domain: Price Missing Count Details
range: long

cache rate missing count
type: Property
comment: No price exists in the cache for this itinerary. A live query was not done due to page constraints.
alternate name: cacheRateMissingCount
sub property of: cache rate missing count
domain: Price Missing Count Details
range: long

live pricing not setup count
type: Property
comment: No price was cached for this itinerary, and live query was not configured for this account.
alternate name: livePricingNotSetupCount
sub property of: live pricing not setup count
domain: Price Missing Count Details
range: long

bandwidth depleted count
type: Property
comment: No price was cached for this itinerary, and there was no live query quota remaining.
alternate name: bandwidthDepletedCount
sub property of: bandwidth depleted count
domain: Price Missing Count Details
range: long

live pricing timeout count
type: Property
comment: No price was cached for this itinerary, and a live query sent to your system timed out.
alternate name: livePricingTimeoutCount
sub property of: live pricing timeout count
domain: Price Missing Count Details
range: long

itinerary blocked count
type: Property
comment: The itinerary was outside of your basic parameters, so no price was pulled for the itinerary from either live query or cache fill.
alternate name: itineraryBlockedCount
sub property of: itinerary blocked count
domain: Price Missing Count Details
range: long

taxes and fees missing count
type: Property
comment: Taxes and fees were missing from pricing.
alternate name: taxesAndFeesMissingCount
sub property of: taxes and fees missing count
domain: Price Problem Count Details
range: long

base price violations count
type: Property
comment: Base price too low relative to total price.
alternate name: basePriceViolationsCount
sub property of: base price violations count
domain: Price Problem Count Details
range: long

price accuracy issue count
type: Property
comment: Price accuracy issue.
alternate name: priceAccuracyIssueCount
sub property of: price accuracy issue count
domain: Price Problem Count Details
range: long

price unusually high count
type: Property
comment: The price given for this itinerary seemed oddly high compared to regional trends.
alternate name: priceUnusuallyHighCount
sub property of: price unusually high count
domain: Price Problem Count Details
range: long

hotel suspended count
type: Property
comment: The hotel was suspended. This may be due to persistent problems in areas such as incorrect taxes and fees.
alternate name: hotelSuspendedCount
sub property of: hotel suspended count
domain: Price Problem Count Details
range: long

price unusually low count
type: Property
comment: The price given for this itinerary seemed oddly low compared to regional trends.
alternate name: priceUnusuallyLowCount
sub property of: price unusually low count
domain: Price Problem Count Details
range: long

imprecision radius meters
type: Property
comment: Represents the accuracy of the location. The listing can be anywhere within the defined circular area.
alternate name: imprecisionRadiusMeters
sub property of: imprecision radius meters
domain: Parsed Listing
range: int

unit attributes
type: Property
comment: VR List attribute.
alternate name: unitAttributes
sub property of: unit attributes
domain: Parsed Listing
range: Unit Attributes Record

partner list id
type: Property
comment: The list ID on partner LEC feed, provided by partner.
alternate name: partnerListId
sub property of: partner list id
domain: Parsed Listing
range: string

data issue detail
type: Property
comment: Data issues about this listing
alternate name: dataIssueDetail
sub property of: data issue detail
domain: Parsed Listing
range: Data Issue Detail

location
type: Property
comment: Location of listing using latitude and longitude (degrees).
alternate name: location
sub property of: location
domain: Parsed Listing
range: Lat Lng

review
type: Property
comment: Reviews associated with this listing. Each review has a single language attached to it.
alternate name: review
sub property of: review
domain: Parsed Listing
range: Review

brand
type: Property
comment: If not empty, it indicates that this listing belongs to a brand of the feed.
alternate name: brand
sub property of: brand
domain: Parsed Listing
range: string

listing name
type: Property
comment: List of localized names.
alternate name: listingName
sub property of: listing name
domain: Parsed Listing
range: Localized Text

description
type: Property
comment: Description of the property.
alternate name: description
domain: Parsed Listing
range: Localized Text

image
type: Property
comment: Images associated with this listing, localized.
alternate name: image
sub property of: image
domain: Parsed Listing
range: Image

category
type: Property
comment: The partner provided category (accommodation type) of the property.
alternate name: category
sub property of: category
domain: Parsed Listing
range: Localized Text

is served
type: Property
comment: Whether the listing can be served based on non image data alone.
alternate name: isServed
sub property of: is served
domain: Parsed Listing
range: boolean

region code
type: Property
comment: The country code where the listing is located.
alternate name: regionCode
sub property of: region code
domain: Parsed Listing
range: string

title
type: Property
comment: The title of the review, for example: Great three bedrooms.
alternate name: title
domain: Review
range: string

link
type: Property
comment: The url of the review.
alternate name: link
sub property of: link
domain: Review
range: string

language code
type: Property
comment: Language of the review in ISO639 format, such as "en", "de", etc.
alternate name: languageCode
sub property of: language code
domain: Review
range: string

author
type: Property
comment: The author of the review.
alternate name: author
sub property of: author
domain: Review
range: string

review time
type: Property
comment: Unix timestamp (in seconds) of the review, in UTC+0.
alternate name: reviewTime
sub property of: review time
domain: Review
range: dateTime

body
type: Property
comment: The body of the review.
alternate name: body
sub property of: body
domain: Review
range: string

visit time
type: Property
comment: Unix timestamp (in seconds) of when the stay was, in UTC+0.
alternate name: visitTime
sub property of: visit time
domain: Review
range: dateTime

rating
type: Property
comment: Any ratings associated with this review. This is repeated because reviews can include ratings on different aspects of a listing, e.g. location, cleanliness, etc.
alternate name: rating
sub property of: rating
domain: Review
range: Rating

type
type: Property
comment: The type of the review.
alternate name: type
sub property of: type
domain: Review
range: string
code list: ReviewType

score
type: Property
comment: The rating score. (e.g. 8.5)
alternate name: score
sub property of: score
domain: Rating
range: float

rating scale
type: Property
comment: Maximum rating possible.
alternate name: ratingScale
sub property of: rating scale
domain: Rating
range: int

type
type: Property
comment: The type of the rating.
alternate name: type
sub property of: type
domain: Rating
range: string
code list: RatingType

participation percent
type: Property
comment: The percentage rate of participation where the number of successfully participated opportunities is divided by the total number of opportunities. For example, if a property was eligible to enter the Google Ads auction 90 times out of 100 opportunities, the participation rate is 90%.
alternate name: participationPercent
sub property of: participation percent
domain: Participation Result
range: double

participation count
type: Property
comment: The total number of opportunities for which you were eligible to enter in the Google Ads auction process.
alternate name: participationCount
sub property of: participation count
domain: Participation Result
range: long

missed participation count
type: Property
comment: The total number of opportunities **not** eligible for the Google Ads auction process. Comprised of the following: * Landing page missing * Price missing * Price problem * Price unavailable * Other
alternate name: missedParticipationCount
sub property of: missed participation count
domain: Participation Result
range: long

partner hotel display name
type: Property
comment: Partner's hotel display name. This field is only populated when the result is aggregated by `partnerHotelId`.
alternate name: partnerHotelDisplayName
sub property of: partner hotel display name
domain: Participation Result
range: string

opportunity count
type: Property
comment: For a specific hotel, the total number of opportunities that were available. Opportunities are the total number of instances when a hotel ad could have been displayed to a user.
alternate name: opportunityCount
sub property of: opportunity count
domain: Participation Result
range: long

key
type: Property
comment: Key of the result.
alternate name: key
sub property of: key
domain: Participation Result
range: Key

missed participation count details
type: Property
comment: The reasons that contributed to the missed participation count (for example, no availability) and a total count for each reason.
alternate name: missedParticipationCountDetails
sub property of: missed participation count details
domain: Participation Result
range: Missed Participation Count Details

name
type: Property
comment: Resource name in the format `accounts/{account_id}/priceViews/{partner_hotel_id}`.
alternate name: name
sub property of: name
domain: Price View
range: string

per itinerary prices
type: Property
comment: Price for each itinerary.
alternate name: perItineraryPrices
sub property of: per itinerary prices
domain: Price View
range: Hotel Price Per Itinerary

device type
type: Property
comment: The user’s device type. Only present if `deviceType` is specified in `aggregateBy` in the request.
alternate name: deviceType
sub property of: device type
domain: Property Performance Result
range: string
code list: PropertyPerformanceResultDeviceType

property region code
type: Property
comment: ISO 3116 region code of the country/region of the property. Only present if `propertyRegionCode` is specified in `aggregateBy` in the request
alternate name: propertyRegionCode
sub property of: property region code
domain: Property Performance Result
range: string

ads impression count
type: Property
comment: The total number of ad impressions that were recorded for this result.
alternate name: adsImpressionCount
sub property of: countValue
sub property of: ads impression count
wire encoding: CountOccurrences
domain: Property Performance Result
range: long

ads clickthrough rate
type: Property
comment: Equal to `ads_click_count` divided by `ads_impression_count`.
alternate name: adsClickthroughRate
sub property of: ratioValue
sub property of: ads clickthrough rate
wire encoding: UnitFraction
domain: Property Performance Result
range: double

vr website button clicks
type: Property
comment: The total number of clicks on the "Website" button on Google for vacation rentals.
alternate name: vrWebsiteButtonClicks
sub property of: vr website button clicks
domain: Property Performance Result
range: long

occupancy
type: Property
comment: Requested number of people staying at the property. Only present if `partnerPropertyId` is specified in `aggregateBy` in the request.
alternate name: occupancy
domain: Property Performance Result
range: string
code list: PropertyPerformanceResultOccupancy

advance booking window
type: Property
comment: Difference in days between query date and check-in date in property's local timezone. Only present if `advanceBookingWindow` is specified in `aggregateBy` in the request.
alternate name: advanceBookingWindow
domain: Property Performance Result
range: string
code list: PropertyPerformanceResultAdvanceBookingWindow

brand
type: Property
comment: Partner-specified brand for the property. Only present if `brand` is specified in `aggregateBy` in the request.
alternate name: brand
sub property of: brand
domain: Property Performance Result
range: string

partner property display name
type: Property
comment: Partner's property name. Only present if `partnerPropertyDisplayName` is specified in `aggregateBy` in the request.
alternate name: partnerPropertyDisplayName
sub property of: partner property display name
domain: Property Performance Result
range: string

user region code
type: Property
comment: ISO 3116 region code of the country/region of the user. Only present if `userRegionCode` is specified in `aggregateBy` in the request
alternate name: userRegionCode
sub property of: user region code
domain: Property Performance Result
range: string

ads click count
type: Property
comment: The total number of ad clicks that were recorded for this result.
alternate name: adsClickCount
sub property of: countValue
sub property of: ads click count
wire encoding: CountOccurrences
domain: Property Performance Result
range: long

click count
type: Property
comment: The total number of free booking link clicks that were recorded for this result.
alternate name: clickCount
sub property of: countValue
sub property of: click count
wire encoding: CountOccurrences
domain: Property Performance Result
range: long

high intent users
type: Property
comment: Whether the user’s query indicated a strong interest in booking. Only present if `highIntentUsers` is specified in `aggregateBy` in the request.
alternate name: highIntentUsers
sub property of: high intent users
domain: Property Performance Result
range: boolean

impression count
type: Property
comment: The total number of free booking link impressions that were recorded for this result. This value is rounded to preserve user privacy.
alternate name: impressionCount
sub property of: countValue
sub property of: impression count
wire encoding: CountOccurrences
domain: Property Performance Result
range: long

date
type: Property
comment: A date within the requested date range. Only present if `date` is specified in `aggregateBy` in the request.
alternate name: date
sub property of: date
domain: Property Performance Result
range: Date

length of stay
type: Property
comment: Number of nights between check-in and check-out dates specified by user. Only present if `lengthOfStay` is specified in `aggregateBy` in the request.
alternate name: lengthOfStay
sub property of: length of stay
domain: Property Performance Result
range: string
code list: PropertyPerformanceResultLengthOfStay

partner property id
type: Property
comment: Partner's property ID. Only present if `partnerPropertyId` is specified in `aggregateBy` in the request.
alternate name: partnerPropertyId
sub property of: partner property id
domain: Property Performance Result
range: string

clickthrough rate
type: Property
comment: Equal to `click_count` divided by `impression_count`.
alternate name: clickthroughRate
sub property of: ratioValue
sub property of: clickthrough rate
wire encoding: UnitFraction
domain: Property Performance Result
range: double

results
type: Property
comment: The list of results that match the query.
alternate name: results
domain: Query Free Booking Links Report Response
range: Free Booking Links Result

next page token
type: Property
comment: Pagination token used to retrieve the next page of results. If this field is omitted, there are no subsequent pages.
alternate name: nextPageToken
sub property of: next page token
domain: Query Free Booking Links Report Response
range: string

next page token
type: Property
comment: Pagination token used to retrieve the next page of results.
alternate name: nextPageToken
sub property of: next page token
domain: Query Participation Report Response
range: string

results
type: Property
comment: The list of results that matches the query.
alternate name: results
domain: Query Participation Report Response
range: Participation Result

results
type: Property
comment: The list of results that match the query.
alternate name: results
domain: Query Property Performance Report Response
range: Property Performance Result

next page token
type: Property
comment: Pagination token used to retrieve the next page of results. If this field is omitted, there are no subsequent pages.
alternate name: nextPageToken
sub property of: next page token
domain: Query Property Performance Report Response
range: string

partner hotel ids
type: Property
comment: Required. Identifies the properties to update with the liveOnGoogle setting.
alternate name: partnerHotelIds
sub property of: partner hotel ids
domain: Set Live On Google Request
range: string

live on google status
type: Property
comment: Optional. Whether the property will show on Google, with more granular controls than the original `live_on_google` boolean field. Only one of `live_on_google` or `live_on_google_status` should be set; if both are set, `live_on_google_status` will be used. **Note:** This field should be enclosed in quotes. For example, `"LIVE_ON_GOOGLE_STATUS_INACTIVE"`.
alternate name: liveOnGoogleStatus
sub property of: live on google status
domain: Set Live On Google Request
range: string
code list: SetLiveOnGoogleRequestLiveOnGoogleStatus

live on google
type: Property
comment: Optional. DEPRECATED. Whether the property will show on Google. When true, Google will show the properties if their integration is complete and the property is available. When false, Google will never show the properties. Superseded by `live_on_google_status`. Only one of `live_on_google` or `live_on_google_status` should be set; if both are set, `live_on_google_status` will be used.
alternate name: liveOnGoogle
sub property of: live on google
domain: Set Live On Google Request
range: boolean
deprecated: true

updated hotel ids
type: Property
comment: Identifies the updated properties.
alternate name: updatedHotelIds
sub property of: updated hotel ids
domain: Set Live On Google Response
range: string

failed hotel ids
type: Property
comment: Identifies properties that Google could not update.
alternate name: failedHotelIds
sub property of: failed hotel ids
domain: Set Live On Google Response
range: string

last manifest update time
type: Property
comment: Timestamp of the last hotel manifest update.
alternate name: lastManifestUpdateTime
sub property of: last manifest update time
domain: Summarize Hotel Views Response
range: dateTime

last feed submission time
type: Property
comment: Timestamp of the last hotel feed submission.
alternate name: lastFeedSubmissionTime
sub property of: last feed submission time
domain: Summarize Hotel Views Response
range: dateTime

unmatched property with errors count
type: Property
comment: The number of unmatched properties that have data-related errors.
alternate name: unmatchedPropertyWithErrorsCount
sub property of: unmatched property with errors count
domain: Summarize Hotel Views Response
range: long

overclustered property count
type: Property
comment: The number of hotels that are considered overclustered.
alternate name: overclusteredPropertyCount
sub property of: overclustered property count
domain: Summarize Hotel Views Response
range: long

overclustered property with errors count
type: Property
comment: The number of overclustered properties that have data-related errors.
alternate name: overclusteredPropertyWithErrorsCount
sub property of: overclustered property with errors count
domain: Summarize Hotel Views Response
range: long

unmatched property count
type: Property
comment: The number of properties that are considered unmatched.
alternate name: unmatchedPropertyCount
sub property of: unmatched property count
domain: Summarize Hotel Views Response
range: long

matched property count
type: Property
comment: The number of properties that match Google's manifest.
alternate name: matchedPropertyCount
domain: Summarize Hotel Views Response
range: long

live on google property count
type: Property
comment: The number of properties that are Live on Google. This includes properties that are conditionally active, e.g. LIVE_ON_GOOGLE_STATUS_ACTIVE_OUTSIDE_DSA_REGION.
alternate name: liveOnGooglePropertyCount
sub property of: live on google property count
domain: Summarize Hotel Views Response
range: long

predicted book on google score
type: Property
comment: The predicted Book on Google price accuracy score.
alternate name: predictedBookOnGoogleScore
sub property of: predicted book on google score
domain: Summarize Price Accuracy Response
range: string
code list: SummarizePriceAccuracyResponsePredictedBookOnGoogleScore

current book on google score
type: Property
comment: The current Book on Google price accuracy score.
alternate name: currentBookOnGoogleScore
sub property of: current book on google score
domain: Summarize Price Accuracy Response
range: string
code list: SummarizePriceAccuracyResponseCurrentBookOnGoogleScore

current overall score
type: Property
comment: The current price accuracy score combining both website and Book on Google scores.
alternate name: currentOverallScore
sub property of: current overall score
domain: Summarize Price Accuracy Response
range: string
code list: SummarizePriceAccuracyResponseCurrentOverallScore

predicted overall score
type: Property
comment: The predicted price accuracy score combining both website and Book on Google scores.
alternate name: predictedOverallScore
sub property of: predicted overall score
domain: Summarize Price Accuracy Response
range: string
code list: SummarizePriceAccuracyResponsePredictedOverallScore

update time
type: Property
comment: The update timestamp for the current score.
alternate name: updateTime
sub property of: update time
domain: Summarize Price Accuracy Response
range: dateTime

current website score
type: Property
comment: The current website price accuracy score.
alternate name: currentWebsiteScore
sub property of: current website score
domain: Summarize Price Accuracy Response
range: string
code list: SummarizePriceAccuracyResponseCurrentWebsiteScore

predicted website score
type: Property
comment: The predicted website price accuracy score.
alternate name: predictedWebsiteScore
sub property of: predicted website score
domain: Summarize Price Accuracy Response
range: string
code list: SummarizePriceAccuracyResponsePredictedWebsiteScore

current score
type: Property
comment: The current price accuracy score. Contains the same value as `current_website_score`. For clarity, use either `current_website_score` or 'current_overall_score` depending upon which is needed.
alternate name: currentScore
sub property of: current score
domain: Summarize Price Accuracy Response
range: string
code list: SummarizePriceAccuracyResponseCurrentScore
deprecated: true

predicted score
type: Property
comment: The predicted price accuracy score. Contains the same value as `predicted_website_score`. For clarity, use either `predicted_website_score` or 'predicted_overall_score` depending upon which is needed.
alternate name: predictedScore
sub property of: predicted score
domain: Summarize Price Accuracy Response
range: string
code list: SummarizePriceAccuracyResponsePredictedScore
deprecated: true

successful record count
type: Property
comment: The number of commission records that were successfully validated.
alternate name: successfulRecordCount
sub property of: successful record count
domain: Validate Reconciliation Report Response
range: int

issues
type: Property
comment: Issues that were encountered when validating the file.
alternate name: issues
sub property of: issues
domain: Validate Reconciliation Report Response
range: Reconciliation Report Validation Issue

xml listing
type: Property
comment: A listing that follows the XML format specified in https://developers.google.com/hotels/hotel-prices/xml-reference/hotel-list-feed.
alternate name: xmlListing
sub property of: xml listing
domain: Verify Listings Request
range: string

parsed listing
type: Property
comment: The parsed listing output.
alternate name: parsedListing
sub property of: parsed listing
domain: Verify Listings Response
range: Parsed Listing

entry
type: Property
domain: Unit Attributes Record
range: Unit Attributes Entry

key
type: Property
domain: Unit Attributes Entry
range: string

value
type: Property
domain: Unit Attributes Entry
range: string