Para configurar sua lista de hotéis, use um destes métodos:
- Envie um arquivo CSV ou XML
- Fazer upload de um arquivo na Central para Hotéis
- Hospedar um arquivo em um servidor
Este guia descreve como configurar uma lista de hotéis usando arquivos XML e hospedar o feed XML no seu servidor para que o Google faça o download dos arquivos XML na programação solicitada. Para outros métodos de configuração de uma lista de hotéis, consulte Como configurar seu inventário de hotéis.
Sobre as listas de hotéis em XML
Um arquivo de lista de hotéis contém dados descritivos, como nome da propriedade, endereço, local do GeoCode, organizados por propriedade, para todas as propriedades em uma conta da Central para Hotéis.
Um exemplo muito básico de um arquivo de lista de hotéis no formato XML é mostrado
abaixo. Este exemplo mostra apenas um dos vários elementos <listing>
especificados
no arquivo. Cada elemento <listing>
representa uma propriedade.
<?xml version="1.0" encoding="UTF-8"?>
<listings xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="http://www.gstatic.com/localfeed/local_feed.xsd">
<language>en</language>
<listing>
<!-- The value of <id> must be unique to your site for all time. Do NOT reuse IDs. -->
<id>123abc</id>
<name>Belgrave House</name>
<address format="simple">
<component name="addr1">6 Acacia Ave</component>
<component name="addr2">Floor 5</component>
<component name="city">London</component>
<component name="province">Greater London</component>
<component name="postal_code">SW1W 9TQ</component>
</address>
<country>GB</country>
<latitude>35.070374</latitude>
<longitude>-106.213648</longitude>
<phone type="main">123-456-7890</phone>
<category>hotel</category> <!-- You can use whatever property type categories you wish -->
</listing>
...
</listings>
Criar uma lista de hotéis em XML
Para criar um feed de lista de hotéis em XML, siga estas etapas:
Revise os requisitos de arquivo.
Programe seus arquivos conforme descrito na Referência XML da lista de hotéis.
Valide os arquivos usando o esquema do feed de lista de hotéis.
Depois de validar seus arquivos, hospede o feed no seu servidor. Como alternativa, você pode fazer upload da sua lista na Central para Hotéis.
Hospedar o feed XML no seu servidor
Com o método de transferência de pull da lista de hotéis, você pode hospedar uma lista de hotéis no seu servidor, e o Google vai buscar o feed na frequência que preferir. Depois de criar a lista de hotéis e validar os arquivos XML, faça o seguinte:
Prepare os arquivos para o Google conforme descrito em Requisitos de hospedagem.
Entre em contato com o gerente técnico de contas (TAM) para configurar o seguinte:
- Uma programação de download para o Google, normalmente uma vez por semana
- O URL de download e os requisitos de autenticação
Se não houver erros, a lista de hotéis será publicada, e todas as propriedades que forem correspondidas no Google Maps vão aparecer na sua conta da Central para Hotéis, na guia "Propriedades".
Se houver erros, o Google vai compartilhar os erros com você para que você possa corrigi-los e preparar os arquivos para download novamente.
Exigências de hospedagem
Observe os seguintes requisitos ao hospedar seu feed XML:
Requisito do servidor
- O servidor precisa ser acessível por HTTP ou HTTPS.
Requisitos do diretório
Para garantir que o Google recupere um instantâneo completo dos seus dados e não tente fazer o download de arquivos incompletos, siga estas diretrizes ao postar arquivos no seu servidor HTTP:
Desenvolva e valide os arquivos XML do seu feed em um diretório diferente daquele que o Google busca, ou seja, não use o diretório
download
.Depois de validar os arquivos XML do seu feed, crie um link simbólico do diretório de download para o feed recém-criado.
Se você estiver fornecendo um arquivo
.zip
, inclua os arquivos XML no nível raiz e não no diretório de download.
Requisitos dos arquivos
Use arquivos de texto simples, e não um arquivo formatado, como um arquivo do Microsoft Word.
O arquivo XML descompactado não pode exceder 100 MB. Um ou vários arquivos XML podem ser compactados em um único arquivo
.zip
. Não há limite para arquivos XML compactados ou.zip
.Nomeie os arquivos da seguinte maneira:
- Para um único arquivo XML, use
PARTNER_NAME_local.xml
. - Para um ou mais arquivos XML em um arquivo ZIP, use
PARTNER_NAME_local.xml.zip
Os arquivos XML individuais no ZIP podem ser nomeados de qualquer maneira. No entanto, recomendamos anexar um código de idioma a cada nome de arquivo.
- Para um único arquivo XML, use
Requisitos de autenticação
Você também pode proteger seus arquivos com um nome de usuário e senha usando a autenticação BASIC ou DIGEST.
O NTLM não é compatível.