Otel listesi, gideceğiniz tüm otelleri listeleyen bir veya daha fazla XML dosyasıdır fiyat bilgisi sağlama. Otel listesi dosyasının kendisi fiyat içermiyor ekleyebilirsiniz.
Bir otel listesinin kök öğesi, şunu içeren <listings>
öğesidir:
Tesislerinizi açıklayan <listing>
öğeler.
İlk uygulamanızın bir parçası olarak bir otel listesi oluşturursunuz. ve düzenli bakım kapsamında buraya otel ekleyip kaldırabilirsiniz.
Dosyalarınızın söz dizimi kurallarına uygun olduğundan emin olun.
Örneğin, UTF-8 kodlamasını kullanın ve
XML etiketinizdeki encoding
özelliği.
Bir otel listesi oluşturduktan sonra, Otel listesini kullanarak listeyi Google'a manuel olarak yükleyebilirsiniz: Center veya bu öğeyi sunucu değerleridir.
Veri sorunlarını bulma ve düzeltme
Otel listenizdeki veri sorunlarını bulmak ve düzeltmek için aşağıdaki makaleleri inceleyin:
Listeleme koşulları
Otel listenizdeki bir tesisin Google Otel Reklamları'na uygun olması için şunlara sahip olabilir:
- Konukların ücret ödeyerek konaklayabileceği odalar
- Fiziksel varlık ve herkese açık sabit bir konum
- Sabit duvarlar ve sıhhi tesisat
- 7 günden uzun olmayan minimum konaklama süresi şartı
Uygun olmayan tesislere örnek olarak tekneler ve
çünkü genellikle Listing requirements
kriterlerini karşılamadıkları için apartman daireleri.
Kamp kabinleri ve sabit duvarları, su tesisatı bulunan diğer kamp yerleri ve iklim kontrolü (odun sobaları veya propan ısıtıcılar dahil) için uygun olduğunu unutmayın. Uygun olmayan açık hava konaklama yerleri şunlardır:
- Konukların çadırlarda kaldığı kamp alanları
- Konukların kendi karavanlarıyla geldiği karavan parkları
<listings>
<listings>
, otel listesinin kök öğesidir ve bir otelin kök öğesidir.
<language>
öğesi ve en az bir <listing>
.
<listings>
öğesi, otel listesinde aşağıdaki konumda görünür
XML hiyerarşisi:
+ <listings>
+ <language>
+ <datum>
+ <listing>
Söz dizimi
<listings>
öğesi şu söz dizimini kullanır:
<?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>
Özellikler
<listings>
öğesi aşağıdaki özelliklere sahiptir:
Özellik | Zorunlu mu? | Açıklama |
---|---|---|
xmlns:xsi |
Zorunlu | http://www.w3.org/2001/XMLSchema-instance olarak ayarlayın. |
xsi:noNamespaceSchemaLocation |
Zorunlu | http://www.gstatic.com/localfeed/local_feed.xsd olarak ayarlayın. |
Alt öğeler
<listings>
öğesi aşağıdaki alt öğelere sahiptir:
Alt öğe | Zorunlu mu? | Tür | Açıklama |
---|---|---|---|
<language> | Required | string | Feed'inizin yazıldığı dildir. Bu
öğesini bir
iki harfli dil kodundan oluşur. Örneğin, İngilizce için en . |
<datum> | Optional | enum | Bu öğe, şu öğenin jeodezik verisini veya referans modelini
feed'de sağlanan enlem/boylam koordinatları. Veri değeri yoksa
sağlandığında, bu öğenin varsayılan değeri WGS84 olur.
modern GPS cihazlarının çoğu tarafından kullanılır. Tokyo verileri yalnızca
Japonya'daki adresler.
Bu öğe için geçerli değerler şunlardır:
WGS84 değerini kullanmak için şunu dahil etmeyin:
otel listesinde <datum> öğesi.
|
<listing> | Required | <listing> |
Feed'deki her bir oteli açıklayan bir veya daha fazla giriştir. Lütfen Listedeki her otelin sitenize özgü bir kimliği olmalıdır ve bu kimliğin hiçbir zaman yeniden kullanılmaması gerektiğini unutmayın. |
Örnekler
Yapılandırılmış Adres
Aşağıdaki örnekte, adres:
<?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>
Serbest Biçimli Adres
Aşağıdaki örnekte serbest biçimli biçimde kısmi bir otel listesi gösterilmektedir adres:
<?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>
İsteğe Bağlı İçerik
Aşağıdaki örnekte,
isteğe bağlı bir <content>
değerini içerir:
<?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>
<review type="editorial">
<link>https://example.com/reviews/42</link>
<title>A little piece of heaven</title>
<author>EXAMPLE.COM</author>
<rating>8</rating>
<body>This place is really good.</body>
</review>
<review type="user">
<link>https://exampleperson.org/reviews/82</link>
<author>Susan von Trapp</author>
<rating>6</rating>
<body>Not a bad place, but I prefer to be closer to the beach.</body>
<date day="6" month="7" year="2023"/>
<servicedate day="16" month="6" year="2023"/>
</review>
<attributes>
<website>https://hotel.example.com</website>
<client_attr name="rating">8.2</client_attr>
<client_attr name="num_reviews">14</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>
Otel listesi <listings>
öğesindeki otel tanımıdır.
<listing>
öğesi, Otel Listesi'nde aşağıdaki konumda görünür
Feed XML hiyerarşisi:
+ <listings>
+ <language>
+ <listing>
Söz dizimi
<listing>
öğesi şu söz dizimini kullanır:
<?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>
Özellikler
<listing>
öğesinin özelliği yok.
Alt öğeler
<listing>
öğesi aşağıdaki alt öğelere sahiptir:
Alt öğe | Zorunlu mu? | Tür | Açıklama |
---|---|---|---|
<id> | Required | string | Otel için benzersiz bir tanımlayıcı.
Not: Bu değer, siteniz için her zaman benzersiz olmalıdır. Yapılması gerekenler yeniden kullanmamalısınız. Aksi takdirde, tesis eşleştirme sorunlarını çözün. |
<name> | Required | string | Otelin adı. Örneğin:
<name>Belgrave House</name> |
<address> | Required | Object or string | Otelin tam fiziksel konumudur. Bu öğe tek bir özellik ( En azından açık adresi, şehri, eyaleti veya bölgeyi,
otelin posta kodunu girin.
Örneğin: <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> Alternatif olarak “serbest biçimli” ancak bu önerilmez. Örneğin: <address>6 Elm Ave Unit 3, Boston, MA, 02472</address> Posta yoluyla yalnızca posta yoluyla gönderilebilecek adresler de tam fiziksel adres olarak kabul edilir. |
<country> | Required | string | Bu girişin bulunduğu ülke. Değer bir
iki harfli ülke kodu.
Örneğin, Türkiye "TR", Yunanistan "GR"dir. Örneğin:
<country>US</country> |
<latitude> | Required* | float | Tesisin konumuna karşılık gelen enlem. Örneğin,
örnek:
<latitude>37.423738</latitude> Bu değer, Google Analytics 4'teki Google Maps API. |
<longitude> | Required* | float | Tesisin konumuna karşılık gelen boylam. Örneğin,
örnek:
<longitude>-122.090101</longitude> Bu değer, Google Analytics 4'teki Google Maps API. |
<location_precision> | Optional | integer | Tesisin enlem ve boylamı gizlendiğinde tesis konumunun metre cinsinden gönderilen doğruluğudur. Sıfır (0), kod karartma olmadığı ve konumun tam olarak bulunduğu anlamına gelir. Not: Bu öğe yalnızca Kiralık Yerler için geçerlidir. |
<phone> | Required* | string | Otelin bir veya daha fazla iletişim numarası. Giriş bir işletmeyse şubesine özgü telefon numarasını verin: (merkezi genel merkezin telefon numarası değil).
Örneğin: <!-- Singapore (country code +65) --> <phone type="main">+65 6722-2323</phone> <!-- U.S. (country code +1) --> <phone type="fax">+1 408-555-1111</phone> En azından bir |
<category> | Optional | string | Tesisin türüdür (ör. otel). İş ortakları, şirket içinde "iş otelleri", "iş otelleri" ve "tutkulu otelleri" "tatil tesisleri" "moteller" oluşturabilirsiniz. |
<content> |
Optional | <content> |
Giriş için kullanılan isteğe bağlı ayrıntılar (ör. açıklama, puanlar, ve özelliklerine yer verir. |
* Telefon numarası veya enlem/boylam gereklidir. Biz her ikisini de tanımlamanızı öneririz.
Örnekler
Yapılandırılmış Adres
Aşağıdaki örnekte, adres:
<?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>
Serbest Biçimli Adres
Aşağıdaki örnekte serbest biçimli biçimde kısmi bir otel listesi gösterilmektedir adres:
<?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>
İsteğe Bağlı İçerik
Aşağıdaki örnekte,
isteğe bağlı bir <content>
değerini içerir:
<?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>
<review type="editorial">
<link>https://example.com/reviews/42</link>
<title>A little piece of heaven</title>
<author>EXAMPLE.COM</author>
<rating>8</rating>
<body>This place is really good.</body>
</review>
<review type="user">
<link>https://exampleperson.org/reviews/82</link>
<author>Susan von Trapp</author>
<rating>6</rating>
<body>Not a bad place, but I prefer to be closer to the beach.</body>
<date day="6" month="7" year="2023"/>
<servicedate day="16" month="6" year="2023"/>
</review>
<attributes>
<website>https://hotel.example.com</website>
<client_attr name="rating">8.2</client_attr>
<client_attr name="num_reviews">14</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>
Bir giriş hakkında; puanlar ve yorumlar, imkanlar ve
bazı ipuçları vereceğim. <content>
öğesi isteğe bağlıdır. <content>
içinde,
tüm alt öğeler isteğe bağlıdır.
<content>
öğesi, Otel Listesi'nde aşağıdaki konumda görünür
Feed XML hiyerarşisi:
+ <listings>
+ <language>
+ <listing>
+ <content>
Söz dizimi
<content>
öğesi şu söz dizimini kullanır:
<?xml version="1.0" encoding="UTF-8"?>
<listings ... >
<listing>
<content>
<!-- Specify <text>'s child elements in the order shown below. -->
<text type="description">
<link>listing_link</link>
<title>listing_title</title>
<author>listing_author</author>
<body>listing_description</body>
<date month="MM" day="DD" year="YYYY"/>
</text>
<!-- 0 or more reviews: -->
<review type="[editorial|user]">
...
</review>
<!-- 0 or more attributes: -->
<attributes>
<website>https://hotel.example.com</website>
<client_attr name="alternate_hotel_id">alternate_hotel_id</client_attr>
<client_attr name="custom_0">custom_attribute_0</client_attr>
<client_attr name="custom_1">custom_attribute_1</client_attr>
<client_attr name="custom_2">custom_attribute_2</client_attr>
<client_attr name="custom_3">custom_attribute_3</client_attr>
<client_attr name="custom_4">custom_attribute_4</client_attr>
<client_attr name="hotel_brand">hotel_brand</client_attr>
<client_attr name="num_reviews">number_of_reviews</client_attr>
<client_attr name="rating">aggregate_rating</client_attr>
</attributes>
<!-- a picture of the hotel or property-->
<image type="photo" url="https://image_url">
<link>https://image_url</link>
<title>Main Hotel Picture</title>
</image>
</content>
</listing>
...
</listings>
Özellikler
<content>
öğesinin özelliği yok.
Alt öğeler
<content>
öğesi aşağıdaki alt öğelere sahiptir:
Alt öğe | Zorunlu mu? | Tür | Açıklama |
---|---|---|---|
<text |
Optional | Object | Sağlayıcının girişiyle ilişkilendirilmiş web sayfası. Aşağıdaki alt öğelere sahiptir:
Not: Bu öğeler yukarıdaki sırayla görünmelidir. |
<review |
Optional | <review> |
Girişin kullanıcı veya editoryal yorumunu içerir. Sizin girişte her iki türde de herhangi bir sayıda yorum bulunabilir. Bir tesisle ilgili tüm yorumları
|
<attributes> | Optional | Object | Şu özellikte 0 veya daha fazla <client_attr name="attribute_name">attribute_value<client_attr> Alt öğelerin listesi ve açıklaması için
Tüm
|
<image> | Optional | Object | Yinelenen etiket, ayrıntılı resim bilgileri içerir. |
Örnek
Aşağıdaki örnekte
<content>
öğe:
<?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>
<review type="editorial">
<link>https://example.com/reviews/42</link>
<title>A little piece of heaven</title>
<author>EXAMPLE.COM</author>
<rating>8</rating>
<body>This place is really good.</body>
</review>
<review type="user">
<link>https://exampleperson.org/reviews/82</link>
<author>Susan von Trapp</author>
<rating>6</rating>
<body>Not a bad place, but I prefer to be closer to the beach.</body>
<date day="6" month="7" year="2023"/>
<servicedate day="16" month="6" year="2023"/>
</review>
<attributes>
<website>https://hotel.example.com</website>
<client_attr name="rating">8.2</client_attr>
<client_attr name="num_reviews">14</client_attr>
</attributes>
<image type="photo" url="https://image_url">
<link>https://image_url</link>
<title>Main hotel picture</title>
</image>
</content>
</listing>
...
</listings>
<review>
Kullanıcı yorumu veya editoryal yorum içerir. Tümünü dahil etmenize gerek yoktur
<listing>
öğenizdeki bir girişle ilgili yorumlar; bu öğe kullanım için
Bu girişin özelliklerini belirten seçilmiş yorumları dahil etmeniz
ya da kaliteyi değiştirmektir.
<review>
öğesi, Otel Listesi'nde aşağıdaki konumda görünür
Feed XML hiyerarşisi:
+ <listings>
+ <language>
+ <listing>
+ <content>
+ <review>
Söz dizimi
<review>
öğesi şu söz dizimini kullanır:
<?xml version="1.0" encoding="UTF-8"?>
<listings ... >
<listing>
<content>
...
<!-- Specify <review>'s child elements in the order shown below. -->
<review type="editorial">
<link>review_link</link>
<title>review_title</title> <!-- Title is for reviews of type "editorial" only -->
<author>review_author</author>
<rating>review_rating</rating>
<body>review_text</body>
<date>review_date</date>
<servicedate>review_servicedate</servicedate>
</review>
<review type="user">
<link>review_link</link>
<author>review_author</author>
<date month="MM" day="DD" year="YYYY"/> <!-- Date is for reviews of type "user" only -->
<servicedate month="MM" day="DD" year="YYYY"/> <!-- Service Date is for reviews of type "user" only -->
<rating>review_rating</rating>
<body>review_text</body>
</review>
</content>
</listing>
</listings>
Özellikler
<review>
öğesi aşağıdaki özelliklere sahiptir:
Özellik | Zorunlu mu? | Açıklama |
---|---|---|
type | Required | Yorumun türü. Şu değerlerden birine ayarlayın:
|
Alt öğeler
<review>
öğesi aşağıdaki alt öğelere sahiptir:
Alt öğe | Zorunlu mu? | Tür | Açıklama |
---|---|---|---|
<link> | Optional | string | Yorumun bağlantısıdır. "http://" kısmını dahil edin veya "https://" bu öğesine dokunun. |
<title> | Optional | string | (Yalnızca editoryal yorumlar) Yorumun başlığı. |
<author> | Optional | string | Yorumun yazarı; örneğin, "Ayşe Yılmaz". Bu, yorumun bulunduğu web sitesinin veya yayının adı güvenilir değil. |
<rating> | Optional | string | puanı. Örneğin, "8.9". |
<body> | Optional | string | Yorumun metni. Bu öğe HTML içermemelidir. |
<date month="MM" day="DD" year="YYYY"/> | Optional | Object | (Yalnızca kullanıcı yorumları) Yorumun,
aşağıdaki özellikleri içerir:
Örneğin, 7 Haziran 2023 şu şekilde yazılır: <date month="6" day="7" year="2023"/> |
<servicedate month="MM" day="DD" year="YYYY"/> | Optional | Object | (Yalnızca kullanıcı yorumları) Yorumcunun hakkında yorum yapılan girişi ziyaret ettiği tarih. Biçim <date> ile aynıdır. bölümünü ziyaret edin.
Örneğin, 7 Haziran 2023 şu şekilde yazılır: <servicedate month="6" day="7" year="2023"/> En az <servicedate> ayı ve yılı içermeyen yorumlar doldurularak gösterilmeyebilir. Gün gerekli değildir. |
<title>
öğesinin, <review>
öğesinin geçerli bir alt öğesi olması için
Yorumun type
değeri editorial
değerindedir ve <date>
, yalnızca type
değeri user
olduğunda geçerlidir.
Örnek
Aşağıdaki örnekte, içerik ve kullanıcı incelemesi içeriyor:
<?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>
<review type="editorial">
<link>https://example.com/reviews/42</link>
<title>A little piece of heaven</title>
<author>EXAMPLE.COM</author>
<rating>8</rating>
<body>This place is really good.</body>
</review>
<review type="user">
<link>https://exampleperson.org/reviews/82</link>
<author>Susan von Trapp</author>
<rating>6</rating>
<body>Not a bad place, but I prefer to be closer to the beach.</body>
<date day="6" month="7" year="2023"/>
<servicedate day="16" month="6" year="2023"/>
</review>
<attributes>
<website>https://hotel.example.com</website>
<client_attr name="rating">8.2</client_attr>
<client_attr name="num_reviews">14</client_attr>
</attributes>
<image type="photo" url="https://image_url">
<link>https://image_url</link>
<title>Main hotel picture</title>
</image>
</content>
</listing>
...
</listings>
<attributes>
<attributes>
etiketi, tesisin sunduğu imkanları açıklamak ve
Tesisin puanlarını ve yorumlarını sınıflandırmak.
+ <listings>
+ <language>
+ <listing>
+ <content>
+ <review>
+ <attributes>
Alt öğeler
Alt öğe | Zorunlu mu? | Açıklama | |
---|---|---|---|
<website> | Optional | Otelin birincil web sitesidir. Varsa uygun konumda olmalıdır
eklenir.<client_attr> Örnek:
<website>https://hotel.example.com</website> |
|
<client_attr name="attribute_name"> | Optional | Ek bir nitelik veya "özellik" sahip olduğunuzu göstermek için
desteklenen
attribute_name veya
Kiralık Yerler için attribute_name .
|
attribute_name yer tutucusunun değerleri
Aşağıdaki tabloda attribute_name için geçerli değerler listelenmiştir <client_attr name="attribute_name"> öğesine dokunun.
attribute_name için değerler |
Açıklama | Geçerli içerik değerleri |
---|---|---|
alternate_hotel_id | Tesisiniz için alternatif bir tanımlayıcı. Ayrı kimliklere sahip olmak yararlıdır feed bilgileriniz için bir tesis tanımlayıcısına ihtiyacınız varsa ve rezervasyon motorunuz için başka bir tesis tanımlayıcısı. | Herhangi bir dize değeri |
custom_[0-4] | Herhangi bir dize türündeki özel özellik. Bunlar kullanıcılara gösterilmez. | Herhangi bir dize değeri |
hotel_brand | Bu otelin ait olduğu marka. Örneğin, "Marriott" veya "Hilton". Bu ad, kullanıcılara gösterilmez ancak gruplandırma için kullanılabilir. oteller. | Herhangi bir dize değeri |
lodging | Şurada bulunan tüm alanların kodlanmış gösterimi:
Lodging
protonu kullanın. |
kodlanmış
Lodging protokolü |
num_reviews | Girişin yorum sayısı. | Negatif olmayan bir tam sayı. |
rating | Tesisin toplam puanını temsil eden kayan noktalı sayıdır. | Bu sayı genelde 0-5, 0-10 veya 0-100 arasındadır ancak derecelendirme sisteminizi temsil eden herhangi bir aralığı kullanabilirsiniz. |
Kiralık Yerler içinattribute_name yer tutucusunun değerleri
Kiralık Yerler'e özel özellikler ve XML örneği başlıklı makaleyi inceleyin.
<image>
+ <listings>
+ <language>
+ <listing>
+ <content>
+ <review>
+ <attributes>
+ <image>
Tesisin giriş kimliğinde gösterilmesi için görseller kullanılır. Kullanılan tüm resimler şu yönergeleri izleyin:
- Resimler için önerilen en boy oranı 4:3'tür.
- Resim URL'sine Googlebot Resim tarayıcısı tarafından erişilebilmelidir.
Siteniz kök düzeyinde bir robots.txt dosyası içeriyorsa, aşağıdakilerden birini seçin:
Googlebot tarayıcısının, sitenizin içeriğini resimler dahil olmak üzere taramasına olanak tanır.
- User-agent: Googlebot
- Allow: /
Googlebot Resim tarayıcısının sitenizdeki resimleri taramasına olanak tanır.
- User-agent: Googlebot-Image
- Allow: /
Resimlerin veya web sitelerinin ekran görüntülerine izin verilmez. Resimler orijinal olmalıdır ve gerçek resimler veya fotoğraflar.
Özellikler
- Resim bir reklamsa
"ad"
- Resim bir restoran menüsüyse
"menu"
- Resim işletmenin bir fotoğrafıysa
"photo"
Özellik adı | Zorunlu mu? | Biçim | Açıklama |
---|---|---|---|
type | Required | Text | Resim aşağıdakilerden biri olmalıdır: |
url | Required | Text | Tam boyutlu resmin URL'si. Belirtmek için url özelliğini kullanın resim ile birlikte kullanabilirsiniz. |
width | Required | A non-negative integer | Resmin piksel cinsinden genişliği (720 pikselden büyük) önerilir) |
height | Required | A non-negative integer | Resmin piksel cinsinden yüksekliği (720 pikselden büyük) önerilir) |
Alt öğeler
Alt öğe | Zorunlu mu? | Açıklama |
---|---|---|
<link> | İstenir ancak yerel fotoğraf girişleri için zorunludur. | Bu etiket, sitenizdeki sayfanın geçerli ve güncel URL'sini içerir
emin olun. Resmin URL'sini içermez.
Örnek:<link><http://www.example.com/magic_pizza/></link> |
<title> | İstek Tarihi | Bu etiket, resmin başlığını içerir. Örnek:
<title>"Luxury Apartment"</title> |
<author> | Zorunlu değil | İçeriği yazan kişinin adı. Değer bir kullanıcı adı veya "Ad Soyadı" biçiminde bir tam ad olmalıdır. |
<date> | Zorunlu | Bu etiket, içerik öğesinin oluşturulduğu tarihi tanımlar. Siz yıl, ay ve gün girilmelidir (aşağıdaki örnekte gösterildiği gibi): <date month="6" day="7" year="2023"/> |
Örnek
Aşağıdaki örnekte, resim etiketleri içeren kısmi bir otel listesi gösterilmektedir:
<?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>
<content>
<review>
</review>
<attributes>
</attributes>
<image type="photo" url="https://image_url" width="400" height="300">
<link>https://image_url</link>
<title>Apartment at Sandstone</title>
<author>Jessica Landlord</author>
<date month="6" day="7" year="2023"/>
</image>
</content>
</listing>
...
</listings>
Söz dizimi kuralları
XML tabanlı bir otel listesi oluştururken aşağıdaki kurallara uyun:
Otel Listesi XML dosyalarınızı Google'ın XSD Şeması ile doğrulayın.
UTF-8 kodlamasını kullanın.
encoding
ekleyerek bu kodlama şemasını belirtin özelliğini XML etiketinize ekleyin.CDATA
bölümleriyle feed'inizde veri değerleri belirtebilirsiniz. Şunu kullanıyorsanız:CDATA
bölümlerinde özel karakterler kullanmaktan kaçının.Aşağıdakiler dahil olmak üzere
CDATA
bölümlerinde olmayan veri değerleri için çıkış kodları kullanın: URL'ler. Varlık kodunu veya karakter kodunu işleyeceğiz. Aşağıdaki tabloda, kullanabileceğiniz yaygın öğe ve karakter kodları listelenmiştir:Karakter Varlık Karakter Kodu Ve işareti (&) & & Tek Tırnak İşareti (') ' ' Çift tırnak işareti (") " " Büyüktür işareti (>) > > Küçüktür (<) < < Veri içermeyen XML öğelerini atlayın. Örneğin, bir otelin enlem ve boylamını girdiyseniz
<latitude/>
ve<longitude/>
öğeleri.XML öğelerinizde hiçbir koşulda HTML kullanmayın ( kod dışı bırakılır).
Yüklemeden önce feed'inizi doğrulamak için yerel feed XSD'yi kullanabilirsiniz. http://www.gstatic.com/localfeed/local_feed.xsd.
Feed'inizde yorumları kullanmak için yorumu
<!--
ve-->
etiketleri içine alın, aşağıdaki örnekte gösterildiği gibi:<!-- This is a comment -->
Bir kullanıcıda
<date>
öğesini kapattığınızdan emin olun<review>
Örneğin:<date day="2" month="12" year="2017"/>