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

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

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

प्रॉपर्टी Expected Type ब्यौरा
@context टेक्स्ट ज़रूरी है - हमेशा ["http://schema.org", {"@language": "xx"}]
पर सेट करें
@type टेक्स्ट ज़रूरी है - हमेशा SportsEvent पर सेट करें.
@id यूआरएल ज़रूरी है - यूआरआई फ़ॉर्मैट में कॉन्टेंट का आइडेंटिफ़ायर; उदाहरण के लिए, https://example.com/1234abc.
@id इन ज़रूरी शर्तों को पूरा करना चाहिए:
  • आपके कैटलॉग में मौजूद सभी आइटम के लिए यूनीक हो. साथ ही, इस SportsEvent का रेफ़रंस देने वाले किसी भी BroadcastEvent के @id से अलग हो
  • स्टैटिक; आईडी में समय के साथ बदलाव नहीं होना चाहिए. इसे एक ओपेक स्ट्रिंग के तौर पर माना जाएगा. साथ ही, यह ज़रूरी नहीं है कि यह लिंक काम करता हो.
  • यूनिफ़ाइड रिसॉर्स आइडेंटिफ़ायर (यूआरआई) के तौर पर
  • @id की वैल्यू के लिए इस्तेमाल किए गए डोमेन पर, आपके संगठन का मालिकाना हक होना चाहिए.
अहम जानकारी: SportsEvent या BroadcastEvent पर url प्रॉपर्टी शामिल न करें. SportsEvent.potentialAction का इस्तेमाल करके, प्लेबैक लिंक उपलब्ध कराएं. ज़्यादा जानकारी के लिए, आइडेंटिफ़ायर सेक्शन देखें.
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 SportsOrganization ज़रूरी है - वह स्पोर्ट्स लीग या गवर्निंग ऑर्गनाइज़ेशन जिससे टीम जुड़ी है. दोनों टीमों की जानकारी देने पर, homeTeam और awayTeam, दोनों पर parentOrganization शामिल करें.
homeTeam.parentOrganization.name टेक्स्ट ज़रूरी है - उस स्पोर्ट्स लीग का नाम जिसकी टीम हिस्सा है. उदाहरण के लिए, नैशनल बास्केटबॉल असोसिएशन या मेजर लीग बेसबॉल. ध्यान दें कि इस फ़ील्ड का इस्तेमाल, टीम की कॉन्फ़्रेंस के लिए नहीं किया जाना चाहिए.
homeTeam.parentOrganization.sameAs यूआरएल हमारा सुझाव क्यों? - टीम की लीग की पहचान करने वाले Wikipedia पेज का लिंक (अंग्रेज़ी वर्शन को प्राथमिकता दी जाती है). उदाहरण के लिए, https://en.wikipedia.org/wiki/National_Basketball_Association. प्लेसहोल्डर example.com यूआरएल का इस्तेमाल न करें.
awayTeam SportsTeam हमारा सुझाव क्यों? - इवेंट में हिस्सा लेने वाली दूसरी टीम. प्रॉपर्टी और ज़रूरी शर्तें (parentOrganization के साथ), SportsEvent.homeTeam जैसी ही हैं.
competitor SportsTeam या Person हमारा सुझाव क्यों? अगर होम या अवे टीम लागू नहीं होती है (जैसे, बॉक्सिंग मैच, ओलंपिक), तो हिस्सा लेने वाले लोगों को प्रतिस्पर्धी के तौर पर बताएं. अगर SportsTeam है, तो प्रॉपर्टी SportsEvent.homeTeam जैसी ही होंगी. अगर Person है, तो प्रॉपर्टी अन्य Person ऑब्जेक्ट की तरह ही होती हैं; उदाहरण के लिए, Movie में कोई कलाकार.
location जगह या शहर इवेंट की जगह.
location.name टेक्स्ट ज़रूरी है - जगह का नाम.
location.address PostalAddress अगर जगह का @type, Place है, तो यह ज़रूरी है - जगह का पता. अगर जगह की जानकारी के लिए @type की वैल्यू City है, तो इसका इस्तेमाल नहीं किया जाना चाहिए
location.address.streetAddress टेक्स्ट जगह के मोहल्ले का पता.
location.address.addressLocality टेक्स्ट जगह का शहर.
location.address.addressRegion टेक्स्ट जगह का राज्य.
location.address.postalCode टेक्स्ट जगह का पिन कोड.
location.address.addressCountry टेक्स्ट ISO 3166 फ़ॉर्मैट में देशों के नाम.
image ImageObject Google TV के लिए ज़रूरी है - इवेंट से जुड़ी इमेज. हमारा सुझाव है कि यह इवेंट का आधिकारिक पोस्टर या बैनर आर्ट हो. image के साथ शामिल की जाने वाली ज़रूरी और वैकल्पिक प्रॉपर्टी के बारे में ज़्यादा जानने के लिए, इमेज प्रॉपर्टी देखें.
potentialAction WatchAction अगर लागू हो, तो ज़रूरी है - खेल-कूद के इवेंट को चलाने के लिए डीप लिंक. इनका इस्तेमाल, बिना चैनल वाली लाइव स्ट्रीम और मांग पर वीडियो के रीप्ले, दोनों के लिए किया जाता है. खेल-कूद से जुड़े सभी इवेंट के डीप लिंक, SportsEvent.potentialAction पर मौजूद होने चाहिए. potentialAction को कभी भी ऐसे BroadcastEvent पर न डालें जो SportsEvent का रेफ़रंस देता हो. अगर लीनियर टीवी चैनल के ब्रॉडकास्ट के लिए, इवेंट का कोई डायरेक्ट डीप लिंक मौजूद नहीं है, तो BroadcastService.potentialAction पर चैनल का डीप लिंक दें. एक से ज़्यादा स्ट्रीम (जैसे, क्षेत्रीय, होम या अवे फ़ीड या कई भाषाओं में ब्रॉडकास्ट) या अलग-अलग लाइव और मांग पर वीडियो रीप्ले विंडो उपलब्ध कराने के लिए, WatchAction ऑब्जेक्ट का कलेक्शन दें.
potentialAction.actionAccessibilityRequirement ActionAccessSpecification अगर potentialAction दिया गया है, तो यह ज़रूरी है - इससे हर WatchAction के लिए, एनटाइटेलमेंट और क्लिक किए जा सकने वाले टाइटल लाइव रहने का समय (availabilityStarts और availabilityEnds) तय होता है:
  • प्री-रोल विंडो (availabilityStarts): लाइव स्पोर्ट्स ब्रॉडकास्ट के लिए, availabilityStarts को SportsEvent.startDate (availabilityStarts <= SportsEvent.startDate - 14 days) से कम से कम 14 दिन पहले सेट करें. इससे आने वाले इवेंट की टाइल पहले से दिख सकती हैं. इवेंट की इकाई को गेम के दिन के करीब डिलीवर किया जा सकता है. हालांकि, इसके लिए ज़रूरी है कि availabilityStarts का टाइमस्टैंप, startDate से कम से कम 14 दिन पहले का हो.
  • ओवरटाइम बफ़र (availabilityEnds): SportsEvent.endDate के बाद availabilityEnds सेट करें. इसमें कम से कम दो से तीन घंटे का बफ़र (availabilityEnds >= SportsEvent.endDate + 2 to 3 hours या मांग पर वीडियो रीप्ले विंडो के खत्म होने तक) होना चाहिए. इससे लाइव ओवरटाइम या गेम के बाद के कवरेज के दौरान, डीप लिंक की समयसीमा खत्म होने से रोकी जा सकती है.
पूरी जानकारी के लिए, ऐक्शन मार्कअप प्रॉपर्टी देखें.
identifier PropertyValue हमारा सुझाव क्यों? - बाहरी या अन्य आईडी, जिससे इस इकाई की साफ़ तौर पर पहचान की जा सके. एक से ज़्यादा आइडेंटिफ़ायर इस्तेमाल किए जा सकते हैं. ज़्यादा जानकारी के लिए, आइडेंटिफ़ायर प्रॉपर्टी सेक्शन देखें.

SportsEvent के उदाहरण

टीम स्पोर्ट्स का उदाहरण

{
  "@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": "es",
      "@value": "Juego 6 de las Finales de Baloncesto Profesional de 2019. El Equipo A lidera la serie 3-2 contra el Equipo B."
    }
  ],
  "startDate": "2019-09-16T21:10-08:00",
  "endDate": "2019-09-17T00:00-08:00",
  "homeTeam": {
    "@type": "SportsTeam",
    "name": "Team B",
    "sport": "https://en.wikipedia.org/wiki/Basketball",
    "parentOrganization": {
      "@type": "SportsOrganization",
      "name": "Professional Basketball League",
      "sameAs": "https://en.wikipedia.org/wiki/Professional_Basketball_League"
    },
    "athlete": [
      {
        "@type": "Person",
        "name": "John Doe"
      }
    ]
  },
  "awayTeam": {
    "@type": "SportsTeam",
    "name": "Team A",
    "sport": "https://en.wikipedia.org/wiki/Basketball",
    "parentOrganization": {
      "@type": "SportsOrganization",
      "name": "Professional Basketball League",
      "sameAs": "https://en.wikipedia.org/wiki/Professional_Basketball_League"
    },
    "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": "EP000194303282"
    }
  ]
}

एकल खेल का उदाहरण

{
  "@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",
  "endDate": "2019-07-12T23:30-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"
    }
  }
}

GeoShape पाबंदियों के साथ SportsEvent

{
  "@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": "es",
      "@value": "Juego 6 de las Finales de Baloncesto Profesional de 2019. El Equipo A lidera la serie 3-2 contra el Equipo B."
    }
  ],
  "startDate": "2019-09-16T21:10-08:00",
  "endDate": "2019-09-17T00:00-08:00",
  "homeTeam": {
    "@type": "SportsTeam",
    "name": "Team B",
    "sport": "https://en.wikipedia.org/wiki/Basketball",
    "parentOrganization": {
      "@type": "SportsOrganization",
      "name": "Professional Basketball League",
      "sameAs": "https://en.wikipedia.org/wiki/Professional_Basketball_League"
    },
    "athlete": [
      {
        "@type": "Person",
        "name": "John Doe"
      }
    ]
  },
  "awayTeam": {
    "@type": "SportsTeam",
    "name": "Team A",
    "sport": "https://en.wikipedia.org/wiki/Basketball",
    "parentOrganization": {
      "@type": "SportsOrganization",
      "name": "Professional Basketball League",
      "sameAs": "https://en.wikipedia.org/wiki/Professional_Basketball_League"
    },
    "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": "EP000194303282"
    }
  ],
  "potentialAction": [
    {
      "@type": "WatchAction",
      "target": {
        "@type": "EntryPoint",
        "urlTemplate": "http://www.example.com/basketball/final_game_6?autoplay=true",
        "inLanguage": "en",
        "actionPlatform": [
          "http://schema.org/DesktopWebPlatform",
          "http://schema.org/MobileWebPlatform",
          "http://schema.org/AndroidPlatform",
          "http://schema.org/IOSPlatform",
          "http://schema.googleapis.com/GoogleVideoCast"
        ]
      },
      "actionAccessibilityRequirement": {
        "@type": "ActionAccessSpecification",
        "category": "free",
        "availabilityStarts": "2019-09-01T10:35:29Z",
        "availabilityEnds": "2019-09-17T11:00:00Z",
        "eligibleRegion": {
          "@type": "Country",
          "name": "US"
        }
      }
    },
    {
      "@type": "WatchAction",
      "target": {
        "@type": "EntryPoint",
        "urlTemplate": "http://www.example.com/basketball/final_game_6?autoplay=true",
        "inLanguage": "en",
        "actionPlatform": "http://schema.org/AndroidTVPlatform"
      },
      "actionAccessibilityRequirement": {
        "@type": "ActionAccessSpecification",
        "category": "subscription",
        "availabilityStarts": "2019-09-01T10:35:29Z",
        "availabilityEnds": "2019-09-17T11:00:00Z",
        "requiresSubscription": {
          "@type": "MediaSubscription",
          "name": "Example Package",
          "commonTier": true,
          "@id": "http://www.example.com/example_package"
        },
        "eligibleRegion": [
          {
            "@type": "GeoShape",
            "@id": "http://example.com/area1",
            "addressCountry": "US",
            "postalCode": [
              "94118",
              "94119"
            ]
          },
          {
            "@type": "GeoShape",
            "@id": "http://example.com/area2",
            "addressCountry": "US",
            "postalCode": [
              "94120",
              "94121"
            ]
          }
        ]
      }
    }
  ]
}

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

प्रॉपर्टी Expected Type ब्यौरा
@context टेक्स्ट ज़रूरी है - हमेशा ["http://schema.org", {"@language": "xx"}]
पर सेट करें
@type टेक्स्ट ज़रूरी है - हमेशा MusicEvent पर सेट करें.
@id यूआरएल ज़रूरी है - यूआरआई फ़ॉर्मैट में कॉन्टेंट का आइडेंटिफ़ायर; उदाहरण के लिए, https://example.com/1234abc.
@id इन ज़रूरी शर्तों को पूरा करना चाहिए:
  • आपके कैटलॉग में मौजूद हर कॉन्टेंट के लिए यूनीक होना चाहिए
  • स्थिर
  • यूनिफ़ाइड रिसॉर्स आइडेंटिफ़ायर (यूआरआई) के तौर पर
किसी इकाई का url, आइडेंटिफ़ायर के तौर पर सभी ज़रूरी शर्तें पूरी करता है. इसलिए, हमारा सुझाव है कि आप किसी इकाई के url को @id के तौर पर इस्तेमाल करें. ज़्यादा जानकारी के लिए, आइडेंटिफ़ायर सेक्शन देखें.
name टेक्स्ट ज़रूरी है - इस इवेंट का नाम.
  • अलग-अलग भाषाओं में नाम की सूची बनाने के लिए, अरे का इस्तेमाल करें. कई देशों/इलाकों और भाषाओं का उदाहरण देखें.
  • ध्यान दें कि हर स्थान-भाषा (भाषा-देश के जोड़े) के लिए, सिर्फ़ एक नाम इस्तेमाल किया जा सकता है.
description टेक्स्ट इवेंट की जानकारी. 300 वर्णों की सीमा. अलग-अलग भाषाओं और लंबाई में ब्यौरे शामिल करने के लिए, ऐरे का इस्तेमाल करें.
attendee Organization या Person इवेंट में शामिल होने वाला कोई व्यक्ति या संगठन.
startDate Date ज़रूरी है - ISO 8601 फ़ॉर्मैट में, इवेंट के शुरू होने का समय और टाइम ज़ोन.
endDate Date ISO 8601 फ़ॉर्मैट में, इवेंट के खत्म होने का समय और टाइम ज़ोन.
composer Organization या Person वह व्यक्ति या संगठन जिसने कोई कंपोज़िशन लिखी है या जो किसी इवेंट में परफ़ॉर्म किए गए काम का कंपोज़र है.
performer Organization या Person ज़रूरी है - इवेंट में परफ़ॉर्म करने वाला व्यक्ति. उदाहरण के लिए, प्रज़ेंटर, संगीतकार, म्यूज़िकल ग्रुप या कलाकार.
subEvent इवेंट कोई ऐसा इवेंट जो इस इवेंट का हिस्सा है. उदाहरण के लिए, किसी कॉन्फ़्रेंस इवेंट में कई प्रज़ेंटेशन शामिल होते हैं. इनमें से हर प्रज़ेंटेशन, कॉन्फ़्रेंस का एक subEvent होता है.
superEvent इवेंट कोई ऐसा इवेंट जिसका यह इवेंट हिस्सा है. उदाहरण के लिए, अलग-अलग संगीत परफ़ॉर्मेंस के कलेक्शन में, हर परफ़ॉर्मेंस के लिए संगीत समारोह को superEvent के तौर पर मार्क किया जा सकता है.
location जगह या शहर ज़रूरी है - इवेंट की जगह.
location.name टेक्स्ट ज़रूरी है - जगह का नाम.
location.address PostalAddress अगर जगह का @type, Place है, तो यह ज़रूरी है - जगह का पता. अगर जगह का @type, City है, तो इसका इस्तेमाल नहीं किया जाना चाहिए.
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"
  }
}

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

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

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

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

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

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

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

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

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

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

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

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

अगर कॉन्टेंट हमेशा के लिए खास तौर पर उपलब्ध है या दिखाया गया है, तो endDate को मौजूदा तारीख से 20 साल बाद की तारीख पर सेट करें.
releasedEvent.publishedBy Organization या Person ज़रूरी नहीं - इस इकाई को पब्लिश करने वाला संगठन या व्यक्ति.
location जगह या शहर ज़रूरी है - इवेंट की जगह. ध्यान दें कि Place को City लेवल पर दिया जा सकता है.
location.name टेक्स्ट ज़रूरी है - जगह का नाम.
location.address PostalAddress अगर जगह का @type, Place है, तो यह ज़रूरी है - जगह का पता. अगर जगह का @type, City है, तो इसका इस्तेमाल नहीं किया जाना चाहिए
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"
  }
}