लाइव टीवी इवेंट की इकाइयों की मदद से, Google यह पहचान पाता है कि मीडिया ऐक्शन का कौनसा कॉन्टेंट, टीवी चैनल पर ब्रॉडकास्ट किया जा रहा है या इंटरनेट पर लाइव स्ट्रीम किया जा रहा है. लाइव टीवी इवेंट की जानकारी की मदद से, Google उपयोगकर्ताओं को टीवी शो, फ़िल्में, रोज़ाना की खबरें, और अन्य लाइव इवेंट ब्राउज़ करने, खोजने, और देखने में मदद कर सकता है. ये इवेंट, आपके ऐप्लिकेशन या प्लैटफ़ॉर्म पर रीयल टाइम में ब्रॉडकास्ट किए जाते हैं. Google TV, इस इलेक्ट्रॉनिक प्रोग्रामिंग गाइड को अलग-अलग जगहों पर दिखाता है. जैसे, 'अभी चल रहा है' टैब.
उदाहरण के लिए, अगर Google को पता है कि MyFavoriteMovie, MyFavoriteTVShow, और MyFavoriteBasketballTeam गेम को किसी टीवी चैनल पर ब्रॉडकास्ट किया जाता है, तो Google नीचे दी गई क्वेरी के संदर्भ को बेहतर तरीके से समझ सकता है. साथ ही, उपयोगकर्ताओं को आपके ऐप्लिकेशन या प्लैटफ़ॉर्म पर भेज सकता है:
- "Ok Google, MyFavoriteMovie चलाओ"
- "Ok Google, MyFavoriteTVShow चलाओ"
- "Ok Google, MyFavoriteBasketballTeam का गेम चलाओ"
लाइव टीवी इवेंट की इकाई के टाइप
BroadcastEvent इकाई, किसी टेलीविज़न चैनल या इंटरनेट पर प्रोग्रामिंग के टाइम-स्लॉट को schema.org के तौर पर दिखाती है. यह किसी शो (Movie, TVSeries या TVEpisode) या SportsEvent के ब्रॉडकास्ट का शेड्यूल कैप्चर करता है. साथ ही, इसमें अन्य जानकारी भी शामिल होती है. जैसे, शुरू और खत्म होने का समय और वह चैनल जिस पर कॉन्टेंट ब्रॉडकास्ट किया जाएगा (अगर लागू हो). उदाहरण के लिए, यह "24 Hour Free Movies" टीवी चैनल पर गुरुवार को शाम 6 बजे से रात 9 बजे तक के स्लॉट को दिखा सकता है, जब "X-Men" फ़िल्म ब्रॉडकास्ट की जाती है.
पहली इमेज में दिखाया गया है कि BroadcastEvent इकाई, फ़ीड में मौजूद अन्य इकाइयों से कैसे लिंक होती है.
कॉन्टेंट के टाइप और उसे ब्रॉडकास्ट करने के तरीके के आधार पर, आपको BroadcastEvent में प्रॉपर्टी के अलग-अलग सेट का इस्तेमाल करना होगा. इससे कॉन्टेंट की जानकारी दी जा सकेगी और डीप लिंक की पहचान की जा सकेगी. इन तीन स्थितियों पर गौर करें:
| स्थिति | उदाहरण |
|---|---|
Scenario 1 |
किसी टीवी चैनल पर कोई टीवी शो या फ़िल्म ब्रॉडकास्ट की जा रही हो. |
Scenario 2 |
किसी टीवी चैनल पर, खेल-कूद से जुड़े इवेंट को लाइव ब्रॉडकास्ट किया जा रहा हो. जैसे, कोई लाइव फ़ुटबॉल मैच. |
Scenario 3 |
इंटरनेट पर किसी खेल-कूद वाले इवेंट की लाइव स्ट्रीमिंग की जा रही है. |
कॉन्टेंट की जानकारी
BroadcastEvent इकाई, इवेंट के समय और उस चैनल को कैप्चर करती है जिस पर इवेंट ब्रॉडकास्ट किया जाएगा. इसके अलावा, यह workPerformed या broadcastOfEvent प्रॉपर्टी का इस्तेमाल करके, ज़्यादा जानकारी वाले मेटाडेटा के साथ टॉप लेवल की TVSeries, TVEpisode, Movie या SportsEvent इकाई का रेफ़रंस भी देती है. Google, उपयोगकर्ता के अनुभव को बेहतर बनाने के लिए, रेफ़रंस के तौर पर दी गई इन इकाइयों की जानकारी का इस्तेमाल कर सकता है. उदाहरण के लिए, Google TV के लाइव टैब को बेहतर बनाने के लिए, Google इन रेफ़रंस वाली इकाइयों पर दिए गए image या contentRatings का इस्तेमाल कर सकता है.
अगर कॉन्टेंट कोई टीवी शो या फ़िल्म है, तो
workPerformedप्रॉपर्टी का इस्तेमाल करके,Movie,TVSeriesयाTVEpisodeइकाई शामिल करें (स्थिति 1)."workPerformed": { "@type": "TVEpisode", "@id": "http://example.com/tv_series/my_favorite_tv_series/s6/e2_three_mice" }अगर कॉन्टेंट कोई स्पोर्ट्स इवेंट है, तो
broadcastOfEventप्रॉपर्टी का इस्तेमाल करकेSportsEventइकाई को शामिल करें (स्थिति 2 और 3)."broadcastOfEvent": { "@type": "SportsEvent", "@id": "http://example.com/basketball/professional/final_game_6" }अगर चैनल, इवेंट के बीच में या अपने शेड्यूल के आखिर में ऑफ़ एयर है, तो
offAirप्रॉपर्टी कोtrueपर सेट करें. इससे यह पता चलेगा कि दिए गए टाइम स्लॉट में कोई प्रोग्रामिंग नहीं है और चैनल ऑफ़ एयर है. साथ ही, इकाईnameऔरdescriptionको"Off Air"पर सेट करें.offAirकोtrueपर सेट करने पर,workPerformedयाbroadcastOfEventप्रॉपर्टी की ज़रूरत नहीं होती. हरoffAirइंटरवल चार घंटे या उससे कम का होना चाहिए. 24 घंटे के लगातार ब्लॉक न बनाएं. जब कोई चैनल चार घंटे से ज़्यादा समय तक ऑफ़ एयर रहता है, तो एक के बाद एक कईBroadcastEventइकाइयां उपलब्ध कराएं. ये इकाइयां ओवरलैप नहीं होनी चाहिए और हर इकाई ज़्यादा से ज़्यादा चार घंटे की होनी चाहिए. इससे हरBroadcastService, पूरे फ़ीड विंडो में 24 घंटे, सातों दिन का शेड्यूल कवरेज बनाए रखता है. साथ ही, उन इवेंट को बनाए रखें जो फ़ीड विंडो की शुरुआत में अब भी ब्रॉडकास्ट हो रहे हैं. इसके लिए,startDateके हिसाब से फ़िल्टर करने के बजाय, ओवरलैप करें."name": "Off Air", "description": "Off Air", "offAir": trueअगर आपको पता है कि चैनल बंद नहीं है, लेकिन आपको टाइम स्लॉट के लिए प्रोग्रामिंग की जानकारी नहीं है, तो
contentToBeAnnouncedप्रॉपर्टी कोtrueपर सेट करें. इससे यह पता चलेगा कि दिए गए टाइम स्लॉट के लिए कोई जानकारी उपलब्ध नहीं है. साथ ही, इकाईnameऔरdescriptionको "कॉन्टेंट का एलान किया जाना है" के तौर पर सेट करें. जबcontentToBeAnnouncedप्रॉपर्टी को 'सही' पर सेट किया जाता है, तोworkPerformedयाbroadcastOfEventप्रॉपर्टी की ज़रूरत नहीं होती."name": "Content To Be Announced", "description": "Content To Be Announced", "contentToBeAnnounced": trueजब आपके पास टॉप लेवल की ऐसी इकाई बनाने के लिए ज़रूरी मेटाडेटा न हो जिसे
workPerformedयाbroadcastOfEventप्रॉपर्टी का इस्तेमाल करके रेफ़र किया जा सके, तोBroadcastEventइकाई बनाई जा सकती है. इसके लिए,workPerformed,broadcastOfEvent,offAirयाcontentToBeAnnouncedप्रॉपर्टी में से किसी को भी देने की ज़रूरत नहीं है. ऐसे मामलों में,BroadcastEventइकाई को ज़्यादा से ज़्यादा जानकारी कैप्चर करने की कोशिश करनी चाहिए. उदाहरण के लिए, हो सकता है किMovieइकाई बनाने के लिए ज़रूरत के मुताबिक मेटाडेटा उपलब्ध न हो, जिसेBroadcastEventइकाई में रेफ़रंस के तौर पर इस्तेमाल किया जा सके. हालांकि,contentRatingयाimageको सीधेBroadcastEventइकाई में जोड़ा जा सकता है.
ब्रॉडकास्ट का मीडियम
कॉन्टेंट को किसी टीवी चैनल (BroadcastService) पर ब्रॉडकास्ट किया जा सकता है या इंटरनेट (WatchAction) पर लाइव स्ट्रीम किया जा सकता है:
टीवी चैनल: अगर कॉन्टेंट को किसी टीवी चैनल पर ब्रॉडकास्ट किया जाता है, तो
publishedOnप्रॉपर्टी का इस्तेमाल करकेBroadcastServiceइकाई को शामिल करें (स्थिति 1 और 2)."publishedOn": { "@type": "BroadcastService", "@id": "http://example.com/stations/example_tv" }बिना चैनल वाला (स्टैंडअलोन) इवेंट: अगर किसी
SportsEventको लीनियर टीवी चैनल के बिना ऑनलाइन लाइव ब्रॉडकास्ट किया जाता है (तीसरी स्थिति), तोBroadcastEventपरpublishedOnप्रॉपर्टी को शामिल न करें. साथ ही, डीप लिंक (potentialAction) को सीधेSportsEventइकाई पर दें (BroadcastEventपर कभी नहीं). SportsEvent - बॉक्सिंग मैच (स्ट्रीमिंग इवेंट) का उदाहरण देखें. (BroadcastEvent.potentialActionसिर्फ़ उन लाइव स्ट्रीम के लिए उपलब्ध कराएं जो किसी चैनल से नहीं जुड़ी हैं और जिनमें किसीSportsEventका रेफ़रंस नहीं दिया गया है. जैसे, मुख्य वीडियो से जुड़े अन्य वीडियो.)
उदाहरण
टीवी चैनल पर किसी फ़िल्म का ब्रॉडकास्ट
टेलीविज़न नेटवर्क Example TV (BroadcastService) पर 12 जुलाई, 2019 को शाम 5 बजे से शाम 7 बजे पीटी के बीच एक फ़िल्म ब्रॉडकास्ट की जाती है.
BroadcastEvent
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type": "BroadcastEvent",
"@id": "http://example.com/live/movie/new_release",
"name": "My Favorite Movie",
"description": "John Doe spent years perfecting his survival skills in a tropical jungle.",
"startDate": "2019-07-12T17:00-07:00",
"endDate": "2019-07-12T19:00-07:00",
"videoFormat": "HD",
"isLiveBroadcast": false,
"publishedOn": {
"@type": "BroadcastService",
"@id": "http://example.com/stations/example_tv"
},
"workPerformed": {
"@type": "Movie",
"@id": "http://www.example.com/my_favorite_movie"
}
}
BroadcastService
{
"@context":"http://schema.org",
"@type":"BroadcastService",
"@id":"http://example.com/stations/example_tv",
"name":"EXAMPLE-TV",
"broadcastDisplayName":"ABCD",
"callSign": "EXA-TV",
"videoFormat":"SD",
"broadcastTimezone":"America/Los_Angeles",
"broadcastAffiliateOf":{
"@type":"Organization",
"@id":"http://example.com/networks/abcd-network"
},
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "TMS_ID",
"value": "12258"
},
{
"@type": "PropertyValue",
"propertyID": "_PARTNER_ID_",
"value": "exampletv-123456"
}
],
"potentialAction": {
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "http://example.com/livestream",
"actionPlatform": [
"http://schema.org/DesktopWebPlatform",
"http://schema.org/MobileWebPlatform",
"http://schema.org/AndroidPlatform",
"http://schema.org/IOSPlatform",
"http://schema.googleapis.com/GoogleVideoCast",
"http://schema.org/AndroidTVPlatform"
]
},
"actionAccessibilityRequirement": {
"@type": "ActionAccessSpecification",
"category": "externalsubscription",
"availabilityStarts": "2018-07-21T10:35:29Z",
"availabilityEnds": "2019-10-21T10:35:29Z",
"requiresSubscription": {
"@type": "MediaSubscription",
"@id": "http://example.com/subscription",
"name": "ABCD",
"sameAs": "http://example.com/subscription",
"identifier": "example.com:basic",
"commonTier": false
},
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
}
]
}
}
}
मूवी
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type": "Movie",
"@id": "http://www.example.com/my_favorite_movie",
"url": "http://www.example.com/my_favorite_movie",
"name": "My Favorite Movie",
"sameAs": "https://en.wikipedia.org/wiki/my_favorite_movie",
"releasedEvent": {
"@type": "PublicationEvent",
"startDate": "2008-01-20",
"location": {
"@type": "Country",
"name": "US"
}
},
"description": "John Doe spent years perfecting his survival skills in a tropical jungle.",
"actor": [
{
"@type": "Person",
"name": "John Doe",
"sameAs": "https://en.wikipedia.org/wiki/John_Doe"
},
{
"@type": "Person",
"name": "Jane Doe",
"sameAs": "https://en.wikipedia.org/wiki/Jane_Doe"
}
],
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "IMDB_ID",
"value": "tt0123456"
}
]
}
किसी टीवी चैनल पर ऐसी फ़िल्म का ब्रॉडकास्ट जो मांग पर भी उपलब्ध है
Example TV (BroadcastService) टेलिविज़न नेटवर्क पर 12 जुलाई, 2019 को शाम 5 बजे से शाम 7 बजे के बीच एक फ़िल्म ब्रॉडकास्ट की जाती है. यह फ़िल्म, मांग पर भी उपलब्ध है
BroadcastEvent
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type": "BroadcastEvent",
"@id": "http://example.com/live/movie/new_release",
"name": "My Favorite Movie",
"description": "John Doe spent years perfecting his survival skills in a tropical jungle.",
"startDate": "2019-07-12T17:00-08:00",
"endDate": "2019-07-12T19:00-08:00",
"videoFormat": "HD",
"isLiveBroadcast": false,
"publishedOn": {
"@type": "BroadcastService",
"@id": "http://example.com/stations/example_tv"
},
"workPerformed": {
"@type": "Movie",
"@id": "http://www.example.com/my_favorite_movie"
}
}
BroadcastService
{
"@context":"http://schema.org",
"@type":"BroadcastService",
"@id":"http://example.com/stations/example_tv",
"name":"EXAMPLE-TV",
"broadcastDisplayName":"ABCD",
"callSign": "EXA-TV",
"videoFormat":"SD",
"broadcastTimezone":"America/Los_Angeles",
"broadcastAffiliateOf":{
"@type":"Organization",
"@id":"http://example.com/networks/abcd-network"
},
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "TMS_ID",
"value": "12258"
},
{
"@type": "PropertyValue",
"propertyID": "_PARTNER_ID_",
"value": "exampletv-123456"
}
],
"potentialAction": {
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "http://example.com/livestream",
"actionPlatform": [
"http://schema.org/DesktopWebPlatform",
"http://schema.org/MobileWebPlatform",
"http://schema.org/AndroidPlatform",
"http://schema.org/IOSPlatform",
"http://schema.googleapis.com/GoogleVideoCast",
"http://schema.org/AndroidTVPlatform"
]
},
"actionAccessibilityRequirement": {
"@type": "ActionAccessSpecification",
"category": "externalsubscription",
"availabilityStarts": "2018-07-21T10:35:29Z",
"availabilityEnds": "2019-10-21T10:35:29Z",
"requiresSubscription": {
"@type": "MediaSubscription",
"@id": "http://example.com/subscription",
"name": "ABCD",
"sameAs": "http://example.com/subscription",
"identifier": "example.com:basic",
"commonTier": false
},
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
}
]
}
}
}
मूवी
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type": "Movie",
"@id": "http://www.example.com/my_favorite_movie",
"url": "http://www.example.com/my_favorite_movie",
"name": "My Favorite Movie",
"sameAs": "https://en.wikipedia.org/wiki/my_favorite_movie",
"potentialAction": {
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "http://www.example.com/my_favorite_movie?autoplay=true",
"inLanguage": "en",
"actionPlatform": [
"http://schema.org/DesktopWebPlatform",
"http://schema.org/MobileWebPlatform",
"http://schema.org/AndroidPlatform",
"http://schema.org/AndroidTVPlatform",
"http://schema.org/IOSPlatform",
"http://schema.googleapis.com/GoogleVideoCast"
]
},
"actionAccessibilityRequirement": {
"@type": "ActionAccessSpecification",
"category": "subscription",
"availabilityStarts": "2018-07-21T10:35:29Z",
"availabilityEnds": "2019-10-21T10:35:29Z",
"requiresSubscription": {
"@type": "MediaSubscription",
"name": "Example Package",
"commonTier": true,
"@id": "http://www.example.com/example_package"
},
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
},
{
"@type": "Country",
"name": "CA"
}
]
}
},
"releasedEvent": {
"@type": "PublicationEvent",
"startDate": "2008-01-20",
"location": {
"@type": "Country",
"name": "US"
}
},
"description": "John Doe spent years perfecting his survival skills in a tropical jungle.",
"actor": [
{
"@type": "Person",
"name": "John Doe",
"sameAs": "https://en.wikipedia.org/wiki/John_Doe"
},
{
"@type": "Person",
"name": "Jane Doe",
"sameAs": "https://en.wikipedia.org/wiki/Jane_Doe"
}
],
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "IMDB_ID",
"value": "tt0123456"
}
]
}
किसी टीवी चैनल पर टीवी सीरीज़ के एपिसोड का ब्रॉडकास्ट
टीवी एपिसोड को 12 अक्टूबर, 2019 को रात 9 बजे से 9:30 बजे के बीच, टेलीविज़न नेटवर्क Example TV (BroadcastService) पर ब्रॉडकास्ट किया गया.
BroadcastEvent
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type": "BroadcastEvent",
"@id": "http://example.com/live/event/my_favorite_tv_series/new_episode",
"name": "My Favorite TV Series - Season 6 - Episode 2 - Three Mice",
"description": "Three mice leave the town and the trip turns into something more.",
"startDate": "2019-10-12T21:00-08:00",
"endDate": "2019-10-12T21:30-08:00",
"videoFormat": "HD",
"isLiveBroadcast": false,
"publishedOn": {
"@type": "BroadcastService",
"@id": "http://example.com/stations/example_tv"
},
"workPerformed": {
"@type": "TVEpisode",
"@id": "http://www.example.com/my_favorite_tv_show/s6/e2"
}
}
BroadcastService
{
"@context":"http://schema.org",
"@type":"BroadcastService",
"@id":"http://example.com/stations/example_tv",
"name":"EXAMPLE-TV",
"broadcastDisplayName":"ABCD",
"callSign": "EXA-TV",
"videoFormat":"SD",
"broadcastTimezone":"America/Los_Angeles",
"broadcastAffiliateOf":{
"@type":"Organization",
"@id":"http://example.com/networks/abcd-network"
},
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "TMS_ID",
"value": "12258"
},
{
"@type": "PropertyValue",
"propertyID": "_PARTNER_ID_",
"value": "exampletv-123456"
}
],
"potentialAction": {
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "http://example.com/livestream",
"actionPlatform": [
"http://schema.org/DesktopWebPlatform",
"http://schema.org/MobileWebPlatform",
"http://schema.org/AndroidPlatform",
"http://schema.org/IOSPlatform",
"http://schema.googleapis.com/GoogleVideoCast",
"http://schema.org/AndroidTVPlatform"
]
},
"actionAccessibilityRequirement": {
"@type": "ActionAccessSpecification",
"category": "externalsubscription",
"availabilityStarts": "2018-07-21T10:35:29Z",
"availabilityEnds": "2019-10-21T10:35:29Z",
"requiresSubscription": {
"@type": "MediaSubscription",
"@id": "http://example.com/subscription",
"name": "ABCD",
"sameAs": "http://example.com/subscription",
"identifier": "example.com:basic",
"commonTier": false
},
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
}
]
}
}
}
TVEpisode
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type": "TVEpisode",
"@id": "http://www.example.com/my_favorite_tv_show/s6/e2",
"url": "http://www.example.com/my_favorite_tv_show/s6/e2",
"name": "My Favorite TV Series - Season 6 - Episode 2 - Three Mice",
"sameAs": "https://en.wikipedia.org/wiki/my_favorite_show/s6/e2",
"episodeNumber": 2,
"partOfSeason": {
"@type": "TVSeason",
"@id": "http://www.example.com/my_favorite_tv_show/s6",
"seasonNumber": 6
},
"partOfSeries": {
"@type": "TVSeries",
"@id": "http://www.example.com/my_favorite_tv_show",
"name": "My Favorite TV Show",
"sameAs": "https://en.wikipedia.org/wiki/my_favorite_tv_show"
},
"releasedEvent": {
"@type": "PublicationEvent",
"startDate": "2014-01-09",
"location": {
"@type": "Country",
"name": "US"
}
},
"popularityScore": {
"@type": "PopularityScoreSpecification",
"value": 3.9,
"eligibleRegion": "EARTH"
},
"description": "Three Mice return to the village three years after his disappearance.",
"actor": [
{
"@type": "Person",
"name": "John Doe",
"sameAs": "https://en.wikipedia.org/wiki/john_doe"
},
{
"@type": "Person",
"name": "Jane Doe",
"sameAs": "https://en.wikipedia.org/wiki/jane_doe"
}
],
"identifier": {
"@type": "PropertyValue",
"propertyID": "IMDB_ID",
"value": "tt3453320"
}
}
किसी टीवी चैनल पर रोज़ाना की खबरों का ब्रॉडकास्ट
हर दिन आने वाला समाचार कार्यक्रम, जिसे बिना एपिसोड वाली TVSeries इकाई के तौर पर दिखाया जा सकता है. इसे Example TV (BroadcastService) टेलीविज़न नेटवर्क पर लाइव ब्रॉडकास्ट किया जाता है.
BroadcastEvent
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type": "BroadcastEvent",
"@id": "http://example.com/live/news/my_favorite_daily_news",
"name": "My Favorite Daily News",
"description": "Example TV's daily evening news program.",
"startDate": "2019-07-12T20:00-08:00",
"endDate": "2019-07-12T21:00-08:00",
"videoFormat": "HD",
"isLiveBroadcast": true,
"publishedOn": {
"@type": "BroadcastService",
"@id": "http://example.com/stations/example_tv"
},
"workPerformed": {
"@type": "TVSeries",
"@id": "http://example.com/news/my_favorite_daily_news"
}
}
BroadcastService
{
"@context":"http://schema.org",
"@type":"BroadcastService",
"@id":"http://example.com/stations/example_tv",
"name":"EXAMPLE-TV",
"broadcastDisplayName":"ABCD",
"callSign": "EXA-TV",
"videoFormat":"SD",
"broadcastTimezone":"America/Los_Angeles",
"broadcastAffiliateOf":{
"@type":"Organization",
"@id":"http://example.com/networks/abcd-network"
},
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "TMS_ID",
"value": "12258"
},
{
"@type": "PropertyValue",
"propertyID": "_PARTNER_ID_",
"value": "exampletv-123456"
}
],
"potentialAction": {
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "http://example.com/livestream",
"actionPlatform": [
"http://schema.org/DesktopWebPlatform",
"http://schema.org/MobileWebPlatform",
"http://schema.org/AndroidPlatform",
"http://schema.org/IOSPlatform",
"http://schema.googleapis.com/GoogleVideoCast",
"http://schema.org/AndroidTVPlatform"
]
},
"actionAccessibilityRequirement": {
"@type": "ActionAccessSpecification",
"category": "externalsubscription",
"availabilityStarts": "2018-07-21T10:35:29Z",
"availabilityEnds": "2019-10-21T10:35:29Z",
"requiresSubscription": {
"@type": "MediaSubscription",
"@id": "http://example.com/subscription",
"name": "ABCD",
"sameAs": "http://example.com/subscription",
"identifier": "example.com:basic",
"commonTier": false
},
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
}
]
}
}
}
TVSeries
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type": "TVSeries",
"@id": "http://example.com/news/my_favorite_daily_news",
"url": "http://example.com/news/my_favorite_daily_news",
"name": "My Favorite Daily News",
"description": "Example TV's daily evening news program.",
"sameAs": "https://en.wikipedia.org/wiki/my_favorite_daily_news",
"popularityScore": {
"@type": "PopularityScoreSpecification",
"value": 4.1,
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
},
{
"@type": "Country",
"name": "CA"
}
]
},
"actor": [
{
"@type": "Person",
"name": "John Doe",
"sameAs": "https://en.wikipedia.org/wiki/john_doe"
},
{
"@type": "Person",
"name": "Jane Doe",
"sameAs": "https://en.wikipedia.org/wiki/jane_doe"
}
],
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "IMDB_ID",
"value": "tt0903747"
}
]
}
टीवी चैनल पर बास्केटबॉल गेम का ब्रॉडकास्ट
प्रोफ़ेशनल बास्केटबॉल लीग की चैंपियनशिप का गेम, टेलीविज़न नेटवर्क Example TV (BroadcastService) पर लाइव ब्रॉडकास्ट किया जाता है.
BroadcastEvent
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type": "BroadcastEvent",
"@id": "http://example.com/live/event/basketball/final_game_6",
"name": "2019 Professional Basketball Finals, Game 6: Team A at Team B",
"startDate": "2019-06-16T20:00-08:00",
"endDate": "2019-06-16T23:00-08:00",
"videoFormat": "HD",
"isLiveBroadcast": true,
"publishedOn": {
"@type": "BroadcastService",
"@id": "http://example.com/stations/example_tv"
},
"broadcastOfEvent": {
"@type": "SportsEvent",
"@id": "http://example.com/basketball/professional/final_game_6"
},
"location": {
"@type": "Country",
"name": "US"
}
}
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": "Finales de Baloncesto Profesional 2019, Juego 6: Equipo A contra Equipo B."
}
],
"startDate": "2019-06-16T20:00-08:00",
"endDate": "2019-06-16T23: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/National_Basketball_Association"
},
"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/National_Basketball_Association"
},
"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"
}
}
}
BroadcastService
{
"@context":"http://schema.org",
"@type":"BroadcastService",
"@id":"http://example.com/stations/example_tv",
"name":"EXAMPLE-TV",
"broadcastDisplayName":"ABCD",
"callSign": "EXA-TV",
"videoFormat":"SD",
"broadcastTimezone":"America/Los_Angeles",
"broadcastAffiliateOf":{
"@type":"Organization",
"@id":"http://example.com/networks/abcd-network"
},
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "TMS_ID",
"value": "12258"
},
{
"@type": "PropertyValue",
"propertyID": "_PARTNER_ID_",
"value": "exampletv-123456"
}
],
"potentialAction": {
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "http://example.com/livestream",
"actionPlatform": [
"http://schema.org/DesktopWebPlatform",
"http://schema.org/MobileWebPlatform",
"http://schema.org/AndroidPlatform",
"http://schema.org/IOSPlatform",
"http://schema.googleapis.com/GoogleVideoCast",
"http://schema.org/AndroidTVPlatform"
]
},
"actionAccessibilityRequirement": {
"@type": "ActionAccessSpecification",
"category": "externalsubscription",
"availabilityStarts": "2018-07-21T10:35:29Z",
"availabilityEnds": "2019-10-21T10:35:29Z",
"requiresSubscription": {
"@type": "MediaSubscription",
"@id": "http://example.com/subscription",
"name": "ABCD",
"sameAs": "http://example.com/subscription",
"identifier": "example.com:basic",
"commonTier": false
},
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
}
]
}
}
}
इंटरनेट पर बॉक्सिंग मैच का ब्रॉडकास्ट
इंटरनेट पर एक लोकप्रिय बॉक्सिंग मैच को बिना चैनल वाले स्ट्रीमिंग इवेंट के तौर पर लाइव ब्रॉडकास्ट किया जाता है. इसमें WatchAction डीप लिंक को SportsEvent इकाई पर रखा जाता है.
BroadcastEvent
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type": "BroadcastEvent",
"@id": "http://example.com/live/event/20190616/johndoe_vs_janedoe",
"name": "2019 Professional Boxing - John Doe vs Jane Doe",
"startDate": "2019-06-16T21:00-08:00",
"endDate": "2019-06-16T23:30-08:00",
"videoFormat": "HD",
"isLiveBroadcast": true,
"broadcastOfEvent": {
"@type": "SportsEvent",
"@id": "http://example.com/boxing/johndoe_vs_janedoe_2019"
},
"location": {
"@type": "Country",
"name": "US"
}
}
SportsEvent
{
"@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-06-16T21:00-08:00",
"endDate": "2019-06-16T23: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"
}
},
"potentialAction": {
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "http://www.example.com/premium/johndoe_vs_janedoe",
"inLanguage": "en",
"actionPlatform": [
"http://schema.org/DesktopWebPlatform",
"http://schema.org/MobileWebPlatform",
"http://schema.org/AndroidPlatform",
"http://schema.org/AndroidTVPlatform",
"http://schema.org/IOSPlatform",
"http://schema.googleapis.com/GoogleVideoCast"
]
},
"actionAccessibilityRequirement": {
"@type": "ActionAccessSpecification",
"category": "subscription",
"availabilityStarts": "2019-06-02T21:00-08:00",
"availabilityEnds": "2019-06-17T02:30-08:00",
"requiresSubscription": {
"@type": "MediaSubscription",
"@id": "http://www.example.com/premium_subscription",
"name": "Example Premium",
"sameAs": "http://www.example.com/premium_subscription",
"commonTier": true
},
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
},
{
"@type": "Country",
"name": "CA"
}
]
}
}
}