कुछ इकाई टाइप के लिए ज़रूरी है कि आप अपने फ़ीड में मौजूद कॉन्टेंट को लिंक करें. इस जानकारी से Google को आपके कॉन्टेंट का क्रम और स्ट्रक्चर सही तरीके से दिखाने में मदद मिलती है. साथ ही, Google को उपयोगकर्ता की क्वेरी के बारे में सही जानकारी होने पर सही कॉन्टेंट दिखाने में मदद मिलती है.
आपके बताए गए कॉन्टेंट का टाइप चुनें:
टीवी शो
अगर आप टीवी शो देने वाली कंपनी हैं, तो आपको अपने मीडिया कैटलॉग फ़ीड में TVEpisode
, TVSeason
, और TVSeries
वाली इकाई जोड़नी होगी. इन इकाइयों के बारे में जानकारी पाने के लिए, अलग-अलग तरह की इकाइयों के बारे में जानना सेक्शन में जाएं.
संबंधों की पहचान करें
पक्का करें कि इनके बीच ये संबंध मौजूद हों:
TVEpisode
इकाई के लिए, आपकोpartOfSeries
प्रॉपर्टी देनी होगी. यह प्रॉपर्टी, एपिसोड कीTVSeries
इकाई के@id
औरname
की जानकारी देती है."partOfSeries": { "@type": "TVSeries", "@id": "http://www.example.com/my_favorite_tv_show", "name": "My Favorite TV Show", },
अगर आपके फ़ीड में टीवी सीज़न शामिल हैं, तो
TVSeason
इकाई के लिए यह भी ज़रूरी है कि आपpartOfSeries
प्रॉपर्टी में, अपनीTVSeries
इकाई बताएं.TVEpisode
इकाई के लिए, आपकोpartOfSeason
प्रॉपर्टी देनी होगी. यह प्रॉपर्टी, एपिसोड कीTVSeason
इकाई के@id
औरseasonNumber
की जानकारी देती है."partOfSeason": { "@type": "TVSeason", "@id": "http://www.example.com/my_favorite_tv_show/s7", "seasonNumber": 7 },
अगर फ़ीड में
TVEpisode
इकाई की कोईTVSeason
इकाई नहीं है, तोTVEpisode
इकाई के लिएpartOfSeason.@id
औरpartOfSeason.seasonNumber
प्रॉपर्टी देने के लिए यह तरीका अपनाएं:- यूनीक
partOfSeason.@id
बनाने के लिए, इसकेpartofSeries.@id
को प्लेसहोल्डर क्वेरी फ़ील्ड (उदाहरण के लिए, ?season1) के साथ अटैच करें (उदाहरण के लिए, http://www.example.com/my_favorite_tv_show?season1). partOfSeason.seasonNumber
को 1 पर सेट करें.
partOfSeason.@id
इकाई का उससे जुड़ीTVSeason
इकाई के लिए फिर से इस्तेमाल कर सकते हैं या इस प्लेसहोल्डरpartOfSeason.@id
कोTVSeason
इकाई के असली@id
से बदल सकते हैं.- यूनीक
उदाहरण
TVSeries
मेरा पसंदीदा टीवी शो
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type": "TVSeries",
"@id": "http://www.example.com/my_favorite_tv_show",
"url": "http://www.example.com/my_favorite_tv_show",
"name": "My Favorite TV Show",
"potentialAction":{ … },
...
}
TVSeason
मेरा पसंदीदा टीवी शो (सीज़न 7)
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type": "TVSeason",
"@id": "http://www.example.com/my_favorite_tv_show/s7",
"url": "http://www.example.com/my_favorite_tv_show/s7",
"name": "My Favorite TV Show, Season 7",
"seasonNumber": 7,
"partOfSeries": {
"@type": "TVSeries",
"@id": "http://www.example.com/my_favorite_tv_show",
"name": "My Favorite TV Show",
},
"potentialAction":{ … },
...
}
TVEpisode
मेरा पसंदीदा टीवी शो का सीज़न 3 (सीज़न 7)
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type": "TVEpisode",
"@id": "http://www.example.com/my_favorite_tv_show/s7/e3",
"url": "http://www.example.com/my_favorite_tv_show/s7/e3",
"name": "John Doe returns at night",
"episodeNumber": 3,
"partOfSeason": {
"@type": "TVSeason",
"@id": "http://www.example.com/my_favorite_tv_show/s7",
"seasonNumber": 7
},
"partOfSeries": {
"@type": "TVSeries",
"@id": "http://www.example.com/my_favorite_tv_show",
"name": "My Favorite TV Show",
},
"potentialAction":{ … },
...
}
रेडियो
अगर आप एक रेडियो कंपनी हैं, तो आपको अपने मीडिया कैटलॉग फ़ीड में RadioBroadcastService
इकाई प्रकार जोड़ना होगा. इस तरह की इकाइयों के बारे में जानें सेक्शन में, इन इकाइयों की परिभाषाएं देखी जा सकती हैं. इसके लिए, इस टाइप के हिसाब से फ़िल्टर करें.
संबंधों की पहचान करें
इस तरह के इंटिग्रेशन के लिए, सिर्फ़ एक इकाई टाइप है. हालांकि, किसी भी रिलेशनशिप को बनाने की ज़रूरत नहीं है, इसलिए RadioBroadcastService
इकाइयों के लिए यह जानकारी इकट्ठा करना न भूलें:
description
: रेडियो स्टेशन के बारे में जानकारी.broadcastDisplayName
: रेडियो स्टेशन का डिसप्ले नेम.areaServed
वह इलाका जहां रेडियो स्टेशन उपलब्ध है.callSign
रेडियो स्टेशन का आधिकारिक सरकारी हस्ताक्षर. उत्तरी अमेरिका के रेडियो स्टेशन के लिए, यह प्रॉपर्टी ज़रूरी है.broadcastFrequency
रेडियो स्टेशन की फ़्रीक्वेंसी से जुड़ी जानकारी.- टेरेस्ट्रीयल एएम/एफ़एम रेडियो स्टेशन के लिए, यह प्रॉपर्टी ज़रूरी है.
- सिर्फ़ ऑनलाइन स्ट्रीम करने वाले कॉन्टेंट के लिए, यह वैल्यू
INTERNET_STREAM
पर सेट है.
broadcastAffiliateOf
: यह रेडियो स्टेशन वह नेटवर्क है जिससे प्रोग्रामिंग की जाती है. अगर रेडियो स्टेशन किसी भी सहयोगी का हिस्सा नहीं है, तो इस प्रॉपर्टी की ज़रूरत नहीं है.broadcaster
रेडियो स्टेशन का मालिक और उसे चलाने वाला संगठन.parentService
: माता-पिता का रेडियो स्टेशन. अगर रेडियो स्टेशन बार-बार इस्तेमाल होता है या किसी दूसरे रेडियो स्टेशन का अनुवादक है, तो यह प्रॉपर्टी ज़रूरी है.
उदाहरण
{
"@context": "http://schema.googleapis.com",
"@type": "RadioBroadcastService",
"@id": "https://www.example.com/stations?id=1",
"url": "https://www.example.com/stations?id=1",
"name": "KABC",
"callSign": "KABC-FM",
"broadcastDisplayName": "KABC",
"description": "Local News & Information",
"broadcastFrequency": {
"@type": "BroadcastFrequencySpecification",
"broadcastFrequencyValue": "89.5",
"broadcastSignalModulation": "FM",
"broadcastSubChannel": "HD1"
},
"areaServed": {
"@type": "City",
"name": "San Francisco, CA"
},
"broadcastAffiliateOf": [
{
"@id": "https://www.example.com/networks/xyz",
"@type": "Organization",
"name": "XYZ",
"sameAs": "https://en.wikipedia.org/wiki/XYZ"
},
{
"@id": "https://www.example.com/networks/efg",
"@type": "Organization",
"name": "EFG",
"sameAs": "https://www.example.com/"
}
],
"broadcaster": [
{
"@type": "Organization",
"name": "California Local Public Broadcasting",
"sameAs": "https://www.example.org/w/clpb/"
},
{
"@type": "Organization",
"sameAs": "https://www.example.org/kabc",
"name": "KABC Inc"
}
],
"potentialAction": { … },
…
}
संगीत
अगर आप संगीत ऐप्लिकेशन उपलब्ध कराते हैं, तो आपको अपने मीडिया कैटलॉग फ़ीड में MusicGroup
, MusicAlbum
, और MusicRecording
वाली इकाई जोड़नी होगी. इन इकाइयों के बारे में जानकारी पाने के लिए, अलग-अलग तरह की इकाइयों के बारे में जानना सेक्शन में जाएं.
सीड इकाई से सभी वीडियो चलाने के बाद, अपने ऐप्लिकेशन या प्लैटफ़ॉर्म को प्लेलिस्ट (MusicPlaylist
) से ज़्यादा वीडियो चलाने की अनुमति दें. यह MusicGroup
या MusicAlbum
, और MusicRecording
के लिए है. यहां दी गई स्थितियां देखें:
MusicAlbum
इकाई में एल्बम XYZ के गानों की सूची शामिल है (सीड इकाई).MusicPlaylist
इकाई में ऐसे गानों की प्लेलिस्ट होती है जो एल्बम XYZ के गानों से मिलते-जुलते होते हैं.MusicAlbum
इकाई में,MusicPlaylist
इकाई को इकाई के आधार पर कार्रवाई के तौर पर शामिल किया जाता है.
इस सेट अप में, एल्बम XYZ के सभी गाने चलाने के बाद, आपका ऐप्लिकेशन MusicPlaylist
इकाई की प्लेलिस्ट से गाने चलाना जारी रख सकता है.
इकाई की कार्रवाई और इकाई के आधार पर कार्रवाई
'कार्रवाइयां' कार्रवाइयां दो तरह की कार्रवाइयों के लिए काम करती हैं:
- इकाई कार्रवाई: किसी खास कलाकार, एल्बम या गाने (सीड इकाई) को चलाती है. इसमें
MusicGroup
,MusicAlbum
,MusicRecording
शामिल हैं. - इकाई के आधार पर की गई कार्रवाई: सीड इकाई से मिलता-जुलता कॉन्टेंट चलाता है. इसमें
MusicPlaylist
शामिल है.- 'इकाई की कार्रवाई' पूरी करने के बाद, आपका ऐप्लिकेशन या प्लैटफ़ॉर्म, इकाई के आधार पर कार्रवाई शुरू कर सकता है.
- इकाई के आधार पर की जाने वाली कार्रवाई में, सीड इकाई के कॉन्टेंट का प्लेबैक शामिल हो सकता है.
हमारा सुझाव है कि आप हर इकाई की कार्रवाई में, इकाई के आधार पर कार्रवाई शामिल करें.
संबंधों की पहचान करें
MusicGroup
के लिए, अगर आपने इकाई से जुड़ी कार्रवाई की है, तो इसकीMusicPlaylist
और@id
,name
की पहचान करें.MusicAlbum
औरMusicRecording
के लिए, आपको यह पता करना होगा कि वे किसMusicGroup
से जुड़े हैं.- इसके
MusicGroup
में से@id
औरname
की पहचान करें. - अगर आपने इकाई के आधार पर कार्रवाई की है, तो इसकी
MusicPlaylist
की@id
औरname
की पहचान करें.
- इसके
MusicPlaylist
के लिए,- अगर लागू हो, तो
genre
की पहचान करें, जो प्लेलिस्ट में मौजूद कॉन्टेंट को सबसे सही तरीके से दिखाता है. - अगर प्लेलिस्ट को हाथ से चुना गया है, तो
numTracks
की पहचान करें.numTracks
के बिलकुल न होने की वजह से Google को पता चलता है कि यह प्लेलिस्ट अपने-आप जनरेट हुई है और इसे कभी खत्म नहीं होगी.
- अगर लागू हो, तो
उदाहरण
म्यूज़िकग्रुप
- कलाकार: मेरा पसंदीदा कलाकार
{
"@context":"http://schema.googleapis.com/",
"@type":"MusicGroup",
"@id":"http://www.example.com/artist/my_favorite_artist/",
"url":"http://www.example.com/artist/my_favorite_artist/",
"name":"My Favorite Artist",
"potentialAction":{ … },
"subjectOf": {
"@type":"MusicPlaylist",
"@id":"http://www.example.com/artist_mix/my_favorite_artist/",
"url":"http://www.example.com/artist_mix/my_favorite_artist/",
"name":"My Favorite Artist Mix",
"potentialAction":{ … },
},
...
}
म्यूज़िकएल्बम
- एल्बम: मेरा पसंदीदा एल्बम
- कलाकार: मेरा पसंदीदा कलाकार
{
"@context":"http://schema.googleapis.com/",
"@type":"MusicAlbum",
"@id":"http://www.example.com/album/my_favorite_album",
"url":"http://www.example.com/album/my_favorite_album",
"name":"My Favorite Album",
"byArtist":{
"@type":"MusicGroup",
"@id": "http://www.example.com/artist/my_favorite_artist/",
"name":"My Favorite Artist"
},
"potentialAction":{ … },
"subjectOf": {
"@type":"MusicPlaylist",
"@id":"http://www.example.com/album_mix/my_favorite_album",
"url":"http://www.example.com/album_mix/my_favorite_album",
"name":"My Favorite Album Mix",
"potentialAction":{ … },
},
...
}
संगीत रिकॉर्डिंग
- गाना: मेरा पसंदीदा गाना
- कलाकार: मेरा पसंदीदा कलाकार
{
"@context":"http://schema.googleapis.com/",
"@type":"MusicRecording",
"@id":"http://www.example.com/track/my_favorite_song",
"url":"http://www.example.com/track/my_favorite_song",
"name":"My Favorite Song",
"byArtist":{
"@type":"MusicGroup",
"@id": "http://www.example.com/artist/my_favorite_artist/",
"name":"My Favorite Artist"
},
"potentialAction":{ … },
"subjectOf": {
"@type":"MusicPlaylist",
"@id":"http://www.example.com/track_mix/my_favorite_song",
"url":"http://www.example.com/track_mix/my_favorite_song",
"name":"My Favorite Song Mix",
"potentialAction":{ … },
},
...
}
म्यूज़िकप्लेलिस्ट
- एक कस्टम प्लेलिस्ट: "2010 के दशक के सबसे लोकप्रिय पॉप गाने"
{
"@context":"http://schema.googleapis.com/",
"@type":"MusicPlaylist",
"@id":"http://www.example.com/playlist/top_pop_songs/",
"url":"http://www.example.com/playlist/top_pop_songs/",
"name":"Top Pop Songs of the 2010s",
"genre": [
"pop",
"2010s"
],
"numTracks":"46",
"potentialAction":{ … },
...
}
लाइव टीवी
अगर आप लाइव टीवी की सेवा देते हैं, तो अपने चैनल लाइनअप को दिखाने के लिए आपको मीडिया कैटलॉग फ़ीड में Organization
, BroadcastService
, CableOrSatelliteService
, और TelevisionChannel
टाइप की इकाइयां जोड़नी होंगी. आपको ईपीजी (इलेक्ट्रॉनिक प्रोग्रामिंग गाइड) दिखाने के लिए, BroadcastEvent
, TVSeries
, TVEpisode
, Movie
, और SportsEvent
इकाइयां भी देनी पड़ सकती हैं. इन इकाइयों के बारे में जानकारी पाने के लिए, अलग-अलग तरह की इकाइयों के बारे में जानना सेक्शन में जाएं. ज़्यादा जानकारी के लिए, लाइव टीवी चैनल पेज पर जाएं.
लाइव टीवी चैनलों का प्रतिनिधित्व करने वाली इकाइयों के बीच का संबंध
नीचे दी गई इमेज से पता चलता है कि Organization
, BroadcastService
, CableOrSatelliteService
, और TelevisionChannel
इकाइयां एक-दूसरे से कैसे जुड़ी हैं:
- फ़ीड उपलब्ध कराने वाली कंपनी और
CableOrSatelliteService
सेवा का पैरंट संगठन दिखाने वालीOrganization
(ऑपरेटर) इकाई,CableOrSatelliteService
इकाई परprovider
प्रॉपर्टी का इस्तेमाल करके जुड़ी है. BroadcastService
इकाइयों से जुड़ीOrganization
इकाइयां,BroadcastService
इकाई कीbroadcastAffiliateOf
प्रॉपर्टी का इस्तेमाल करके कनेक्ट की जाती हैं.TelevisionChannel
इकाइयां,CableOrSatelliteService
प्रॉपर्टी से कनेक्ट होती हैं. येinBroadcastLineup
प्रॉपर्टी का इस्तेमाल करके, उनके लाइनअप को दिखाती हैं.TelevisionChannel
इकाइयां उसBroadcastService
इकाई से जुड़ती हैं जिसकी प्रोग्रामिंग इस चैनल परprovidesBroadcastService
प्रॉपर्टी का इस्तेमाल करके की जाती है.
हमारा सुझाव है कि आप लाइव टीवी चैनलों के कॉन्सेप्ट पेज पर जाएं. इससे, यह पता लगाया जा सकता है कि BroadcastService और संगठन की इकाइयों के बीच रिश्ता कैसे होना चाहिए.
चैनलों और उनकी प्रोग्रामिंग गाइड (ईपीजी) के बीच का संबंध
नीचे दी गई इमेज से पता चलता है कि BroadcastEvent
इकाई, फ़ीड में मौजूद बाकी इकाइयों से किस तरह लिंक होती है.
BroadcastService
की प्रोग्रामिंग गाइड (ईपीजी) को दिखाने वालीBroadcastEvent
इकाइयां,BroadcastEvent
इकाई परpublishedOn
प्रॉपर्टी का इस्तेमाल करके,BroadcastService
इकाइयों से जुड़ी होती हैं.BroadcastEvent
प्रॉपर्टी कोworkPerformed
प्रॉपर्टी का इस्तेमाल करके,TVEpisode
,TVSeries
,Movie
के टॉप लेवल से भी जोड़ा जा सकता है.broadcastOfEvent
प्रॉपर्टी का इस्तेमाल करके,BroadcastEvent
इकाइयों को टॉप लेवलSportsEvent
इकाइयों से भी जोड़ा जा सकता है.- बिना चैनल वाले ऑनलाइन इवेंट के इवेंट के लिए,
BroadcastEvent
इकाइयांworkPerformed
की याbroadcastOfEvent
प्रॉपर्टी का इस्तेमाल करके लाइव इवेंट को दिखाने वाली इकाई से कनेक्ट होती हैं. यह इस पर निर्भर करता है कि क्या दिखाया जा रहा है. ऐसे मामलों में,publishedOn
प्रॉपर्टी की ज़रूरत नहीं होती, क्योंकि चैनल से कनेक्ट करना ज़रूरी नहीं है.
उदाहरण
नीचे दिए गए सेक्शन में, देखे जाने की अलग-अलग कार्रवाई के इस्तेमाल के उदाहरणों के उदाहरण और स्निपेट दिए गए हैं.
इंटरनेट की सेवा देने वाली राष्ट्रीय टीवी कंपनी
संगठन
इंटरनेट पर टेलिविज़न सेवा देने वाली एक काल्पनिक सेवा ExampleTV Digital Service (Organization
), इंटरनेट पर लाइव टीवी सेवाएं देती है. इनमें ये दो चैनल शामिल हैं: ExampleTV-Movie (Organization
) और ExampleTV-Comedy (Organization
):
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type":"Organization",
"@id":"http://example.com/exampletv/digital",
"name":"ExampleTV Digital Service",
"sameAs": "https://en.wikipedia.org/wiki/exampletv_digital_service"
},
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type":"Organization",
"@id":"http://example.com/exampletv/movie",
"name":"ExampleTV Movie",
"sameAs": "https://en.wikipedia.org/wiki/exampletv_movie"
},
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type":"Organization",
"@id":"http://example.com/exampletv/comedy",
"name":"ExampleTV Comedy",
"sameAs": "https://en.wikipedia.org/wiki/exampletv_comedy"
}
ब्रॉडकास्ट सेवा
BroadcastService
की ये दो इकाइयां, डीप लिंक की जानकारी देती हैं. साथ ही, काल्पनिक चैनलों ExampleTV-Movie और ExampleTV-Comedy के लिए ऐक्सेस से जुड़ी ज़रूरी शर्तों के बारे में बताती हैं:
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type":"BroadcastService",
"@id":"https://www.example.com/exampletv/broadcast/movie",
"name": "ExampleTV-Movie",
"alternateName": [
"Example Television Movie",
"Example TV Movie"
],
"description": "A fictional Internet Protocol TV movie channel.",
"broadcastDisplayName":"ExampleTV-Movie",
"broadcastAffiliateOf":{
"@type":"Organization",
"@id":"http://www.example.com/exampletv/movie"
},
"potentialAction": {
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "http://www.example.com/exampletv/broadcast/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",
"requiresSubscription": {
"@type": "MediaSubscription",
"@id": "http://www.example.com/exampletv/basic_subscription",
"name": "Basic subscription",
"identifier": "example.com:basic",
"commonTier": true
},
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
}
]
}
},
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "TMS_ID",
"value": "12345"
},
{
"@type": "PropertyValue",
"propertyID": "_PARTNER_ID_",
"value": "exampletv-movie-33345"
}
]
},
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type":"BroadcastService",
"@id":"https://www.example.com/exampletv/broadcast/comedy",
"name": "ExampleTV-Comedy",
"alternateName": [
"Example Television Comedy",
"Example TV Comedy"
],
"description": "A fictional Internet Protocol TV comedy channel.",
"broadcastDisplayName":"ExampleTV-Comedy",
"broadcastAffiliateOf":{
"@type":"Organization",
"@id":"http://www.example.com/exampletv/comedy"
},
"potentialAction": {
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "http://www.example.com/exampletv/broadcast/comedy?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",
"requiresSubscription": {
"@type": "MediaSubscription",
"@id": "http://www.example.com/exampletv/basic_subscription",
"name": "Basic subscription",
"identifier": "example.com:basic",
"commonTier": true
},
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
}
]
}
},
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "TMS_ID",
"value": "15555"
},
{
"@type": "PropertyValue",
"propertyID": "_PARTNER_ID_",
"value": "exampletv-comedy-12323"
}
]
}
CableORसैटलाइट सेवा
CableOrSatelliteService
ने सेवा देने वाली उस ExampleTV डिजिटल सेवा की जानकारी दी है जिसके पास नैशनल कवरेज है:
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type":"CableOrSatelliteService",
"@id":"http://example.com/example_iptv/us",
"name":"Example TV Digital Service - US",
"provider": {
"@type": "Organization",
"@id": "http://example.com/exampletv/digital",
},
"areaServed":[
{
"@type":"Country",
"name": "US",
}
]
}
टेलिविज़न चैनल
TelevisionChannel
इकाइयों से पता चलता है कि ExampleTV डिजिटल सर्विस IPTV की, चैनल ExTV-Movie
पर ExampleTV मूवी प्रोग्रामिंग और ExTV-Comedy
चैनल पर ExampleTV कॉमेडी प्रोग्रामिंग है:
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type":"TelevisionChannel",
"@id":"http://example.com/exampletv/extv-movie",
"broadcastChannelId":"ExTV-Movie",
"broadcastServiceTier":"Basic",
"inBroadcastLineup":{
"@type":"CableOrSatelliteService",
"@id":"http://example.com/example_iptv/us"
},
"providesBroadcastService":{
"@type":"BroadcastService",
"@id":"https://www.example.com/exampletv/broadcast/movie"
}
},
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type":"TelevisionChannel",
"@id":"http://example.com/exampletv/extv-comedy",
"broadcastChannelId":"ExTV-Comedy",
"broadcastServiceTier":"Basic",
"inBroadcastLineup":{
"@type":"CableOrSatelliteService",
"@id":"http://example.com/example_iptv/us"
},
"providesBroadcastService":{
"@type":"BroadcastService",
"@id":"https://www.example.com/exampletv/broadcast/comedy"
}
}
ज़्यादा उदाहरणों के लिए, लाइव टीवी के उदाहरण सेक्शन देखें.
किसी टीवी चैनल पर किसी फ़िल्म का प्रसारण
टेलिविज़न नेटवर्क पर एक फ़िल्म उदाहरण टीवी (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"
}
}
ब्रॉडकास्ट सेवा
{
"@context": ["http://schema.org", {"@language": "en"}],
"@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",
"authenticator": {
"@type": "Organization",
"name": "TVE"
}
},
"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"
}
]
}
ज़्यादा उदाहरणों के लिए, लाइव टीवी इवेंट के उदाहरण सेक्शन देखें.
खेल-कूद का लाइव गेम जिसे ऑनलाइन स्ट्रीम किया गया हो
ब्रॉडकास्ट इवेंट
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type": "BroadcastEvent",
"@id": "http://example.com/live_eevent/basketball/professional/final_game_6",
"name": "2019 Professional Basketball Finals, Game 6: Team A at Team B",
"description": "Game 6 of the 2019 Professional Basketball Finals. Team A leads the series 3-2 against Team B.",
"startDate": "2018-09-16T10:00-08:00",
"endDate": "2018-09-16T13:00-08:00",
"videoFormat": "HD",
"isLiveBroadcast": "False",
"potentialAction": {
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "http://www.example.com/pbl_semis_game?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-09-16T10:00-08:00",
"availabilityEnds": "2018-09-16T10:00-08:00",
"requiresSubscription": {
"@type": "MediaSubscription",
"name": "Example Package",
"commonTier": true,
"@id": "http://www.example.com/example_package"
},
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
}
]
}
},
"broadcastOfEvent": {
"@type": "SportsEvent",
"@id": "http://example.com/basketball/professional/final_game_6"
}
}
स्पोर्ट्स इवेंट
{
"@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 vs 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."
},
"startDate": "2019-09-16T10:00-08:00",
"endDate": "2019-09-16T13:00-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"
}
]
}
ज़्यादा उदाहरणों के लिए, खेल के उदाहरण सेक्शन देखें.