REST Resource: accounts.hotelViews

Recurso: HotelView

Una vista de hotel

Representación JSON
{
  "partnerHotelId": string,
  "googleHotelId": string,
  "googleClusterId": string,
  "partnerHotelDisplayName": string,
  "googleHotelDisplayName": string,
  "overclusteredPartnerHotelIds": [
    string
  ],
  "primaryOverclusteredPartnerHotelId": string,
  "matchStatus": enum (MatchStatus),
  "dataIssueDetail": [
    {
      object (DataIssueDetail)
    }
  ],
  "dataIssues": [
    enum (FeedDataIssue)
  ],
  "liveOnGoogle": boolean,
  "propertyDetails": string
}
Campos
partnerHotelId

string

El ID único del hotel que el socio proporciona en su feed de lista de hoteles.

googleHotelId

string

ID canónico de Google del hotel.

googleClusterId

string

El identificador de Google Maps del hotel.

partnerHotelDisplayName

string

Nombre del hotel del socio.

googleHotelDisplayName

string

Nombre del hotel de Google

overclusteredPartnerHotelIds[]

string

Otros hoteles en los que el hotel está sobreagrupado

Si su feed contiene hoteles agrupados en exceso, actualícelo y vuelva a enviarlo. Para ello, puedes usar la herramienta de coincidencias manuales.

primaryOverclusteredPartnerHotelId

string

El hotel principal en el conjunto agrupado.

matchStatus

enum (MatchStatus)

Estado actual de coincidencia del hotel.

dataIssueDetail[]

object (DataIssueDetail)

El tipo y la gravedad de cada problema de calidad de los datos en el feed.

Si su feed contiene problemas de datos, actualícelo y vuelva a enviarlo. Para obtener más información, consulta este artículo.

dataIssues[]

enum (FeedDataIssue)

OBSOLETO. Indica que el hotel tiene problemas de calidad de los datos. El valor de este campo indica el tipo de error. Se reemplazó por el campo dataIssueDetail.

Si su feed contiene problemas de datos, actualícelo y vuelva a enviarlo. Para obtener más información, consulta este artículo.

liveOnGoogle

boolean

Opcional. Indica si el hotel aparece en los vínculos para reservar del hotel de Google. Declaración y comportamiento para obtener detección de presencia/ausencia en la conversión JSON.

propertyDetails

string

Opcional. Una URL a la propiedad en Google. Solo está disponible para las propiedades que aparecen.

Estado de coincidencia

Enumera el estado de coincidencia de un hotel.

Enumeradores
MATCH_STATUS_UNSPECIFIED No se especifica.
MATCH_STATUS_UNKNOWN El valor es desconocido en esta versión.
NOT_MATCHED Este hotel no corresponde a un hotel de Google Maps.
MATCHED Este hotel corresponde a un hotel de Google Maps.
MAP_OVERLAP Más de uno de tus hoteles coincide con este hotel en Google Maps.

Detalle de problema de datos

Detalles sobre un problema de datos en la ficha.

Representación JSON
{
  "dataIssueType": enum (FeedDataIssue),
  "dataIssueSeverity": enum (DataIssueSeverity),
  "isSelfResolving": boolean
}
Campos
dataIssueType

enum (FeedDataIssue)

Es el tipo de problema de datos.

dataIssueSeverity

enum (DataIssueSeverity)

La gravedad del problema de datos.

isSelfResolving

boolean

Si el problema se resuelve solo o no. Si es verdadero, se espera que el problema se resuelva solo. Si se establece como falsa o no se establece, se requiere una acción para resolver el problema. Consulta la documentación sobre el tipo de problema de datos para obtener más información.

Problema de datos de feed

Enumera los problemas de datos del feed de hoteles y feeds locales.

Enumeradores
FEED_DATA_ISSUE_UNSPECIFIED No se especifica.
FEED_DATA_ISSUE_UNKNOWN El valor es desconocido en esta versión.
NO_DATA_ISSUE No se encontraron problemas de datos.
DUPLICATE_ADDRESS La dirección es la misma que otra propiedad del feed de lista de hoteles.
MISSING_PHYSICAL_STREET_ADDRESS La dirección proporcionada parece contener un apartado postal en lugar de una dirección física.
MISSING_STREET_NAME La dirección no parece contener un nombre de calle.
MISSING_STREET_NUMBER La dirección no parece contener un número de calle.
MISSING_ADDRESS La dirección no parece contener un número o nombre de calle, ni un código de país admitido.
MISSING_COUNTRY Se proporcionó un código de país no válido, pero reconocido.
INVALID_POSTAL_CODE La dirección contiene un código postal no válido.
INVALID_POSTAL_CODE_SUFFIX La dirección contiene un sufijo de código postal no válido.
UNEXPECTED_POSTAL_CODE_SUFFIX La dirección contiene un sufijo de código postal cuando el sistema de códigos postales del país no lo admite.
UNEXPECTED_POSTAL_CODE La dirección contiene un código postal cuando el sistema de códigos postales del país no lo admite.
INVALID_AMENITIES El nombre y el valor en 'listing.content.attributes.attr' no son compatibles o tienen un valor no válido.
INVALID_EMAIL_ADDRESS El correo electrónico de 'listing.content.attributes.attr[name='email']&#39 no es una dirección de correo electrónico válida.
DUPLICATE_LATLONG El par latitud-longitud es el mismo que el de otra propiedad del feed de lista de hoteles.
LATLONG_INCONSISTENT_WITH_ADDRESS El par latitud-longitud proporcionado para la dirección está a más de 500 metros de la latitud/longitud de Google generada a partir de la dirección.
MISSING_LATLONG Falta un par válido de campos de latitud y longitud, y la generación de latitud y longitud de Google está inhabilitada.
COULD_NOT_GEOCODE Falta un par válido de campos de latitud y longitud, y Google no pudo generarlo a partir de la dirección.
MISSING_HOTEL_NAME No se proporcionó un nombre de hotel.
HOTEL_NAME_EMPTY Se proporciona un nombre vacío o solo en blanco, pero no un nombre válido.
INVALID_HOTEL_NAME Se proporcionó un nombre no válido, pero no un nombre válido.
HOTEL_NAME_TOO_LONG El nombre del hotel supera los 200 caracteres.
PARSE_ERROR_IN_XML Google encontró un error al importar su feed de lista de hoteles.
UNEXPECTED_ATTRIBUTE_IN_XML Google detectó un error desconocido mientras se importaba tu feed de lista de hoteles.
DUPLICATE_PHONE_NUMBER El número de teléfono que ingresó para esta propiedad coincide con el de otra propiedad. No puede haber más de una ficha en el feed de lista de hoteles con el mismo número de teléfono.
MISSING_PHONE_NUMBER No se encontró un número de teléfono válido para esta propiedad.
MISSING_VOICE_PHONE_NUMBER Solo se encontraron números de teléfono no válidos o de fax.
INVALID_PHONE_NUMBER_FORMAT El formato del número de teléfono no es válido.
INVALID_PHONE_NUMBER El número de teléfono no es válido.
INVALID_PHONE_NUMBER_COUNTRY_CODE El código de país del número de teléfono no es válido.
PHONE_NUMBER_TOO_LONG El número de teléfono contiene demasiados dígitos.
PHONE_NUMBER_TOO_SHORT El número de teléfono contiene muy pocos dígitos.
INVALID_WEBSITE_URL El elemento content.attributes.attr[name='website'] especificado no es una URL válida.
ADWORDS_ATTRIBUTE_TOO_LONG La categoría o el elemento content.attributes.client_attr[name='hotel_brand'] supera los 70 caracteres Unicode o los content.attributes.client_attr[name='custom_*'] superan los 100 caracteres Unicode.
BRAND_NOT_ALLOWED La propiedad de alquiler de vacaciones no está habilitada. Para obtener más información, comuníquese con su administrador de cuentas.
FLAGGED_DUE_TO_SUSPICIOUS_METADATA La ficha de alquileres de vacaciones se marcó debido a metadatos sospechosos. Para obtener más información, comuníquese con su administrador de cuentas.
NOT_ENOUGH_IMAGES_PROVIDED Las propiedades de alquiler de vacaciones deben tener al menos una imagen. Se recomiendan cinco o más imágenes.
IMAGE_PROCESSING_IN_PROGRESS Las imágenes de esta propiedad de alquiler de vacaciones todavía se están procesando, lo que suele demorar hasta 2 semanas.
MISSING_LANG_IN_RAW_LISTING Falta el campo de idioma en la ficha sin procesar del alquiler de vacaciones.
IS_HOTEL La lista de alquileres de vacaciones se ha caracterizado por ser un hotel y no un alquiler de vacaciones.
MISSING_REQ_ATTR Falta un atributo obligatorio en la ficha de alquileres de vacaciones.
MISSING_NAME Falta el nombre de la ficha de alquileres de vacaciones.
MISSING_LANG_IN_NAME Falta un campo de idioma en el nombre de la ficha de alquileres de vacaciones.
VR_NAME_TOO_LONG El nombre de la ficha del alquiler de vacaciones es demasiado largo.
TEST_PROPERTY La ficha de alquileres de vacaciones es una propiedad de prueba.
NON_VR_ACCOMMODATION_TYPE_BASED_ON_LISTING_NAME La ficha de alquileres de vacaciones no es un tipo de alquiler de vacaciones basado en el nombre.
BRAND_NAME_TOO_LONG El nombre de la marca de la lista de alquileres de vacaciones es demasiado largo.
MISSING_BRAND_NAME A la ficha de alquiler de vacaciones le falta el nombre de una marca.
INVALID_REVIEW_RATING La ficha de alquileres de vacaciones tiene una calificación de opiniones no válida.

Gravedad de los problemas de datos

Enumera la gravedad del problema de datos.

Enumeradores
DATA_ISSUE_SEVERITY_UNSPECIFIED Se desconoce la gravedad del problema.
ERROR El problema de datos hará que la ficha no sea apta para publicarse.
WARNING La ficha seguirá siendo apta para publicarse, pero el problema de datos puede tener un efecto negativo en el contenido que se muestra.
INFO El problema con los datos tiene fines informativos.

Métodos

list

Muestra la lista de vistas del hotel.

summarize

Muestra información resumida sobre los hoteles.