एक्सएमएल स्कीमा

यह सेक्शन, व्यापारी या कंपनी की समीक्षा के डेटा फ़ीड के लिए इस्तेमाल किए गए एक्सएमएल स्कीमा के बारे में बताता है.

टॉप-लेवल एलिमेंट: <feed>

ब्यौरा

सबसे ऊपर वाला कंटेनर एलिमेंट, जिसमें फ़ीड के दूसरे सभी एलिमेंट होते हैं.

विशेषताएं

नाम फ़ॉर्मैट करें गड़बड़ी कितनी बार हुई ब्यौरा
xmlns x:स्ट्रिंग ज़रूरी है (1) कृपया यहां दी गई वैल्यू को हार्डकोड करें:
http://schemas.google.com/merchant_reviews/5.0
xmlns:xsi x:स्ट्रिंग ज़रूरी है (1) कृपया यहां दी गई वैल्यू को हार्डकोड करें:
http://www.w3.org/2001/XMLSchema-instance
xsi:schemaLocation x:स्ट्रिंग ज़रूरी है (1) कृपया नीचे दी गई वैल्यू को हार्डकोड करें. यूआरएल के बीच खाली जगह छोड़ें:
http://schemas.google.com/merchant_reviews/5.0 http://www.gstatic.com/productsearch/static/reviews/5.0/merchant_reviews.xsd

उदाहरण

<feed xmlns="http://schemas.google.com/merchant_reviews/5.0"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xsi:schemaLocation="http://schemas.google.com/merchant_reviews/5.0 https://www.gstatic.com/productsearch/static/reviews/5.0/merchant_reviews.xsd">

इसमें शामिल है

नाम फ़ॉर्मैट करें गड़बड़ी कितनी बार हुई ब्यौरा
merchants -- वैकल्पिक (0-1) <merchant> एलिमेंट के लिए कंटेनर एलिमेंट.
deleted_merchants -- वैकल्पिक (0-1) <deleted_merchant> एलिमेंट के लिए कंटेनर एलिमेंट.
reviews -- वैकल्पिक (0-1) <review> एलिमेंट के लिए कंटेनर एलिमेंट.
deleted_reviews -- वैकल्पिक (0-1) <deleted_review> एलिमेंट के लिए कंटेनर एलिमेंट.

<merchants>

ब्यौरा

<merchant> एलिमेंट के लिए कंटेनर.

इसमें शामिल है

नाम फ़ॉर्मैट करें गड़बड़ी कितनी बार हुई ब्यौरा
merchant -- ज़रूरी है (1-n) हर व्यापारी या कंपनी के लिए एलिमेंट को दोहराया गया.

<merchant>

ब्यौरा

हर <merchant> एलिमेंट में एक व्यापारी/कंपनी की जानकारी और समीक्षाएं शामिल होती हैं.

विशेषताएं

नाम फ़ॉर्मैट करें गड़बड़ी कितनी बार हुई ब्यौरा
id आईडी ज़रूरी है (1) सभी फ़ीड के लिए अलग और स्थिर होना चाहिए. दूसरे शब्दों में, अगर आज की कोई फ़ीड और 90 दिन पहले इस्तेमाल की गई फ़ीड एक ही व्यापारी/कंपनी से जुड़ी है, तो उसका आईडी एक ही होना चाहिए.

उदाहरण

<merchant id="2739">

इसमें शामिल है

कृपया व्यापारी एलिमेंट में इन एलिमेंट को शामिल करें.

नाम फ़ॉर्मैट करें गड़बड़ी कितनी बार हुई ब्यौरा
name nonEmptyString ज़रूरी है (1) व्यापारी/कंपनी को डिसप्ले नाम दिखाना.
merchant_url xs:anyयूआरआई ज़रूरी है (1) व्यापारी/कंपनी की मुख्य वेबसाइट का यूआरएल.
इस वैल्यू के लिए रीडायरेक्ट यूआरएल का इस्तेमाल न करें. दूसरे शब्दों में, मान सीधे व्यापारी/कंपनी की साइट पर होना चाहिए.

उदाहरण:

<merchant_url>
  http://store.google.com
</merchant_url>

rating_url xs:anyयूआरआई ज़रूरी है (1) उस लैंडिंग पेज का यूआरएल जिस पर इस व्यापारी/कंपनी की समीक्षाएं होस्ट की जाती हैं.
दूसरे वेबलिंक पर भेजने वाले यूआरएल का इस्तेमाल न करें.

उदाहरण:

<rating_url>
  http://merchant_url.com/reviews/
</rating_url>

create_timestamp तारीख और समयसमय ज़रूरी है (1) व्यापारी/कंपनी को बनाए जाने की तारीख/समय. इसे कभी नहीं बदलना चाहिए.
last_update_timestamp तारीख और समयसमय ज़रूरी है (1) व्यापारी/कंपनी को पिछली बार कब अपडेट किया गया था. अगर दिए गए मर्चेंट आईडी के लिए, <merchant> एलिमेंट में मौजूद किसी भी फ़ील्ड को अपडेट किया जाता है, तो इस वैल्यू को भी बदलना होगा.

<deleted_merchants>

ब्यौरा

मिटाए गए व्यापारी/कंपनी के लिए कंटेनर.

इसमें शामिल है

नाम फ़ॉर्मैट करें गड़बड़ी कितनी बार हुई ब्यौरा
deleted_merchant -- ज़रूरी है (1-n) इसमें, मिटाए गए व्यापारी/कंपनी से जुड़े एलिमेंट शामिल होते हैं.

<deleted_merchant>

ब्यौरा

वह व्यापारी/कंपनी जिसे मिटा दिया गया था.

विशेषताएं

नाम फ़ॉर्मैट करें गड़बड़ी कितनी बार हुई ब्यौरा
id आईडी ज़रूरी है (1) यह आईडी, व्यापारी/कंपनी के उस आईडी के बारे में बताता है जिसे फ़ीड से मिटाना है. आईडी, किसी भी पिछली फ़ीड फ़ाइल में मौजूद <merchant> एलिमेंट के id एट्रिब्यूट से मेल खाना चाहिए.

इसमें शामिल है

नाम फ़ॉर्मैट करें गड़बड़ी कितनी बार हुई ब्यौरा
last_update_timestamp तारीख और समयसमय ज़रूरी है (1) समय/तारीख जब व्यापारी/कंपनी को सिस्टम से हटाया गया.

उदाहरण:

<last_update_timestamp>
  2016-04-03T18:37:32Z
</last_update_timestamp>

उदाहरण

<deleted_merchant id="10">
  <last_update_timestamp>2014-07-12T07:55:06Z</last_update_timestamp>
</deleted_merchant>

<reviews>

ब्यौरा

<review> एलिमेंट के लिए कंटेनर.

इसमें शामिल है

नाम फ़ॉर्मैट करें गड़बड़ी कितनी बार हुई ब्यौरा
review -- ज़रूरी है (1-n) हर समीक्षा के लिए एलिमेंट को दोहराया गया.

<review>

ब्यौरा

समीक्षा से जुड़े ब्यौरे वाला कंटेनर.

विशेषताएं

नाम फ़ॉर्मैट करें गड़बड़ी कितनी बार हुई ब्यौरा
id आईडी ज़रूरी है (1) आपके सिस्टम में समीक्षा के लिए पहचानकर्ता. सभी फ़ीड के लिए अलग और स्थिर होना चाहिए.

उदाहरण:

<review id=132739 mid=1234>

mid आईडी ज़रूरी है (1) उस व्यापारी का आइडेंटिफ़ायर जिसके लिए यह समीक्षा की गई है.

इसमें शामिल है

कृपया समीक्षा एलिमेंट में ये एलिमेंट शामिल करें.

नाम फ़ॉर्मैट करें गड़बड़ी कितनी बार हुई ब्यौरा
reviewer_name nonEmptyString वैकल्पिक (0-1) समीक्षा के लेखक का नाम दिखाएं, बशर्ते समीक्षा का नाम दिया गया हो. पहचान छिपाकर की गई समीक्षाओं में, यह फ़ील्ड शामिल नहीं होना चाहिए.

उदाहरण:

<reviewer_name>
  Joel
</reviewer_name>

create_timestamp तारीख और समयसमय ज़रूरी है (1) उपयोगकर्ता ने समीक्षा को जो तारीख/तारीख सबमिट की थी. इसे कभी नहीं बदलना चाहिए.

उदाहरण:

<create_timestamp>
  2016-04-03T18:37:32Z
</create_timestamp>

last_update_timestamp तारीख और समयसमय ज़रूरी है (1) <review> एलिमेंट में मौजूद जानकारी को पिछली बार बदलने की तारीख/समय. अगर दिए गए समीक्षा आईडी के लिए, <review> एलिमेंट में से किसी भी फ़ील्ड को अपडेट किया जाता है, तो इस वैल्यू को भी बदलना होगा.

उदाहरण:

<last_update_timestamp>
  2016-04-03T18:37:32Z
</last_update_timestamp>

country_code देश कोड ज़रूरी है (1) समीक्षक का देश. अगर उपलब्ध हो, तो वह देश जहां प्रॉडक्ट को शिप किया गया था या जहां सेवा बनाई गई थी. नहीं तो, समीक्षा करते समय उस देश का इस्तेमाल करें जहां समीक्षक मौजूद हैं. देश कोड ISO 3166-1 alpha-2 फ़ॉर्मैट में होना चाहिए.

उदाहरण:

  <country_code>
    US
  </country_code>

title x:स्ट्रिंग वैकल्पिक (0-1) समीक्षा का शीर्षक. शीर्षक सादा टेक्स्ट होना चाहिए, जिसमें कोई एचटीएमएल टैग नहीं होना चाहिए.

उदाहरण:

  <title>
    Great prices
  </title>

content x:स्ट्रिंग ज़रूरी है (1) समीक्षा का कॉन्टेंट. यह फ़्रीफ़ॉर्म टेक्स्ट होना चाहिए, जो उपयोगकर्ता ने दिया हो. साथ ही, इसे छोटा नहीं किया जाना चाहिए. कॉन्टेंट में टेक्स्ट के साथ-साथ एचटीएमएल टैग भी नहीं होने चाहिए. उदाहरण के लिए, लाइन ब्रेक को लाइन फ़ीड वाले वर्ण से दिखाया जाना चाहिए, न कि <br> टैग से. अगर अलग-अलग सवालों के एक से ज़्यादा जवाब दिए जाते हैं, तो सभी जवाबों को उनके जवाब के हिसाब से कम से कम संदर्भ के साथ शामिल करना चाहिए. अगर सवालों के जवाब नहीं दिए गए हैं, तो संदर्भ नहीं दिया जाना चाहिए.

उदाहरण:

  <content>
    I like this store!
    My order arrived on time and I got
    a great price.
  </content>

उदाहरण:

  <content>
    Positives: Great prices.
    Suggestions: Selection could be better.
  </content>

ratings -- ज़रूरी है (1) व्यापारी की रेटिंग के लिए समीक्षक की कंटेनर रेटिंग के लिए कंटेनर एलिमेंट. अगर <overall> एलिमेंट के लिए कोई रेटिंग उपलब्ध नहीं है, तो फ़ीड से जुड़ी पूरी समीक्षा को फ़ीड से बाहर कर दिया जाना चाहिए. ऐसा इसलिए, क्योंकि <overall> एलिमेंट ज़रूरी है और समीक्षा को स्वीकार नहीं किया जाता.
collection_method CollectionMethodType ज़रूरी है (1) समीक्षा करने के लिए इस्तेमाल किया गया तरीका. यह वैल्यू इनमें से कोई एक होनी चाहिए:
  • अनचाहे: समीक्षा के दौरान, उपयोगकर्ता किसी खास अनुरोध के लिए जवाब नहीं दे रहा है.
  • Point_of_sale: जब उपयोगकर्ता ने ऑर्डर दिया, तब उपयोगकर्ता ने अनुरोध के जवाब में समीक्षा सबमिट की.
  • After_fulfillment: उपयोगकर्ता ने अनुरोध पूरा करने के बाद, समीक्षा सबमिट की है.

उदाहरण:

  <collection_method>
    after_fulfillment
  </collection_method>

<ratings>

ब्यौरा

इसमें व्यापारी/कंपनी की समीक्षा और रेटिंग शामिल है. अगर <overall> एलिमेंट के लिए कोई रेटिंग उपलब्ध नहीं है, तो पूरी समीक्षा को फ़ीड से बाहर रखना चाहिए, क्योंकि <overall> एलिमेंट ज़रूरी है और समीक्षा को स्वीकार नहीं किया जाता.

इसमें शामिल है

रेटिंग एलिमेंट में कृपया इन एलिमेंट को शामिल करें.

नाम फ़ॉर्मैट करें गड़बड़ी कितनी बार हुई ब्यौरा
overall रेटिंग श्रेणी ज़रूरी है (1) किसी व्यापारी/कंपनी के लिए, समीक्षा करने वाले की कुल रेटिंग.

उदाहरण:

  <overall min="1" max="10">9</overall>

customer_service रेटिंग श्रेणी वैकल्पिक (0-1) इस व्यापारी/कंपनी की ग्राहक सेवा की क्वालिटी के लिए समीक्षक की रेटिंग.

उदाहरण:

  <customer_service min="1" max="5">3</customer_service>

<deleted_reviews>

ब्यौरा

हटाई गई समीक्षाओं का कंटेनर.

इसमें शामिल है

नाम फ़ॉर्मैट करें गड़बड़ी कितनी बार हुई ब्यौरा
deleted_review -- ज़रूरी है (1-n) इसमें, मिटाई गई किसी समीक्षा से जुड़ा एलिमेंट शामिल होता है.

<deleted_review>

ब्यौरा

मिटाए गए आइटम की समीक्षा करें.

विशेषताएं

नाम फ़ॉर्मैट करें गड़बड़ी कितनी बार हुई ब्यौरा
id आईडी ज़रूरी है (1) इससे उस समीक्षा की आईडी का पता चलता है जिसे फ़ीड से मिटाना है. आईडी किसी भी फ़ीड फ़ाइल में मौजूद <review> एलिमेंट के आईडी एट्रिब्यूट से मेल खाना चाहिए.

इसमें शामिल है

नाम फ़ॉर्मैट करें गड़बड़ी कितनी बार हुई ब्यौरा
last_update_timestamp तारीख और समयसमय ज़रूरी है (1) सिस्टम से समीक्षा हटाने का समय.

उदाहरण:

  <last_update_timestamp>
    2016-04-03T18:37:32Z
  </last_update_timestamp>

उदाहरण

<deleted_review id="10">
  <last_update_timestamp>2014-07-12T07:55:06Z<last_update_timestamp>
</deleted_review>