इवेंट के कॉन्टेंट मार्कअप प्रॉपर्टी

इस सेक्शन में, Event से जुड़ी इकाई के टाइप के लिए, कॉन्टेंट मार्कअप प्रॉपर्टी की जानकारी दी गई है.

SportsEvent की खास जानकारी वाली टेबल

प्रॉपर्टी किस टाइप का होना चाहिए ब्यौरा
@context टेक्स्ट ज़रूरी है - हमेशा ["http://schema.org", {"@language": "xx"}]
पर सेट करें
  • xx को इकाई की भाषा के कोड से बदलें. यह कोड, BCP 47 फ़ॉर्मैट में होना चाहिए. उदाहरण के लिए, "en".
@type टेक्स्ट ज़रूरी है - हमेशा SportsEvent पर सेट करें.
@id यूआरएल ज़रूरी है - यूआरआई फ़ॉर्मैट में कॉन्टेंट का आइडेंटिफ़ायर. उदाहरण के लिए, https://example.com/1234abc.
@id को इन शर्तों को पूरा करना होगा:
  • आपके कैटलॉग में दुनिया भर में यूनीक
  • स्टैटिक; आईडी एक जैसा रहना चाहिए और समय के साथ बदलना नहीं चाहिए. भले ही, शो के यूआरएल की प्रॉपर्टी बदल जाए. इसे किसी ओपेक स्ट्रिंग के तौर पर देखा जाएगा. ज़रूरी नहीं है कि यह लिंक काम करता हो.
  • यूनिफ़ॉर्म रिसॉर्स आइडेंटिफ़ायर (यूआरआई) के तौर पर
  • @id वैल्यू के लिए इस्तेमाल किए गए डोमेन का मालिकाना हक आपके संगठन के पास होना चाहिए.
किसी इकाई का url, आइडेंटिफ़ायर के तौर पर सभी ज़रूरी शर्तों को पूरा करता है. इसलिए, हमारा सुझाव है कि आप किसी इकाई के url को @id के तौर पर इस्तेमाल करें. ज़्यादा जानकारी के लिए, आइडेंटिफ़ायर सेक्शन देखें.
name टेक्स्ट ज़रूरी है - इस इवेंट का नाम.
  • अलग-अलग भाषाओं में नामों की सूची बनाने के लिए, ऐरे का इस्तेमाल करें. कई देशों या इलाकों और भाषाओं के लिए इस्तेमाल किए जाने वाले उदाहरण देखें.
  • ध्यान दें कि हर स्थानीय भाषा (भाषा-देश के जोड़े) के लिए सिर्फ़ एक नाम इस्तेमाल किया जा सकता है.
description टेक्स्ट इस इवेंट के बारे में जानकारी. 300 वर्णों की सीमा. एक से ज़्यादा भाषाओं और लंबाई में ब्यौरे शामिल करने के लिए, ऐरे का इस्तेमाल करें.
sport यूआरएल ज़रूरी है खेल के Wikipedia पेज का लिंक (अंग्रेज़ी वर्शन को प्राथमिकता दी जाती है).
startDate DateTime या Date ज़रूरी है - टाइम ज़ोन के साथ ISO 8601 फ़ॉर्मैट में, इवेंट शुरू होने का समय. कृपया ध्यान दें कि यह टीवी पर इवेंट के प्रसारण के समय के बजाय, इवेंट के शुरू होने का असल समय है.
endDate DateTime या Date टाइम ज़ोन के साथ ISO 8601 फ़ॉर्मैट में, इवेंट खत्म होने का समय.
homeTeam SportsTeam ज़रूर देखें क्यों? इवेंट की होम टीम.
homeTeam.name टेक्स्ट ज़रूरी है स्पोर्ट्स टीम का पूरा नाम.
homeTeam.sport यूआरएल ज़रूरी है खेल के Wikipedia पेज का लिंक (अंग्रेज़ी वर्शन को प्राथमिकता दी जाती है).
homeTeam.sameAs यूआरएल ज़रूर देखें क्यों? रेफ़रंस वाले उस वेब पेज का यूआरएल जिससे टीम की पहचान की जा सकती है. उदाहरण के लिए, टीम का Wikipedia पेज.
homeTeam.athlete Person टीम के किसी खिलाड़ी के लिए एनोटेशन.
homeTeam.athlete.name टेक्स्ट खिलाड़ी का पूरा नाम.
homeTeam.parentOrganization.name SportsOrganization ज़रूरी है उस स्पोर्ट्स लीग का नाम जिसका हिस्सा टीम है. उदाहरण के लिए, National Basketball Association या Major League Baseball. ध्यान दें कि इस फ़ील्ड का इस्तेमाल, टीम के कॉन्फ़्रेंस के लिए नहीं किया जाना चाहिए.
homeTeam.parentOrganization.sameAs यूआरएल ज़रूर देखें क्यों? रेफ़रंस वाले उस वेब पेज का यूआरएल जिससे टीम की लीग की पहचान की जा सकती है. उदाहरण के लिए, लीग का Wikipedia पेज.
awayTeam SportsTeam ज़रूर देखें क्यों? इवेंट में हिस्सा लेने वाली टीम. प्रॉपर्टी, SportsEvent.homeTeam जैसी ही होती हैं.
competitor SportsTeam या Person ज़रूर देखें क्यों? अगर होम या अवे टीम लागू नहीं है, तो प्रतिभागियों को प्रतिस्पर्धी के तौर पर बताएं. जैसे, बॉक्सिंग मैच, ओलंपिक. अगर SportsTeam है, तो प्रॉपर्टी SportsEvent.homeTeam जैसी ही होती हैं. अगर Person है, तो प्रॉपर्टी अन्य Person ऑब्जेक्ट जैसी ही होती हैं. उदाहरण के लिए, Movie में मौजूद कोई कलाकार.
location जगह या शहर इवेंट की जगह.
location.name टेक्स्ट ज़रूरी है - जगह का नाम.
location.address PostalAddress अगर जगह की जानकारी के टाइप के तौर पर 'जगह' चुना गया है, तो यह एट्रिब्यूट देना ज़रूरी है - जगह का पता. अगर जगह की जानकारी @type की वैल्यू 'शहर' है, तो इसका इस्तेमाल नहीं किया जाना चाहिए
location.address.streetAddress टेक्स्ट जगह का मोहल्ले का पता.
location.address.addressLocality टेक्स्ट जगह का शहर.
location.address.addressRegion टेक्स्ट जगह की स्थिति.
location.address.postalCode टेक्स्ट जगह का पिन कोड.
location.address.addressCountry टेक्स्ट ISO 3166 फ़ॉर्मैट में दिए गए देशों के नाम.
image ImageObject Google TV के लिए ज़रूरी है - इवेंट से जुड़ी इमेज. इवेंट के लिए आधिकारिक पोस्टर या बैनर आर्ट का सुझाव दिया जाता है. image के साथ शामिल की जाने वाली ज़रूरी और वैकल्पिक प्रॉपर्टी के बारे में ज़्यादा जानने के लिए, इमेज प्रॉपर्टी देखें.
potentialAction WatchAction लागू होने पर ज़रूरी है - यह डीप लिंक, मांग पर उपलब्ध वीडियो पर इस स्पोर्ट्स इवेंट की रिकॉर्डिंग चलाता है. लाइव इवेंट के लिए डीप लिंक की जानकारी देने के लिए, BroadcastEvent के बजाय publishedOn या potentialAction प्रॉपर्टी का इस्तेमाल करें.
identifier PropertyValue ज़रूर देखें क्यों? - वह बाहरी या अन्य आईडी जो साफ़ तौर से इस इकाई की पहचान बताता है. एक से ज़्यादा आइडेंटिफ़ायर इस्तेमाल किए जा सकते हैं. ज़्यादा जानकारी के लिए, आइडेंटिफ़ायर प्रॉपर्टी सेक्शन देखें.

SportsEvent के उदाहरण

उदाहरण 1

{
  "@context": ["http://schema.org", {"@language": "en"}],
  "@type":"SportsEvent",
  "@id": "http://example.com/basketball/professional/final_game_6",
  "name":"2019 Professional Basketball Finals, Game 6: Team A at Team B",
  "sport":"https://en.wikipedia.org/wiki/Basketball",
  "description": [
    {
      "@language": "en",
      "@value": "Game 6 of the 2019 Professional Basketball Finals. Team A leads the series 3-2 against Team B."
    },
    {
      "@language": "en",
      "@value": "2019 Professional Basketball, Game 6. Team A at Team B."
    }
  ],
  "startDate": "2018-09-16T21:10-08:00",
  "homeTeam":{
    "@type":"SportsTeam",
    "name":"Team B",
    "sport":"https://en.wikipedia.org/wiki/Basketball",
    "parentOrganization":{
      "@type":"SportsOrganization",
      "name":"Professional Basketball League",
      "sameAs":"http://www.example.com/professional_basketball_league"
    }
    "athlete":[
      {
        "@type":"Person",
        "name":"John doe"
      }
    ]
  },
  "awayTeam":{
    "@type":"SportsTeam",
    "name":"Team A",
    "sport":"https://en.wikipedia.org/wiki/Basketball",
    "athlete":[
      {
        "@type":"Person",
        "name":"Jane Doe"
      }
    ]
  },
  "location":{
    "@type":"Place",
    "name":"Example Stadium",
    "address":{
      "@type":"PostalAddress",
      "streetAddress":"1600 Amphitheatre Pkwy",
      "addressLocality":"Mountain View",
      "addressRegion":"CA",
      "postalCode":"94043",
      "addressCountry":"US"
    }
  }
  "identifier": [
    {
      "@type": "PropertyValue",
      "propertyID": "TMS_ID",
      "value":  "TMS ID of this game"
    }
  ]
}

उदाहरण 2

{
  "@context": ["http://schema.org", {"@language": "en"}],
  "@type":"SportsEvent",
  "@id": "http://example.com/boxing/johndoe_vs_janedoe_2019",
  "name":"2019 Professional Boxing - John Doe vs Jane Doe",
  "sport":"https://en.wikipedia.org/wiki/Boxing"
  "description":"World champion Jane Doe fights undefeated John Doe at the Example Arena in Mountain View, California.",
  "startDate": "2019-07-12T21:10-08:00",
  "competitor":[
    {
      "@type":"Person",
      "name":"Jane Doe",
      "birthDate":"1977-12-14",
      "gender":"F",
      "nationality":"US"
    },
    {
      "@type":"Person",
      "name":"John Doe",
      "birthDate":"1978-10-17",
      "gender":"M",
      "nationality":"GB"
    }
  ],
  "location":{
    "@type":"Place",
    "name":"Example Arena",
    "address":{
      "@type":"PostalAddress",
      "streetAddress":"1600 Amphitheatre Pkwy",
      "addressLocality":"Mountain View",
      "addressRegion":"CA",
      "postalCode":"94043",
      "addressCountry":"US"
    }
  }
}

MusicEvent की खास जानकारी वाली टेबल

प्रॉपर्टी किस टाइप का होना चाहिए ब्यौरा
@context टेक्स्ट ज़रूरी है - हमेशा ["http://schema.org", {"@language": "xx"}]
पर सेट करें
  • xx को इकाई की भाषा के कोड से बदलें. यह कोड, BCP 47 फ़ॉर्मैट में होना चाहिए. उदाहरण के लिए, "en".
@type टेक्स्ट ज़रूरी है - हमेशा MusicEvent पर सेट करें.
@id यूआरएल ज़रूरी है - यूआरआई फ़ॉर्मैट में कॉन्टेंट का आइडेंटिफ़ायर. उदाहरण के लिए, https://example.com/1234abc.
@id को इन शर्तों को पूरा करना होगा:
  • आपके कैटलॉग में दुनिया भर में यूनीक
  • स्थिर
  • यूनिफ़ॉर्म रिसॉर्स आइडेंटिफ़ायर (यूआरआई) के तौर पर
किसी इकाई का url, आइडेंटिफ़ायर के तौर पर सभी ज़रूरी शर्तों को पूरा करता है. इसलिए, हमारा सुझाव है कि आप किसी इकाई के url को @id के तौर पर इस्तेमाल करें. ज़्यादा जानकारी के लिए, आइडेंटिफ़ायर सेक्शन देखें.
name टेक्स्ट ज़रूरी है - इस इवेंट का नाम.
  • अलग-अलग भाषाओं में नामों की सूची बनाने के लिए, ऐरे का इस्तेमाल करें. कई देशों/इलाकों और भाषाओं का उदाहरण देखें.
  • ध्यान दें कि हर स्थानीय भाषा (भाषा-देश के जोड़े) के लिए सिर्फ़ एक नाम इस्तेमाल किया जा सकता है.
description टेक्स्ट इवेंट की जानकारी. 300 वर्णों की सीमा. एक से ज़्यादा भाषाओं और लंबाई में ब्यौरे शामिल करने के लिए, ऐरे का इस्तेमाल करें.
attendee संगठन या व्यक्ति इवेंट में शामिल व्यक्ति या संगठन.
startDate Date ज़रूरी है - टाइम ज़ोन के साथ ISO 8601 फ़ॉर्मैट में, इवेंट शुरू होने का समय.
endDate Date टाइम ज़ोन के साथ ISO 8601 फ़ॉर्मैट में, इवेंट खत्म होने का समय.
composer संगठन या व्यक्ति वह व्यक्ति या संगठन जिसने कोई कंपोज़िशन लिखा है या जो किसी इवेंट में परफ़ॉर्म किए गए किसी काम का कंपोज़र है.
performer संगठन या व्यक्ति ज़रूरी है - इवेंट में हिस्सा लेने वाला कोई कलाकार. उदाहरण के लिए, प्रज़ेंटर, संगीतकार, म्यूज़िकल ग्रुप या अभिनेता.
subEvent इवेंट ऐसा इवेंट जो इस इवेंट का हिस्सा है. उदाहरण के लिए, किसी कॉन्फ़्रेंस इवेंट में कई प्रज़ेंटेशन होते हैं. इनमें से हर प्रज़ेंटेशन, कॉन्फ़्रेंस का एक सब-इवेंट होता है.
superEvent इवेंट वह इवेंट जिसका यह इवेंट हिस्सा है. उदाहरण के लिए, अलग-अलग संगीत परफ़ॉर्मेंस के कलेक्शन में, हर परफ़ॉर्मेंस के लिए सुपर इवेंट के तौर पर संगीत फ़ेस्टिवल हो सकता है.
location जगह या शहर ज़रूरी है - इवेंट की जगह.
location.name टेक्स्ट ज़रूरी है - जगह का नाम.
location.address PostalAddress अगर जगह की जानकारी के टाइप के तौर पर 'जगह' चुना गया है, तो यह एट्रिब्यूट देना ज़रूरी है - जगह का पता. अगर जगह की जानकारी @type की वैल्यू 'शहर' है, तो इसका इस्तेमाल नहीं किया जाना चाहिए.
location.address.streetAddress टेक्स्ट जगह का मोहल्ले का पता.
location.address.addressLocality टेक्स्ट जगह का शहर.
location.address.addressRegion टेक्स्ट जगह की स्थिति.
location.address.postalCode टेक्स्ट जगह का पिन कोड.
location.address.addressCountry टेक्स्ट ISO 3166 फ़ॉर्मैट में दिए गए देशों के नाम.
workPerformed CreativeWork किसी इवेंट में किया गया काम. उदाहरण के लिए, TheaterEvent में किया गया नाटक.

MusicEvent का उदाहरण

MusicEvent

{
  "@context":"http://schema.org",
  "@type":"MusicEvent",
  "@id": "http://example.com/music/my_favortie_artist/2019_tour",
  "name":"My Favorite Artist’s 2019 Homecoming Tour",
  "description":"After 8 years off the music scene, My Favorite Artist is back with the Homecoming Tour.",
  "startDate": "2014-10-12T21:10-08:00",
  "location":{
    "@type":"Place",
    "name":"Example Arena",
    "address":{
      "@type":"PostalAddress",
      "streetAddress":"1600 Amphitheatre Pkwy",
      "addressLocality":"Mountain View",
      "addressRegion":"CA",
      "postalCode":"94043",
      "addressCountry":"US"
    }
  },
  "performer": {
    "@type":"Person",
    "name":"My Favorite Artist",
    "birthDate":"1977-02-24",
    "gender":"F",
    "nationality":"CA"
  }
}

इवेंट की खास जानकारी वाली टेबल

प्रॉपर्टी किस टाइप का होना चाहिए ब्यौरा
@context टेक्स्ट ज़रूरी है - हमेशा ["http://schema.org", {"@language": "xx"}]
पर सेट करें
  • xx को इकाई की भाषा के कोड से बदलें. यह कोड, BCP 47 फ़ॉर्मैट में होना चाहिए. उदाहरण के लिए, "en".
@type टेक्स्ट ज़रूरी है - हमेशा Event पर सेट करें.
@id यूआरएल ज़रूरी है - यूआरआई फ़ॉर्मैट में कॉन्टेंट का आइडेंटिफ़ायर. उदाहरण के लिए, https://example.com/1234abc.
@id को इन शर्तों को पूरा करना होगा:
  • आपके कैटलॉग में दुनिया भर में यूनीक
  • स्थिर
  • यूनिफ़ॉर्म रिसॉर्स आइडेंटिफ़ायर (यूआरआई) के तौर पर
किसी इकाई का url, आइडेंटिफ़ायर के तौर पर सभी ज़रूरी शर्तों को पूरा करता है. इसलिए, हमारा सुझाव है कि आप किसी इकाई के url को @id के तौर पर इस्तेमाल करें. ज़्यादा जानकारी के लिए, आइडेंटिफ़ायर सेक्शन देखें.
name टेक्स्ट ज़रूरी है - इस इवेंट का नाम.
  • अलग-अलग भाषाओं में नामों की सूची बनाने के लिए, ऐरे का इस्तेमाल करें. कई देशों या इलाकों और भाषाओं के लिए इस्तेमाल किए जाने वाले उदाहरण देखें.
  • ध्यान दें कि हर स्थानीय भाषा (भाषा-देश के जोड़े) के लिए सिर्फ़ एक नाम इस्तेमाल किया जा सकता है.
description टेक्स्ट इवेंट की जानकारी. 300 वर्णों की सीमा. एक से ज़्यादा भाषाओं और लंबाई में ब्यौरे शामिल करने के लिए, ऐरे का इस्तेमाल करें.
attendee संगठन या व्यक्ति इवेंट में शामिल व्यक्ति या संगठन.
startDate Date ज़रूरी है - टाइम ज़ोन के साथ ISO 8601 फ़ॉर्मैट में, इवेंट शुरू होने का समय.
endDate Date टाइम ज़ोन के साथ ISO 8601 फ़ॉर्मैट में, इवेंट खत्म होने का समय.
subEvent इवेंट ऐसा इवेंट जो इस इवेंट का हिस्सा है. उदाहरण के लिए, किसी कॉन्फ़्रेंस इवेंट में कई प्रज़ेंटेशन होते हैं. इनमें से हर प्रज़ेंटेशन, कॉन्फ़्रेंस का एक सब-इवेंट होता है.
superEvent इवेंट वह इवेंट जिसका यह इवेंट हिस्सा है. उदाहरण के लिए, अलग-अलग संगीत परफ़ॉर्मेंस के कलेक्शन में, हर परफ़ॉर्मेंस के लिए सुपर इवेंट के तौर पर संगीत फ़ेस्टिवल हो सकता है.
releasedEvent PublicationEvent, FeaturedEvent या ExclusiveEvent ज़रूर देखें क्यों? - PublicationEvent का इस्तेमाल, पब्लिशर के कॉन्टेंट की ओरिजनल (ग्लोबल या लोकल) रिलीज़ की तारीख बताने के लिए किया जाता है. जैसे, किसी फ़िल्म की ओरिजनल थिएटर रिलीज़ की तारीख.

इसके अलावा, FeaturedEvent का इस्तेमाल करके यह बताया जा सकता है कि आपकी सेवा इस कॉन्टेंट को ओरिजनल, चुनिंदा, खास वगैरह के तौर पर मार्केट करती है.

ExclusiveEvent से पता चलता है कि आपकी सेवा के पास कॉन्टेंट के डिस्ट्रिब्यूशन के खास अधिकार हैं. साथ ही, इसमें यह जानकारी भी शामिल होती है कि कॉन्टेंट को कहां और कब उपलब्ध कराया जाएगा.

ज़्यादा जानकारी और उदाहरणों के लिए, उदाहरण वाला सेक्शन देखें.
releasedEvent.@type टेक्स्ट ज़रूरी है - इस प्रॉपर्टी को हमेशा इनमें से किसी एक पर सेट करना न भूलें:
  • PublicationEvent
  • ExclusiveEvent
  • FeaturedEvent
releasedEvent.location देश ज़रूरी है - इस इवेंट से जुड़े इलाके.

PublicationEvent के लिए, यह वह इलाका है जहां कॉन्टेंट पब्लिश किया गया था.

FeaturedEvent और ExclusiveEvent के लिए, यह वह इलाका है जहां कॉन्टेंट को हाइलाइट किया गया है या खास तौर पर दिखाया गया है.

देशों के लिए, ISO 3166 कोड का इस्तेमाल करें. दुनिया भर में दिखाने के लिए, EARTH पर सेट करें.
releasedEvent.startDate तारीख या DateTime सुझाया गया - ExclusiveEvent के लिए ज़रूरी है - इकाई के पब्लिकेशन की शुरुआत की तारीख.

PublicationEvent के लिए, यह इस इकाई की शुरुआती रिलीज़ की तारीख दिखाता है. जैसे, किसी फ़िल्म के थिएटर में पहली बार रिलीज़ होने की तारीख.

ExclusiveEvent और FeaturedEvent के लिए, यह उस तारीख को दिखाता है जब इकाई को एक्सक्लूज़िव या हाइलाइट किया गया था.
releasedEvent.endDate तारीख या DateTime सुझाया गया - ExclusiveEvent के लिए ज़रूरी है - यह सिर्फ़ ExclusiveEvent और FeaturedEvent टाइप पर लागू होता है.

ExclusiveEvent के लिए, यह वह तारीख होती है जब कॉन्टेंट के अधिकारों की समयसीमा खत्म हो जाती है.

FeaturedEvent के लिए, यह वह आखिरी तारीख होती है जब कॉन्टेंट की सुविधा देने वाली कंपनी ने इकाई को दिखाया था.

अगर कॉन्टेंट हमेशा के लिए खास है या उसे दिखाया जाता है, तो endDate को मौजूदा तारीख से 20 साल पर सेट करें.
releasedEvent.publishedBy संगठन या व्यक्ति ज़रूरी नहीं - वह संगठन या व्यक्ति जिसने इस इकाई को पब्लिश किया है.
location जगह या शहर ज़रूरी है - इवेंट की जगह. ध्यान दें कि City लेवल में Place दिया जा सकता है.
location.name टेक्स्ट ज़रूरी है - जगह का नाम.
location.address PostalAddress अगर जगह की जानकारी के टाइप के तौर पर 'जगह' चुना गया है, तो यह एट्रिब्यूट देना ज़रूरी है - जगह का पता. अगर जगह की जानकारी @type की वैल्यू 'शहर' है, तो इसका इस्तेमाल नहीं किया जाना चाहिए
location.address.streetAddress टेक्स्ट जगह का मोहल्ले का पता.
location.address.addressLocality टेक्स्ट जगह का शहर.
location.address.addressRegion टेक्स्ट जगह की स्थिति.
location.address.postalCode टेक्स्ट जगह का पिन कोड.
location.address.addressCountry टेक्स्ट ISO 3166 फ़ॉर्मैट में दिए गए देशों के नाम.
workPerformed CreativeWork किसी इवेंट में किया गया काम. उदाहरण के लिए, TheaterEvent में किया गया नाटक.

इवेंट का उदाहरण

इवेंट

{
  "@context":"http://schema.org",
  "@type":"Event",
  "@id": "http://example.com/keynote/google_io_2019",
  "name":"Google I/O 2019 keynote",
  "description":"Google’s annual developer conference keynote event.",
  "startDate": "2019-05-07T10:00-08:00",
  "location":{
    "@type":"Place",
    "name":"Example Arena",
    "address":{
      "@type":"PostalAddress",
      "streetAddress":"1600 Amphitheatre Pkwy",
      "addressLocality":"Mountain View",
      "addressRegion":"CA",
      "postalCode":"94043",
      "addressCountry":"US"
    }
  },
  "attendee": {
    "@type":"Person",
    "name":"My Favorite Speaker",
    "birthDate":"1971-12-02",
    "gender":"F",
    "nationality":"IN"
  }
}