Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Para configurar tu lista de hoteles, puedes usar uno de estos métodos:
Proporciona un archivo CSV o XML
Sube un archivo desde Hotel Center
Aloja un archivo en un servidor
En esta guía, se describe cómo configurar una lista de hoteles con archivos en formato XML y alojar el feed de XML en tu servidor para que Google descargue tus archivos en el horario solicitado. Para conocer otros métodos para configurar una lista de hoteles, consulta Cómo configurar tu inventario de hoteles.
Acerca de las listas de hoteles en formato XML
Un archivo de lista de hoteles contiene datos descriptivos, como el nombre, la dirección y la ubicación de geocodificación de la propiedad, organizados por propiedad, para todas las propiedades de una cuenta de Hotel Center.
A continuación, se muestra un ejemplo muy básico de un archivo de lista de hoteles en formato XML. En este ejemplo, solo se muestra uno de los varios elementos <listing> que se especifican en el archivo. Cada elemento <listing> representa una propiedad.
Con el método de entrega de extracción de lista de hoteles, puedes alojar una lista de hoteles en tu servidor, y Google recuperará el feed con la frecuencia que prefieras. Una vez que hayas
creado tu lista de hoteles y validado sus archivos en formato XML, haz lo siguiente:
Comunícate con tu administrador técnico de cuentas (TAM) para configurar lo siguiente:
Un programa de descarga para Google, por lo general, una vez a la semana
La URL de descarga y los requisitos de autenticación
Si no hay errores, se publicará tu lista de hoteles y todas las propiedades que coincidan correctamente en Google Maps se mostrarán en tu cuenta de Hotel Center, en la pestaña Propiedades.
Si hay errores, Google los compartirá contigo para que puedas corregirlos y preparar los archivos para volver a descargarlos.
Requisitos de alojamiento
Ten en cuenta los siguientes requisitos cuando alojes tu feed XML:
Requisitos del servidor
Se debe poder acceder al servidor a través de HTTP o HTTPS.
Requisitos del directorio
Sigue estos lineamientos cuando publiques archivos en tu servidor HTTP para garantizar que Google recupere un resumen completo de tus datos y no intente descargar archivos incompletos:
Desarrolla y valida los archivos en formato XML de tu feed en un directorio que no sea el de Google, es decir, no uses el directorio download.
Después de validar correctamente los archivos en formato XML de tu feed, crea un vínculo simbólico desde el directorio de descarga al feed recién creado.
Si proporcionas un archivo .zip, incluye los archivos en formato XML a nivel raíz y no dentro del directorio de descarga.
Requisitos de los archivos
Usa archivos de texto sin formato y no archivos con formato, como un archivo de Microsoft Word.
Asegúrate de que el archivo XML descomprimido no supere los 100 MB. Se pueden comprimir uno o varios archivos en formato XML en un solo archivo .zip. No hay límite para los archivos en formato XML comprimidos ni para los archivos .zip.
Asigna los siguientes nombres a los archivos:
Para un solo archivo en formato XML, usa PARTNER_NAME_local.xml.
Para uno o varios archivos en formato XML en un archivo ZIP, usa PARTNER_NAME_local.xml.zip.
Los archivos en formato XML individuales del archivo ZIP se pueden nombrar de cualquier manera. Sin embargo, te recomendamos que agregues un código de idioma a cada nombre de archivo.
Requisitos de autenticación
De manera opcional, puedes proteger tus archivos con un nombre de usuario y una contraseña mediante la autenticación BASIC o DIGEST.
NTLM no es compatible.
Todos los derechos reservados. Java es una marca comercial de Oracle o sus afiliados.
Última actualización: 2025-07-25 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-07-25 (UTC)"],[[["\u003cp\u003eThis guide explains how to set up a hotel list using XML files hosted on your server, allowing Google to download them on a scheduled basis.\u003c/p\u003e\n"],["\u003cp\u003eHotel list files contain descriptive data for each property, such as name, address, and location, organized by property and requiring a separate file for each supported language.\u003c/p\u003e\n"],["\u003cp\u003eTo create a hotel list feed in XML, review file requirements, code files according to the Hotel List XML Reference, and validate them using the provided schema.\u003c/p\u003e\n"],["\u003cp\u003eAfter validation, host the feed on your server, ensuring it meets the hosting requirements including server accessibility, directory structure, file size and naming conventions, and optional authentication.\u003c/p\u003e\n"],["\u003cp\u003eGoogle will fetch the hosted feed at a scheduled frequency, and if there are no errors, your hotel list will be published and properties matched in Google Maps will be displayed in your Hotel Center account.\u003c/p\u003e\n"]]],[],null,["# Set Up a Hotel List in XML\n\n| **Important:** Before continuing, review [How to set up your hotel\n| inventory](https://support.google.com/hotelprices/answer/9218458) to determine the best method for setting up a [hotel list](//hotelcenter.google.com/properties/allhotels) for your properties, such as [hotels or vacation rentals](https://support.google.com/hotelprices/answer/9970971).\n\nTo set up your hotel list, you can use one of these methods:\n\n- Provide a CSV or XML file\n- Upload a file from Hotel Center\n- Host a file on a server\n\nThis guide describes how to set up a hotel list using XML files and host the\nXML feed on your server for Google to download your XML files at the requested\nschedule. For other methods of setting up a hotel list, see\n[How to set up your hotel inventory](https://support.google.com/hotelprices/answer/9218458).\n\nAbout hotel lists in XML\n------------------------\n\nA hotel list file contains descriptive data---such as property name,\naddress, GeoCode location---organized by property, for all of the\nproperties in a Hotel Center account.\n| **Key Point:** A separate file is required for each supported language. The language is specified with the `\u003clanguage\u003e` element.\n\nA very basic example of a hotel list file in the XML file format is shown\nbelow. This example shows only one of the several `\u003clisting\u003e` elements that are\nspecified in the file. Each `\u003clisting\u003e` element represents a property. \n\n \u003c?xml version=\"1.0\" encoding=\"UTF-8\"?\u003e\n \u003clistings xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n xsi:noNamespaceSchemaLocation=\"http://www.gstatic.com/localfeed/local_feed.xsd\"\u003e\n \u003clanguage\u003een\u003c/language\u003e\n \u003clisting\u003e\n \u003c!-- The value of \u003cid\u003e must be unique to your site for all time. Do NOT reuse IDs. --\u003e\n \u003cid\u003e123abc\u003c/id\u003e\n \u003cname\u003eBelgrave House\u003c/name\u003e\n \u003caddress format=\"simple\"\u003e\n \u003ccomponent name=\"addr1\"\u003e6 Acacia Ave\u003c/component\u003e\n \u003ccomponent name=\"addr2\"\u003eFloor 5\u003c/component\u003e\n \u003ccomponent name=\"city\"\u003eLondon\u003c/component\u003e\n \u003ccomponent name=\"province\"\u003eGreater London\u003c/component\u003e\n \u003ccomponent name=\"postal_code\"\u003eSW1W 9TQ\u003c/component\u003e\n \u003c/address\u003e\n \u003ccountry\u003eGB\u003c/country\u003e\n \u003clatitude\u003e35.070374\u003c/latitude\u003e\n \u003clongitude\u003e-106.213648\u003c/longitude\u003e\n \u003cphone type=\"main\"\u003e123-456-7890\u003c/phone\u003e\n \u003ccategory\u003ehotel\u003c/category\u003e \u003c!-- You can use whatever property type categories you wish --\u003e\n \u003c/listing\u003e\n ...\n \u003c/listings\u003e\n\nCreate a hotel list in XML\n--------------------------\n\nTo create a hotel list feed in XML, follow these steps:\n\n1. Review the [file requirements](/hotels/hotel-prices/dev-guide/hlf#file-reqs).\n\n2. Code your files as described in the [Hotel List XML\n Reference](/hotels/hotel-prices/xml-reference/hotel-list-feed).\n\n3. Validate the files using the hotel list feed\n [schema](/hotels/hotel-prices/dev-guide/schemas).\n\nAfter validating your files, host the feed on your server. Alternatively, you\ncan manually [upload your list in Hotel\nCenter](https://support.google.com/hotelprices/answer/9218458#upload_a_hotel_list_feed).\n\nHost XML feed on your server\n----------------------------\n\nWith the Hotel List Pull delivery method, you can host a hotel list on your\nserver, and Google will fetch the feed at your preferred frequency. After you've\ncreated your hotel list and validated its XML files, do the following:\n\n1. Prepare the files for Google as described in [Hosting\n requirements](#hosting-reqs).\n\n2. Contact your Technical Account Manager (TAM) to set up the following:\n\n - A download schedule for Google, typically once a week\n - The download URL and authentication requirements\n\nIf there are no errors, your hotel list is published and all the properties\nthat are successfully matched in Google Maps are displayed on your Hotel\nCenter account, under the Properties tab.\n\nIf there are errors, Google shares the errors with you so that you can fix\nthem and prepare the files for download again.\n\n### Hosting requirements\n\nObserve the following requirements when hosting your XML feed:\n\n#### Server requirement\n\n- The server must be accessible through either HTTP or HTTPS.\n\n#### Directory requirements\n\nTo ensure that Google retrieves a complete snapshot of your data and does not\nattempt to download incomplete files, follow these guidelines when posting\nfiles to your HTTP server:\n\n- Develop and validate your feed's XML files in a directory other than the one\n Google fetches from, that is: Don't use the `download` directory.\n\n- After you've successfully validated your feed's XML files, create a symbolic\n link from the download directory to the newly created feed.\n\n- If you're providing a `.zip` file, include the XML files at the root level\n and not within the download directory.\n\n#### File requirements\n\n- Use plain text files and not a formatted file like a Microsoft Word\n file.\n\n- Make sure that the uncompressed XML file does not exceed 100 MB. Single or\n multiple XML files can be compressed into a single `.zip` file. There is no\n limit for zipped XML files or `.zip` files.\n\n- Name the files as follows:\n\n - For a single XML file, use \u003cvar translate=\"no\"\u003ePARTNER_NAME\u003c/var\u003e`_local.xml`.\n - For single or multiple XML files in a zip, use \u003cvar translate=\"no\"\u003ePARTNER_NAME\u003c/var\u003e`_local.xml.zip`\n\n The individual XML files in the zip can be named in any manner,\n however, we recommend appending a language code to each filename.\n | **Key Point:** Only **`STORED`** and **`DEFLATED`** compression methods are supported.\n\n#### Authentication requirements\n\n- Optionally, you can secure your files with a username and password using\n either BASIC or DIGEST authentication.\n\n- NTLM is not supported."]]