होटल की सूची एक्सएमएल रेफ़रंस

होटल की सूची, एक या उससे ज़्यादा एक्सएमएल फ़ाइलें होती हैं. इनमें उन सभी होटलों की सूची होती है जिनके लिए कीमत की जानकारी देना. होटल की सूची वाली फ़ाइल में किराये की जानकारी शामिल नहीं है जानकारी.

होटल की सूची का रूट एलिमेंट <listings> एलिमेंट होता है, जिसमें यह शामिल होता है <listing> एलिमेंट, जो आपकी प्रॉपर्टी के बारे में बताते हैं.

शुरुआती तौर पर लागू होने पर, होटल की सूची बनाई जाती है, और फिर नियमित रखरखाव के तौर पर, इसमें होटल जोड़ें या हटाएं.

पक्का करें कि आपकी फ़ाइलें सिंटैक्स के दिशा-निर्देशों के मुताबिक हों. उदाहरण के लिए, UTF-8 एन्कोडिंग का इस्तेमाल करें और एन्कोड करने के तरीके के बारे में बताने के लिए, अपने एक्सएमएल टैग में, encoding एट्रिब्यूट की वैल्यू सबमिट करें.

होटल की सूची बनाने के बाद, Hotel का इस्तेमाल करके इसे Google पर मैन्युअल तरीके से अपलोड किया जा सकता है बीच में रखें या उसे अपने कंप्यूटर पर होस्ट करें सर्वर पर उपलब्ध है.

डेटा से जुड़ी समस्याओं का पता लगाना और उन्हें ठीक करना

अपने होटल की सूची में डेटा से जुड़ी समस्याओं का पता लगाने और उन्हें ठीक करने के लिए, ये लेख पढ़ें:

लिस्टिंग से जुड़ी ज़रूरी शर्तें

Google Hotel Ads का इस्तेमाल करने के लिए, आपके होटल की सूची में मौजूद किसी प्रॉपर्टी के लिए यह ज़रूरी है जिनके पास ये चीज़ें होनी चाहिए:

  • ऐसे कमरे हों जिनमें पैसे चुकाने वाले मेहमान ठहर सकें
  • लोगों के ठहरने के लिए ऐसी तय जगह हो जो आम जनता के लिए खुली हो
  • फ़िक्स्ड वॉल और प्लंबिंग
  • होटल में ठहरने की कम से कम सीमा सात दिनों से ज़्यादा न हो

ज़रूरी शर्तें पूरी न करने वाली प्रॉपर्टी के सामान्य उदाहरणों में क्रूज़ और अपार्टमेंट भी दिखाए जाते हैं, क्योंकि वे आम तौर पर Listing requirements की शर्तों को पूरा नहीं करते.

कैंपिंग केबिन और अन्य कैंपिंग जगहें, जिनकी दीवारें तय हैं, प्लंबिंग होती है, और जलवायु नियंत्रण (जिसमें लकड़ी के स्टोव या प्रोपेन हीटर शामिल हैं) को मंज़ूरी दी गई है. बाहर के होटल, जो मंज़ूरी नहीं दिए गए हैं उनमें ये शामिल हैं:

  • कैंप लगाने की जगहें, जहां मेहमान टेंट में ठहरते हैं
  • आरवी पार्क, जहां मेहमान खुद का आरवी लेकर आते हैं

<listings>

<listings>, होटल की सूची का रूट एलिमेंट है और इसमें <language> एलिमेंट और कम से कम एक <listing>.

<listings> एलिमेंट, होटल की सूची में नीचे दी गई जगह पर दिखता है एक्सएमएल की हैरारकी:

+ <listings>
    + <language>
    + <datum>
    + <listing>

सिंटैक्स

<listings> एलिमेंट में इस सिंटैक्स का इस्तेमाल किया जाता है:

<?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>

विशेषताएं

<listings> एलिमेंट में ये एट्रिब्यूट मौजूद हैं:

एट्रिब्यूट ज़रूरी है? जानकारी
xmlns:xsi ज़रूरी है http://www.w3.org/2001/XMLSchema-instance पर सेट करें.
xsi:noNamespaceSchemaLocation ज़रूरी है http://www.gstatic.com/localfeed/local_feed.xsd पर सेट करें.

चाइल्ड एलीमेंट

<listings> एलिमेंट में ये चाइल्ड एलिमेंट होते हैं:

चाइल्ड एलिमेंट ज़रूरी है? टाइप ब्यौरा
<language> Required string वह भाषा जिसमें आपका फ़ीड लिखा गया है. इसका मान तय करें एलिमेंट को दो अक्षर वाला भाषा कोड. जैसे, अंग्रेज़ी के लिए en.
<datum> Optional enum यह तत्व जियोडेटिक डाटम या फ़ीड में दिए गए अक्षांश/देशांतर निर्देशांक. अगर कोई डाटुम मान नहीं है दिया गया है, तो इस एलिमेंट के लिए डिफ़ॉल्ट वैल्यू WGS84 है, जो का उपयोग ज़्यादातर आधुनिक GPS डिवाइस करते हैं. टोक्यो डाटुम सिर्फ़ इन पर लागू होता है पता है.

इस एलिमेंट के लिए मान्य वैल्यू ये हैं:

  • WGS84
  • wgs84
  • TOKYO
  • tokyo
ध्यान दें: WGS84 की डिफ़ॉल्ट वैल्यू का इस्तेमाल करने के लिए, इसे शामिल न करें होटल सूची में <datum> एलिमेंट शामिल करें.
<listing> Required <listing> एक या एक से ज़्यादा ऐसी एंट्री जो फ़ीड में मौजूद हर होटल के बारे में बताती हैं. ध्यान दें कि सूची में मौजूद हर होटल का आईडी, आपकी साइट के लिए यूनीक होना चाहिए. कि इस आईडी का दोबारा इस्तेमाल कभी नहीं किया जाना चाहिए.

उदाहरण

स्ट्रक्चर्ड पता

इस उदाहरण में, स्ट्रक्चर्ड डेटा के साथ कुछ होटल की सूची दिखाई गई है पता:

<?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>

मुफ़्त फ़ॉर्म वाला पता

इस उदाहरण में, फ़्री-फ़ॉर्म के साथ होटल की कुछ जगहों की सूची दिखाई गई है पता:

<?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>

वैकल्पिक कॉन्टेंट

नीचे दिए गए उदाहरण में, ऐसी लिस्टिंग के साथ होटल की कुछ हिस्से की सूची दिखाई गई है इसमें एक वैकल्पिक <content> शामिल है:

<?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>

होटल की सूची <listings> एलिमेंट में होटल की परिभाषा.

होटल की सूची में <listing> एलिमेंट, नीचे दी गई जगह पर दिखता है फ़ीड एक्सएमएल की हैरारकी:

+ <listings>
    + <language>
    + <listing>

सिंटैक्स

<listing> एलिमेंट में इस सिंटैक्स का इस्तेमाल किया जाता है:

<?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>

विशेषताएं

<listing> एलिमेंट में कोई एट्रिब्यूट नहीं है.

चाइल्ड एलीमेंट

<listing> एलिमेंट में ये चाइल्ड एलिमेंट होते हैं:

चाइल्ड एलिमेंट ज़रूरी है? टाइप ब्यौरा
<id> Required string यह होटल का खास पहचानकर्ता होता है.

ध्यान दें: यह वैल्यू आपकी साइट के लिए हमेशा यूनीक होनी चाहिए. ये काम करें आईडी का दोबारा इस्तेमाल नहीं करना चाहिए, क्योंकि ऐसा करते समय समस्या हो सकती है प्रॉपर्टी मैचिंग से जुड़ी समस्याएं हल करें.

<name> Required string होटल का नाम. जैसे:
<name>Belgrave House</name>
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
<address> Required Object or string

होटल की पूरी जगह.

इस एलिमेंट को format एट्रिब्यूट की वैल्यू मिलती है. इसे आप simple पर सेट होना चाहिए.

कम से कम आपको अपने मोहल्ले, शहर, राज्य या इलाके का पता देना होगा. और पिन कोड डालें. <component> बच्चे का इस्तेमाल करें एलिमेंट में ये चीज़ें शामिल होती हैं:

  • addr1: होटल के मोहल्ले का पता.
  • addr2: अगर ज़रूरी हो, तो मोहल्ले का दूसरा पता.
  • addr3: मोहल्ले के पते का तीसरा हिस्सा, अगर ज़रूरी है.
  • city: होटल के शहर का नाम.
  • province: होटल के राज्य, क्षेत्र या प्रांत.
  • postal_code: होटल का पिन कोड.

उदाहरण के लिए:

<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>

इसके अलावा, आप "फ़्री-फ़ॉर्म" भी दे सकते हैं पता है, हालांकि यह इसका सुझाव नहीं दिया जाता. उदाहरण के लिए:

<address>6 Elm Ave Unit 3, Boston, MA, 02472</address>

ध्यान दें कि पी.ओ. बॉक्स या अन्य डाक पते को पूरे घर या ऑफ़िस का पता माना जाता है.

<country> Required string वह देश जहां यह लिस्टिंग मौजूद है. मान दो अक्षर वाले देश का कोड. उदाहरण के लिए, अमेरिका का "US" है और कनाडा का "CA" है. जैसे:
<country>US</country>
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
<latitude> Required* float वह अक्षांश जो सूची में उस जगह के बारे में बताता है. इसके लिए उदाहरण:
<latitude>37.423738</latitude>
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है

यह वैल्यू, GeoCoding टूल की मदद से जनरेट की जा सकती है. जैसे, Google Maps API.

<longitude> Required* float वह देशांतर जो सूची में उस जगह के बारे में बताता है. इसके लिए उदाहरण:
<longitude>-122.090101</longitude>
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है

यह वैल्यू, GeoCoding टूल की मदद से जनरेट की जा सकती है. जैसे, Google Maps API.

<location_precision> Optional integer प्रॉपर्टी का अक्षांश और देशांतर अस्पष्ट होने पर, प्रॉपर्टी की जगह की सटीक जानकारी मीटर में. शून्य (0) का मतलब है कि कोई अस्पष्ट जानकारी नहीं है और यह वही जगह है. ध्यान दें: यह एलिमेंट, छुट्टियों में किराये पर उपलब्ध जगहों पर ही लागू होता है.
<phone> Required* string

होटल के एक या उससे ज़्यादा फ़ोन नंबर. अगर लिस्टिंग कारोबार की है शाखा है, तो कृपया वह फ़ोन नंबर दें जो शाखा के स्थान के लिए खास है (केंद्रीय मुख्यालयों का फ़ोन नंबर नहीं).

type एट्रिब्यूट इनमें से कोई एक हो सकता है:

  • fax: फ़ैक्स टेलीफ़ोन नंबर.
  • main: मुख्य टेलीफ़ोन नंबर.
  • mobile: मोबाइल टेलीफ़ोन नंबर.
  • tdd: टेलिकम्यूनिकेशंस डिवाइस फ़ॉर द डेफ़ (टीडीडी) टेलीफ़ोन नंबर.
  • tollfree: टोल-फ़्री टेलीफ़ोन नंबर.

उदाहरण के लिए:

<!-- Singapore (country code +65) -->
<phone type="main">+65 6722-2323</phone>
<!-- U.S. (country code +1) -->
<phone type="fax">+1 408-555-1111</phone>

आपको कम से कम main टाइप देना चाहिए.

<category> Optional string प्रॉपर्टी किस तरह की है, जैसे कि होटल. पार्टनर, संगठन के किसी भी हिस्से का इस्तेमाल कर सकते हैं वे श्रेणियां जो अपनी प्रॉपर्टी के बारे में बताती हैं, जैसे कि "कारोबार वाले होटल" "होटल" "मोटल" और इसी तरह.
<content> Optional <content> लिस्टिंग के लिए इस्तेमाल की जाने वाली वैकल्पिक जानकारी, जैसे कि ब्यौरा, रेटिंग, और प्रॉपर्टी की सुविधाएं होती हैं.

* फ़ोन नंबर या अक्षांश/देशांतर ज़रूरी है. बुध की सलाह दी जाती है कि आप दोनों को परिभाषित करें.

उदाहरण

स्ट्रक्चर्ड पता

इस उदाहरण में, स्ट्रक्चर्ड डेटा के साथ कुछ होटल की सूची दिखाई गई है पता:

<?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>

मुफ़्त फ़ॉर्म वाला पता

इस उदाहरण में, फ़्री-फ़ॉर्म के साथ होटल की कुछ जगहों की सूची दिखाई गई है पता:

<?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>

वैकल्पिक कॉन्टेंट

नीचे दिए गए उदाहरण में, ऐसी लिस्टिंग के साथ होटल की कुछ हिस्से की सूची दिखाई गई है इसमें एक वैकल्पिक <content> शामिल है:

<?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>

स्टोर पेज के बारे में जानकारी जोड़ता है, जैसे कि रेटिंग और समीक्षाएं, सुविधाएं, और अन्य विवरण. <content> एलिमेंट ज़रूरी नहीं है. <content> के अंदर, सभी चाइल्ड एलिमेंट ज़रूरी नहीं हैं.

होटल की सूची में <content> एलिमेंट, नीचे दी गई जगह पर दिखता है फ़ीड एक्सएमएल की हैरारकी:

+ <listings>
    + <language>
    + <listing>
        + <content>

सिंटैक्स

<content> एलिमेंट में इस सिंटैक्स का इस्तेमाल किया जाता है:

<?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>

विशेषताएं

<content> एलिमेंट में कोई एट्रिब्यूट नहीं है.

चाइल्ड एलीमेंट

<content> एलिमेंट में ये चाइल्ड एलिमेंट होते हैं:

चाइल्ड एलिमेंट ज़रूरी है? टाइप ब्यौरा
<text type="description"> Optional Object

सेवा देने वाली कंपनी की लिस्टिंग से जुड़ा वेबपेज. इसमें ये चाइल्ड एलिमेंट होते हैं:

  • <link>: ब्यौरे का लिंक. यह शामिल करें "http://" या
    "https://" इस एलिमेंट में (ज़रूरी नहीं).
  • <title>: जानकारी का टाइटल (ज़रूरी नहीं).
  • <author>: जानकारी लिखने वाला व्यक्ति (ज़रूरी नहीं).
  • <body>: ब्यौरे का मुख्य हिस्सा (ज़रूरी है).
  • <date>: जानकारी की तारीख (वैकल्पिक).
  • ध्यान दें: ये एलिमेंट ऊपर दिए गए क्रम में दिखने चाहिए.

<review type="[editorial|user]"> Optional <review>

इसमें लिस्टिंग की उपयोगकर्ता समीक्षा या संपादकीय समीक्षा शामिल होती है. आपका लिस्टिंग में कितनी भी समीक्षाएँ हो सकती हैं.

आपको अपनी प्रॉपर्टी में सभी समीक्षाएं शामिल करने की ज़रूरत नहीं है <listing> एलिमेंट; इस एलिमेंट का मकसद है कि इसमें चुनी गई समीक्षाएं जो इस लिस्टिंग की विशेषताओं को दिखाती हैं या क्वालिटी.

<attributes> Optional Object

0 या उससे ज़्यादा <client_attr> चाइल्ड एलिमेंट शामिल हैं, जो प्रॉपर्टी के बारे में जानकारी दें. चाइल्ड एलिमेंट इनका इस्तेमाल करते हैं सिंटैक्स:

<client_attr name="attribute_name">attribute_value<client_attr>

चाइल्ड एलिमेंट की सूची और जानकारी के लिए, इसे देखें <attributes>.

सभी <client_attr> एलिमेंट ज़रूरी नहीं हैं.

अगर कोई <website> चाइल्ड एलिमेंट है, तो यह ऐसा होना चाहिए किसी <client_attr> एलिमेंट से पहले रखा जाता है.

<image> Optional Object दोहराए गए टैग में इमेज की पूरी जानकारी शामिल है.

उदाहरण

नीचे दिए गए उदाहरण में होटल की कुछ आंशिक सूची दिखाई गई है, जिसमें <content> एलिमेंट:

<?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>

इसमें उपयोगकर्ता समीक्षा या संपादकीय समीक्षा शामिल है. आपको सभी को शामिल करने की ज़रूरत नहीं है आपके <listing> एलिमेंट में मौजूद लिस्टिंग की समीक्षाएं; यह एलिमेंट आप चुनी गई समीक्षाएं शामिल करें, जो इस स्टोर पेज की सुविधाओं के बारे में बताती हैं या गुणवत्ता.

होटल की सूची में <review> एलिमेंट, नीचे दी गई जगह पर दिखता है फ़ीड एक्सएमएल की हैरारकी:

+ <listings>
    + <language>
    + <listing>
        + <content>
            + <review>

सिंटैक्स

<review> एलिमेंट में इस सिंटैक्स का इस्तेमाल किया जाता है:

<?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>

विशेषताएं

<review> एलिमेंट में ये एट्रिब्यूट मौजूद हैं:

एट्रिब्यूट ज़रूरी है? ब्यौरा
type Required समीक्षा किस तरह की है. इनमें से किसी एक वैल्यू पर सेट करें:
  • editorial: किसी वेबसाइट या अन्य व्यक्ति ने जो समीक्षा की है देने के लिए कहा जा सकता है.
  • user: किसी असली उपयोगकर्ता की समीक्षा.

चाइल्ड एलीमेंट

<review> एलिमेंट में ये चाइल्ड एलिमेंट होते हैं:

चाइल्ड एलिमेंट ज़रूरी है? टाइप ब्यौरा
<link> Optional string समीक्षा का लिंक. "http://" शामिल करना या "https://" इसमें एलिमेंट.
<title> Optional string (सिर्फ़ संपादकीय समीक्षाएं) समीक्षा का टाइटल.
<author> Optional string समीक्षा का लेखक; उदाहरण के लिए, "सूज़न वॉन ट्रैप". यह काम भी किया जा सकता है उस वेबसाइट या पब्लिकेशन का नाम जिसमें समीक्षा मौजूद है गैर-क्रेडिटेड है.
<rating> Optional string 0 से 10 तक का फ़्लोटिंग पॉइंट नंबर, जो स्कोर. उदाहरण के लिए, "8.9".
<body> Optional string समीक्षा का टेक्स्ट. इस एलिमेंट में एचटीएमएल नहीं होना चाहिए.
<date month="MM" day="DD" year="YYYY"/> Optional Object (सिर्फ़ उपयोगकर्ता की समीक्षाएं) समीक्षा की तारीख, जिसे आप इस एलिमेंट के ये एट्रिब्यूट:
  • day: महीने का दिन; उदाहरण के लिए, "7".
  • month: वह महीना, जहां 1 = जनवरी ... 12 = दिसंबर.
  • year: चार अंकों वाला साल; उदाहरण के लिए,"2023".

उदाहरण के लिए, 7 जून, 2023 को इस तरह लिखा गया है:

<date month="6" day="7" year="2023"/>
<servicedate month="MM" day="DD" year="YYYY"/> Optional Object (सिर्फ़ उपयोगकर्ता की समीक्षाएं) वह तारीख जब समीक्षक ने समीक्षा की जा रही लिस्टिंग पर विज़िट किया. इसका फ़ॉर्मैट <date> के जैसा ही है पढ़ें.

उदाहरण के लिए, 7 जून, 2023 को इस तरह लिखा गया है:

<servicedate month="6" day="7" year="2023"/>

ऐसी समीक्षाएं जिनमें कम से कम <servicedate> का महीना और साल शामिल नहीं है भरी हुई जानकारी शायद न दिखे. दिन की जानकारी देना ज़रूरी नहीं है.

ध्यान दें कि <title>, <review> का एक मान्य चाइल्ड एलिमेंट है, बशर्ते समीक्षा के लिए, type editorial है. साथ ही, <date> सिर्फ़ तब मान्य है, जब type, user हो.

उदाहरण

नीचे दिए गए उदाहरण में, ऐसी लिस्टिंग के साथ होटल की कुछ हिस्से की सूची दिखाई गई है एडिटोरियल और उपयोगकर्ता समीक्षा मौजूद है:

<?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> टैग का इस्तेमाल, प्रॉपर्टी की सुविधाओं का ब्यौरा देने के लिए किया जा सकता है. प्रॉपर्टी की रेटिंग और समीक्षाओं को अलग-अलग कैटगरी में बांटता है.

+ <listings>
    + <language>
    + <listing>
        + <content>
            + <review>
            + <attributes>

चाइल्ड एलीमेंट

चाइल्ड एलिमेंट ज़रूरी है? ब्यौरा
<website> Optional होटल की मुख्य वेबसाइट. अगर यह मौजूद है, तो इसे पहले <client_attr> एलिमेंट से पहले रखें. उदाहरण:
<website>https://hotel.example.com</website>
<client_attr name="attribute_name"> Optional एक अतिरिक्त विशेषता या "एट्रिब्यूट" प्रॉपर्टी को को समर्थित का उपयोग करके निर्दिष्ट किया जा सकता है. attribute_name या छुट्टियों में किराये पर उपलब्ध जगहों के लिए attribute_name.

Attribution_name प्लेसहोल्डर के लिए वैल्यू

इस टेबल में attribute_name के लिए मान्य वैल्यू दी गई हैं <client_attr name="attribute_name"> में एलिमेंट.

attribute_name के लिए मान ब्यौरा कॉन्टेंट की मान्य वैल्यू
alternate_hotel_id आपकी प्रॉपर्टी के लिए एक वैकल्पिक पहचानकर्ता. अलग-अलग आईडी होना उपयोगी है अगर आपको अपनी फ़ीड जानकारी के लिए एक प्रॉपर्टी आइडेंटिफ़ायर की ज़रूरत पड़ सकती है और आपके बुकिंग इंजन के लिए किसी अन्य प्रॉपर्टी आइडेंटिफ़ायर का इस्तेमाल करें. स्ट्रिंग की कोई भी वैल्यू
custom_[0-4] कोई भी स्ट्रिंग टाइप कस्टम एट्रिब्यूट. यह जानकारी लोगों को नहीं दिखाई जाती. स्ट्रिंग की कोई भी वैल्यू
hotel_brand यह किस ब्रैंड का होटल है. उदाहरण के लिए, "Marriott" या "हिल्टन". यह उपयोगकर्ताओं को नहीं दिखाया जाता, लेकिन इसका इस्तेमाल ग्रुप बनाने के लिए किया जा सकता है होटल. स्ट्रिंग की कोई भी वैल्यू
lodging इनमें उपलब्ध सभी फ़ील्ड को एन्कोड करके दिखाया गया है Lodging प्रोटोकॉल. Base64-एन्कोडेड स्ट्रिंग कोड में बदला गया Lodging प्रोटो
num_reviews लिस्टिंग की समीक्षाओं की संख्या. कोई भी नॉन-नेगेटिव पूर्णांक.
rating प्रॉपर्टी की एग्रीगेट रेटिंग दिखाने वाला फ़्लोटिंग पॉइंट नंबर. आम तौर पर यह संख्या 0-5, 0-10 या 0-100 के बीच होती है, लेकिन अपने रेटिंग सिस्टम की किसी भी रेंज का इस्तेमाल किया जा सकता है.

छुट्टियों में किराये पर उपलब्ध जगहों के एट्रिब्यूट_name प्लेसहोल्डर की वैल्यू

छुट्टियों में किराये पर उपलब्ध जगहों से जुड़े एट्रिब्यूट और एक्सएमएल के उदाहरण देखें.

<image>

+ <listings>
    + <language>
    + <listing>
        + <content>
            + <review>
            + <attributes>
            + <image>

लिस्टिंग आईडी में प्रॉपर्टी को दिखाने के लिए, इमेज का इस्तेमाल किया जाता है. सभी इमेज का इस्तेमाल किया जाना चाहिए इन दिशा-निर्देशों का पालन करें:

  • इमेज के लिए, आसपेक्ट रेशियो (चौड़ाई-ऊंचाई का अनुपात) 4:3 होना चाहिए.
  • इमेज का यूआरएल ऐसा होना चाहिए जिसे Googlebot इमेज क्रॉलर ऐक्सेस कर सके.
  • अगर आपकी साइट के रूट लेवल पर robots.txt फ़ाइल मौजूद है, तो पुष्टि करें कि इसमें यह शामिल है नीचे दिए गए दो विकल्पों में से कोई एक:

    1. Googlebot क्रॉलर को आपकी साइट का कॉन्टेंट, इमेज को क्रॉल करने की अनुमति देता है.

      • User-agent: Googlebot
      • Allow: /
    2. Googlebot इमेज क्रॉलर को आपकी साइट पर इमेज क्रॉल करने की अनुमति देता है.

      • उपयोगकर्ता-एजेंट: Googlebot-छवि
      • Allow: /
  • इमेज या वेबसाइटों के स्क्रीनशॉट लेने की अनुमति नहीं है. इमेज ओरिजनल होनी चाहिए और वास्तविक इमेज या फ़ोटोग्राफ़.

विशेषताएं

  • अगर इमेज एक विज्ञापन है, तो "ad"
  • "menu" अगर इमेज रेस्टोरेंट मेन्यू है
  • अगर इमेज कारोबार की फ़ोटो है, तो "photo"
एट्रिब्यूट का नाम ज़रूरी है? फ़ॉर्मैट ब्यौरा
type Required Text

इमेज इनमें से कोई एक होनी चाहिए:

url Required Text फ़ुल साइज़ की इमेज का यूआरएल. यूआरएल एट्रिब्यूट का इस्तेमाल करके बताएं उस पेज पर इस्तेमाल करने के लिए इमेज चुनें.
width Required A non-negative integer पिक्सल में इमेज की चौड़ाई (720 पिक्सल से ज़्यादा है अनुमोदित)
height Required A non-negative integer पिक्सल में इमेज की ऊंचाई (720 पिक्सल से ज़्यादा है अनुमोदित)

चाइल्ड एलीमेंट

चाइल्ड एलिमेंट ज़रूरी है? ब्यौरा
<link> अनुरोध किया गया है, लेकिन स्थानीय फ़ोटो लिस्टिंग के लिए ज़रूरी है. इस टैग में आपकी साइट के पेज का मान्य और अप-टू-डेट यूआरएल शामिल है कि वह इमेज चालू है. इसमें इमेज का यूआरएल नहीं होता. उदाहरण:
<link><http://www.example.com/magic_pizza/></link>
<title> अनुरोध किया गया इस टैग में इमेज का टाइटल शामिल होता है. उदाहरण:
<title>"Luxury Apartment"</title>
<author> ज़रूरी नहीं कॉन्टेंट के लेखक का नाम. वैल्यू इनमें से कोई एक होती है उपयोगकर्ता नाम या "नाम उपनाम" के फ़ॉर्मैट में पूरा नाम डालें.
<date> ज़रूरी है

यह टैग उस तारीख की पहचान करता है जब कॉन्टेंट आइटम बनाया गया था. आपने लोगों तक पहुंचाया मुफ़्त में साल, महीना, और दिन डालना ज़रूरी है, जैसा कि नीचे दिए गए उदाहरण में दिखाया गया है:

<date month="6" day="7" year="2023"/>

उदाहरण

इस उदाहरण में, इमेज टैग के साथ होटल की कुछ आंशिक सूची दिखाई गई है:

<?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>

सिंटैक्स के दिशा-निर्देश

एक्सएमएल पर आधारित होटल की सूची बनाते समय, इन दिशा-निर्देशों का पालन करें:

  • Google के Xएसडी स्कीमा की मदद से, अपनी होटल सूची की एक्सएमएल फ़ाइलों की पुष्टि करें.

  • UTF-8 एन्कोडिंग का इस्तेमाल करें. encoding को शामिल करके, कोड में बदलने के इस स्कीमा की जानकारी दें एट्रिब्यूट का इस्तेमाल करें, जैसा कि नीचे दिए गए उदाहरणों में दिखाया गया है.

  • अपने फ़ीड में CDATA सेक्शन की मदद से, डेटा वैल्यू तय की जा सकती है. अगर आपको CDATA सेक्शन, खास वर्णों को एस्केप न करें.

  • ऐसी डेटा वैल्यू के लिए एस्केप कोड इस्तेमाल करें जो CDATA सेक्शन में नहीं हैं. इनमें ये वैल्यू भी शामिल हैं यूआरएल. इसे दिखाने के लिए, इकाई कोड या वर्ण कोड का इस्तेमाल किया जा सकता है नहीं हैं. इस टेबल में वे सामान्य इकाई और वर्ण कोड दिए गए हैं जिनका इस्तेमाल किया जा सकता है:

    वर्ण इकाई वर्ण कोड
    एंपरसैंड (&) &amp; &#38;
    सिंगल कोट (') &apos; &#39;
    डबल कोट (") &quot; &#34;
    इससे ज़्यादा (>) &gt; &#62;
    इससे कम (<) &lt; &#60;
  • बिना डेटा वाले एक्सएमएल एलिमेंट हटाएं. उदाहरण के लिए, अगर आपके पास होटल के लिए अक्षांश और देशांतर है, तो आपको खाली शब्द शामिल नहीं करना चाहिए <latitude/> और <longitude/> एलिमेंट.

  • किसी भी स्थिति में अपने एक्सएमएल एलिमेंट में एचटीएमएल का इस्तेमाल न करें, भले ही एस्केप).

  • फ़ीड अपलोड करने से पहले उसकी पुष्टि करने के लिए, स्थानीय फ़ीड के Xएसडी का इस्तेमाल किया जा सकता है http://www.gstatic.com/localfeed/local_feed.xsd.

  • अपने फ़ीड में टिप्पणियों का इस्तेमाल करने के लिए, टिप्पणी को <!-- और --> टैग में रैप करें, जैसा कि नीचे दिए गए उदाहरण में बताया गया है:

    <!-- This is a comment -->
    
  • यह पक्का करें कि आपने किसी उपयोगकर्ता में <date> एलिमेंट बंद किया हो <review>. उदाहरण के लिए:

    <date day="2" month="12" year="2017"/>