Uma lista de hotéis é um ou mais arquivos XML que listam todos os hotéis para os quais você vai fornecer informações de preços. O arquivo da lista de hotéis não contém informações de preços.
O elemento raiz de uma lista de hotéis é <listings>
, que contém elementos <listing>
que descrevem suas propriedades.
Você cria uma lista de hotéis como parte da implementação inicial e adiciona ou remove hotéis dela como parte da manutenção regular.
Confira se os arquivos estão de acordo com as diretrizes de sintaxe.
Por exemplo, use a codificação UTF-8 e especifique esse esquema incluindo o atributo encoding
na tag XML.
Depois de criar uma lista de hotéis, você pode fazer upload manual para o Google usando https://support.google.com/hotelprices/ ou hospedar no seu servidor.
Encontrar e corrigir problemas de dados
Para encontrar e corrigir problemas de dados na sua lista de hotéis, consulte os seguintes artigos:
Requisitos de listagem
Para você poder usar os Anúncios de hotéis no Google, as propriedades da sua lista precisam ter o seguinte:
- Quartos para os hóspedes pagantes
- Lugar físico e fixo aberto ao público
- Paredes fixas e encanamento
- Requisito de estadia mínima de até sete dias
Exemplos comuns de propriedades não qualificadas incluem cruzeiros e apartamentos, porque geralmente não atendem aos critérios de Listing requirements
.
Cabanas de camping e outros estabelecimentos com paredes fixas, encanamento e controle de temperatura (incluindo fogões a lenha ou aquecedores a propano) são qualificados. As acomodações ao ar livre que não se qualificam incluem:
- Locais para acampamento com tendas para os hóspedes
- Estacionamentos de trailers, em que os hóspedes trazem os próprios veículos
<listings>
<listings>
é o elemento raiz de uma lista de hotéis e contém um elemento <language>
e pelo menos um <listing>
.
O elemento <listings>
aparece no seguinte lugar na hierarquia XML da lista de hotéis:
+ <listings>
+ <language>
+ <datum>
+ <listing>
Sintaxe
O elemento <listings>
usa a seguinte sintaxe:
<?xml version="1.0" encoding="UTF-8"?>
<listings xmlns:xsi="xsi"
xsi:noNamespaceSchemaLocation="schema_xsd">
<language> language_code</language>
<datum> datum_code </datum>
<listing> listing</listing>
...
</listings>
Atributos
O elemento <listings>
tem os seguintes atributos:
Atributo | Obrigatório? | Descrição |
---|---|---|
xmlns:xsi |
Obrigatório | Defina como http://www.w3.org/2001/XMLSchema-instance . |
xsi:noNamespaceSchemaLocation |
Obrigatório | Defina como http://www.gstatic.com/localfeed/local_feed.xsd . |
Elementos filhos
O elemento <listings>
tem os seguintes elementos filhos:
Elemento filho | Obrigatório? | Tipo | Descrição |
---|---|---|---|
<language> | Required | string | O idioma em que o feed foi escrito. Defina o valor desse elemento como um
código de idioma de duas letras. Por exemplo, en para inglês. |
<datum> | Optional | enum | Esse elemento especifica o datum geodésico ou o modelo de referência para as coordenadas de latitude/longitude fornecidas no feed. Se nenhum valor de dado for fornecido, o valor padrão para esse elemento será WGS84 , que é usado pela maioria dos dispositivos GPS modernos. O datum de Tóquio só é aplicável a endereços no Japão.
Os valores válidos para esse elemento são:
WGS84 , não inclua
o elemento <datum> na lista de hotéis.
|
<listing> | Required | <listing> |
Uma ou mais entradas que descrevem cada hotel no feed. Cada hotel na lista precisa ter um ID exclusivo do seu site, e esse ID nunca deve ser reutilizado. |
Exemplos
Endereço estruturado
O exemplo a seguir mostra uma lista parcial de hotéis com um endereço estruturado:
<?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>
Endereço de formato livre
O exemplo a seguir mostra uma lista parcial de hotéis com um endereço de forma livre:
<?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>6 Elm Ave Unit 3, Boston, MA, 02472</address>
<country>US</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>
Conteúdo opcional
O exemplo a seguir mostra uma lista parcial de hotéis com uma ficha que
contém um <content>
opcional:
<?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>
<id>123456</id>
<name>My Apartment</name>
<address format="simple">
<component name="addr1">1 Sandstone Building</component>
<component name="city">Los Angeles</component>
<component name="postal_code">90210</component>
<component name="province">CA</component>
</address>
<country>US</country>
<latitude>40.730610</latitude>
<longitude>-73.935242</longitude>
<phone type="main">12345678</phone>
<category>hotel</category> <!-- You can use whatever property type categories you wish -->
<content>
<text type="description">
<link>https://examplelisting.com/listings/12345</link>
<title>3 bedrooms with ocean views</title>
<body>Stay in this newly renovated 3BR house with ocean views.</body>
<date month="7" day="23" year="2023"/>
</text>
<attributes>
<website>https://hotel.example.com</website>
<client_attr name="rating">8.2</client_attr>
</attributes>
<image type="photo" url="https://image_url">
<link>https://image_url</link>
<title>Main hotel picture</title>
</image>
</content>
</listing>
...
</listings>
<listing>
Uma definição de hotel em um elemento <listings>
de lista de hotéis.
O elemento <listing>
aparece no seguinte local na hierarquia XML do feed de lista de hotéis:
+ <listings>
+ <language>
+ <listing>
Sintaxe
O elemento <listing>
usa a seguinte sintaxe:
<?xml version="1.0" encoding="UTF-8"?>
<listings ... >
<listing>
<!-- Specify <listing>'s child elements in the order shown below. -->
<id>hotel_ID</id>
<name>hotel_name</name>
<address>
<component name="addr1">street_address_1</component>
<component name="addr2">street_address_2</component>
<component name="city">city_name</component>
<component name="province">province_name</component>
<component name="postal_code">postal_code</component>
</address>
<!-- You can also define an address freeform, although this is not recommended: -->
<!-- <address>freeform_address</address> -->
<country>country_code</country>
<latitude>hotel_latitude</latitude>
<longitude>hotel_longitude</longitude>
<phone type="[fax|main|mobile|tdd|tollfree]">phone_number</phone>
<category>hotel</category> <!-- You can use whatever property type categories you wish -->
<content>content</content>
</listing>
</listings>
Atributos
O elemento <listing>
não tem atributos.
Elementos filhos
O elemento <listing>
tem os seguintes elementos filhos:
Elemento filho | Obrigatório? | Tipo | Descrição |
---|---|---|---|
<id> | Required | string | Um identificador único do hotel.
Observação: esse valor precisa ser exclusivo para seu site em todos os momentos. Não reutilize IDs, porque isso pode causar problemas ao tentar resolver problemas de correspondência de propriedades. |
<name> | Required | string | O nome do hotel. Exemplo:
<name>Belgrave House</name> |
<address> | Required | Object or string | O local físico completo do hotel. Esse elemento usa um único atributo, No mínimo, informe o endereço, a cidade, o estado ou a região
e o CEP do hotel. Use elementos filhos
Exemplo: <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> Como alternativa, você pode fornecer um endereço "livre", embora isso não seja recomendado. Exemplo: <address>6 Elm Ave Unit 3, Boston, MA, 02472</address> Caixas postais ou outros endereços somente para envio de correspondências não são considerados endereços físicos completos. |
<country> | Required | string | O país em que a ficha está localizada. O valor precisa ser um código de país de duas letras.
Por exemplo, Brasil é "BR" e Estados Unidos é "US". Exemplo:
<country>US</country> |
<latitude> | Required* | float | A latitude correspondente ao local da lista. Por
exemplo:
<latitude>37.423738</latitude> Esse valor pode ser gerado com ferramentas de geocodificação, como a API Google Maps. |
<longitude> | Required* | float | A longitude correspondente ao local da lista. Por
exemplo:
<longitude>-122.090101</longitude> Esse valor pode ser gerado com ferramentas de geocodificação, como a API Google Maps. |
<location_precision> | Optional | integer | Precisão da localização da propriedade enviada em metros quando a latitude e a longitude da propriedade são ofuscadas. Zero (0) significa que não há ofuscação e que é o local exato. Observação : esse elemento se aplica apenas a aluguéis por temporada. |
<phone> | Required* | string | Um ou mais números de contato do hotel. Se a ficha for de uma filial, informe o número de telefone específico do local (não o da sede central). O atributo
Exemplo: <!-- Singapore (country code +65) --&g<t; phone type=&qu>ot;main"<+65 67>2<2-2323/phone !-- U.S. (country <code +1) --> >phone type=&quo<t;fax&>quot;+1 408-555-1111/phone No mínimo, forneça um tipo |
<category> | Optional | string | O tipo de propriedade, como um hotel. Os parceiros podem usar as categorias internas que tiverem para descrever a propriedade, como "hotéis de negócios", "resorts", "motéis" e semelhantes. |
<content> |
Optional | <content> |
Detalhes opcionais usados para a ficha, como descrição, classificações e recursos do imóvel. |
* É necessário inserir um número de telefone ou latitude/longitude. Recomendamos que você defina os dois.
Exemplos
Endereço estruturado
O exemplo a seguir mostra uma lista parcial de hotéis com um endereço estruturado:
<?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>
Endereço de formato livre
O exemplo a seguir mostra uma lista parcial de hotéis com um endereço de forma livre:
<?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>6 Elm Ave Unit 3, Boston, MA, 02472</address>
<country>US</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>
Conteúdo opcional
O exemplo a seguir mostra uma lista parcial de hotéis com uma ficha que
contém um <content>
opcional:
<?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>
<id>123456</id>
<name>My Apartment</name>
<address format="simple">
<component name="addr1">1 Sandstone Building</component>
<component name="city">Los Angeles</component>
<component name="postal_code">90210</component>
<component name="province">CA</component>
</address>
<country>US</country>
<latitude>40.730610</latitude>
<longitude>-73.935242</longitude>
<phone type="main">12345678</phone>
<category>hotel</category> <!-- You can use whatever property type categories you wish -->
<content>
<text type="description">
<link>https://examplelisting.com/listings/12345</link>
<title>3 bedrooms with ocean views</title>
<body>Stay in this newly renovated 3BR house with ocean views.</body>
<date month="7" day="23" year="2023"/>
</text>
<attributes>
<website>https://hotel.example.com</website>
<client_attr name="rating">8.2</client_attr>
</attributes>
<image type="photo" url="https://image_url">
<link>https://image_url</link>
<title>Main hotel picture</title>
</image>
</content>
</listing>
...
</listings>
<content>
Adiciona informações sobre um anúncio, como classificações, comodidades e
outros detalhes. O elemento <content>
é opcional. Em <content>
, todos os elementos filhos são opcionais.
O elemento <content>
aparece no seguinte local na hierarquia XML do feed de lista de hotéis:
+ <listings>
+ <language>
+ <listing>
+ <content>
Sintaxe
O elemento <content>
usa a seguinte sintaxe:
<?xml version="1.0" encodin>g<="UTF-8&>quo<t;?
lis>tings< ...
> listin<g
conten<t
> !-- Specify text's child elements in t>he orde<r shown below. --
> text typ<e=&q>uot;descript<ion&q>uot;
< <>/span>linklisting_li<nk/lin>k
< titlelisting_title/<title
> au<thor>listing_author/auth<or
> bod<ylisting_description/body
dat>e month<=&quo>t;MM&qu<ot; day="DD" year=>"Y<YYY"/>
/t<ext
> !-- 0 or more attribut<es: --
> attr<ibutes
websitehttps://hotel.e>xample.com/website<
cli>ent_attr <name="alternate_hotel_id&>quot;altern<ate_hotel_id>/client_a<ttr
client_attr n>ame="hotel_<brand"h>otel_br<and/client_>attr
< client_attr name="rating">;aggreg<ate_rating/client_attr
/attributes
> !-- <a pi>cture of the hote<l or >property-<-
> image type=&quo<t;phot>o"< url=&>quot;<https://>ima<ge_url&q>uot;
< link
https://image_url/link
titleMain Hotel Picture/title
/image
/content
/listing
...
/listings
Atributos
O elemento <content>
não tem atributos.
Elementos filhos
O elemento <content>
tem os seguintes elementos filhos:
Elemento filho | Obrigatório? | Tipo | Descrição |
---|---|---|---|
<text |
Optional | Object | A página da Web associada à ficha da empresa do provedor. Ele apresenta os seguintes elementos filho:
Observação: esses elementos precisam aparecer na ordem acima. |
<review |
Optional | <review> | Contém uma avaliação de usuário ou editorial da página. Sua página pode ter qualquer número de avaliações de qualquer tipo. Não é necessário incluir todas as avaliações de uma propriedade no elemento
Importante: <review> só deve ser enviado para contas de aluguel por temporada. Entre em contato com seu gerente técnico de contas (TAM, na sigla em inglês) para mais informações. |
<attributes> | Optional | Object | Contém zero ou mais elementos filhos <client_attr name="attribute_>name"attri<bute_valuec>lient_attr Para conferir uma lista e uma descrição dos elementos filhos, consulte
Todos os elementos Se houver um elemento filho |
<image> | Optional | Object | Tag repetida que contém informações detalhadas da imagem. |
Exemplo
O exemplo a seguir mostra uma lista parcial de hotéis que inclui o elemento
<content>
:
<?xml version="1.0" encodin>g<="UTF-8"?
listings xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="http://www.gs>tat<ic.com/l>oc<alfeed/lo>cal<_feed.x>sd&qu<ot>;
la<ngu>ageen</lan>guage
list<ing
> id<123456/id
nameMy Ap>artment</name
address form>at="simple"<;
co>mponent< name="addr1&quo>t;1 Sandsto<ne Buildin>g/compo<nent
component name=&q>uot;c<ity"L>os Ange<les/component
compo>ne<nt name=&q>uot;p<ostal_co>de&qu<ot;9021>0/<componen>t
< component name<="pr>ovinc<e"CA>/component<
/addr>ess
< country>US/country
<latitu>de40.<730610/l>atitu<de
lo>n<gitude-73.935242/longitude
phone type="main"123>45678</phone
> cat<egoryhotel/category !--> You can <use >whatever property type categories you wis<h --
> conte<nt
> text type="descrip<tion&q>uot;
< >linkhttps://examplelisting.com/listings/12345/link
< >span>title3 bedr<ooms with ocean views/title
>bodySta<y in >this ne<wly renova>ted 3BR h<ouse wi>th ocean views./body
< date month=&q<uot;7" day="23&>quo<t; year=&quo>t;2023&<quot;/
> /text<
attributes
websitehttps://h>otel.exam<ple.>com/website
< >span>client_attr< name>="rating"<;8.2/c>lient_a<ttr
> /<attribut>es
< im>age typ<e="p>ho
to" url="https://image_url"
linkhttps://image_url/link
titleMain hotel picture/title
/image
/content
/listing
...
/listings
<attributes>
A tag <attributes>
pode ser usada para descrever as comodidades e classificar as avaliações de uma propriedade.
+ <listings>
+ <language>
+ <listing>
+ <content>
+ <attributes>
Elementos filhos
Elemento filho | Obrigatório? | Descrição | |
---|---|---|---|
<website> | Optional | O site principal do hotel. Se presente, ele precisa estar posicionado
antes do primeiro elemento <client_attr> . Exemplo:
<website>https://hotel.example.com</website> |
|
<client_attr name="attribute_name"> | Optional | Uma característica ou "atributo" adicional da propriedade que pode ser especificada usando
attribute_name ou
attribute_name para aluguel por temporada.
|
Valores para o marcador "attribute_name"
A tabela a seguir lista os valores válidos para attribute_name no elemento <client_attr name="attribute_name">.
Valores para attribute_name |
Descrição | Valores de conteúdo válidos |
---|---|---|
alternate_hotel_id | Um identificador alternativo para sua propriedade. Ter IDs separados é útil se você precisar de um identificador de propriedade para as informações do feed e outro para o mecanismo de reserva. | Qualquer valor de string |
Descontinuado:qualquer atributo personalizado do tipo string. Eles não são exibidos aos usuários.
Importante:entre em contato com seu gerente técnico de contas (TAM) se quiser usar variáveis |
Qualquer valor de string | |
hotel_brand | A rede do hotel. Por exemplo, "Marriott" ou "Hilton". Ela não é exibida aos usuários, mas pode ser usada para agrupar hotéis. | Qualquer valor de string |
lodging | Representação codificada de todos os campos disponíveis no
proto Lodging . |
String codificada em base64 do proto encoded
Lodging |
num_reviews | Número de avaliações da página de detalhes.
Importante: "num_reviews" só deve ser enviado para feeds de aluguel por temporada. |
Qualquer número inteiro não negativo. |
rating | Um número de ponto flutuante que representa a classificação agregada da propriedade. | Normalmente, esse número varia de 0 a 5, 0 a 10 ou 0 a 100, mas você pode usar qualquer intervalo que represente seu sistema de classificação. Por exemplo, a classificação da propriedade precisa ser 3 ou 4 para uma escala de classificação de 5.
Observação: a escala de classificação padrão é de 0 a 10 se não for especificada. |
Valores para o marcador de posição "attribute_name" de aluguéis por temporada
Consulte Atributos específicos para aluguéis por temporada e exemplo de XML.
<image>
+ <listings>
+ <language>
+ <listing>
+ <content>
<!-- <review> is allowed in Vacation Rentals only -->
+ <review>
+ <attributes>
+ <image>
As imagens são usadas para mostrar a propriedade no ID da ficha. Todas as imagens usadas precisam seguir estas diretrizes:
- A proporção recomendada para imagens é de 4:3.
- O rastreador Googlebot-Image precisa ter acesso ao URL da imagem.
Se o site tiver um arquivo robots.txt no nível raiz, verifique se ele contém uma das duas opções mostradas:
Permite que o rastreador Googlebot acesse o conteúdo do seu site, incluindo imagens.
- User-agent: Googlebot
- Allow: /
Permite que o rastreador de imagens do Googlebot rastreie as imagens no seu site.
- User-agent: Googlebot-Image
- Allow: /
Capturas de tela de imagens ou sites não são permitidas. As imagens precisam ser originais e reais ou fotografias.
Atributos
"ad"
se a imagem for um anúncio"menu"
se a imagem for um cardápio de restaurante"photo"
se a imagem for uma foto da empresa
Nome do atributo | Obrigatório? | Formato | Descrição |
---|---|---|---|
type | Required | Text | Uma imagem precisa ser uma das seguintes opções: |
url |
Required | Text | O URL da imagem em tamanho real. Use o atributo url para especificar a imagem a ser usada nessa página. |
width | Required | A non-negative integer | Largura da imagem, em pixels (recomendamos mais de 720 pixels) |
height | Required | A non-negative integer | Altura da imagem, em pixels (recomendamos mais de 720 pixels) |
Elementos filhos
Elemento filho | Obrigatório? | Descrição |
---|---|---|
<link> | Solicitado, mas obrigatório para listagens de fotos locais. | Essa tag contém o URL válido e atualizado da página no seu site
em que a imagem relevante está. Ele não contém o URL da imagem em si.
Exemplo:<link><http://www.example.com/magic_pizza/></link> |
<title> | Solicitado | Essa tag contém o título da imagem. Exemplo:
<title>"Luxury Apart<ment&q>uot;/title |
<author> | Não obrigatório | O nome do autor do conteúdo. O valor pode ser um nome de usuário ou um nome completo no formato "Nome Sobrenome". |
<date> | Obrigatório | Essa tag identifica a data em que o item de conteúdo foi criado. Você precisa inserir um ano, mês e dia, como no exemplo a seguir: <date month="6" day=">7" year="2023"/ |
Exemplo
O exemplo a seguir mostra uma lista parcial de hotéis com tags de imagem:
<?xml version="1.0" encodin>g<="UTF-8"?
listings xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="http://www.gs>tat<ic.com/l>oc<alfeed/lo>cal<_feed.x>sd&qu<ot;
l>anguage<en/language
listing
content
image type="photo">; url=&qu<ot;h>ttps://image_url&<quot;> width=&q<uot;4>00" height="<300&qu>ot;
< linkhttps://image_u<rl/link>
<titleApartment at Sandstone/title
> <author>Jessi<ca Landl>ord</author
> < date mon>th
="6" day="7" year="2023"/
/image
/content
/listing
...
/listings
Diretrizes de sintaxe
Ao criar uma lista de hotéis baseada em XML, siga estas diretrizes:
Valide seus arquivos XML da lista de hotéis com o esquema XSD do Google.
Use a codificação UTF-8. Especifique esse esquema de codificação incluindo o atributo
encoding
na sua tag XML, conforme mostrado nos exemplos.É possível especificar valores de dados no feed com seções
CDATA
. Se você usar seçõesCDATA
, não faça o escape de caracteres especiais.Use códigos de escape para valores de dados que não estão em seções
CDATA
, incluindo URLs. Você pode usar o código de entidade ou o código de caractere para representar esses caracteres especiais. Confira na tabela a seguir os códigos de entidade e de caractere comuns que você pode usar:Caractere Entidade Código do caractere "E" comercial (&) & & Aspas simples (') ' ' Aspas duplas (") " " Maior que (>) > > Menor que (<) < < Omita elementos XML que não contêm dados. Por exemplo, se você não tiver a latitude e a longitude de um hotel, não inclua elementos
<latitude/>
e<longitude/>
vazios.Não use HTML nos elementos XML em nenhuma circunstância, mesmo que ele seja escapado.
Para validar seu feed antes de fazer o upload, use o XSD do feed local http://www.gstatic.com/localfeed/local_feed.xsd.
Para usar comentários no seu feed, ajuste o comentário nas tags
<!--
e-->
, como no exemplo a seguir:<!-- This is a comment -->