लाइव टीवी चैनलों के कॉन्टेंट मार्कअप प्रॉपर्टी

इस सेक्शन में, BroadcastService, CableOrSatelliteService, TelevisionChannel, Organization इकाई टाइप के लिए कॉन्टेंट मार्कअप प्रॉपर्टी की जानकारी दी गई है. इन टाइप के बीच के संबंध को बेहतर तरीके से समझने के लिए, LiveTV चैनलों के कॉन्सेप्ट की समीक्षा करें.

BroadcastService की खास बातों की टेबल

प्रॉपर्टी किस टाइप का होना चाहिए ब्यौरा
@context टेक्स्ट ज़रूरी है - हमेशा ["http://schema.org", {"@language": "xx"}]
पर सेट करें
  • यहां "xx", फ़ीड में मौजूद स्ट्रिंग की भाषा को दिखाता है. हर रूट इकाई के कॉन्टेक्स्ट में, @language एट्रिब्यूट को BCP 47 फ़ॉर्मैट में सही भाषा कोड पर सेट किया जाना चाहिए. उदाहरण के लिए, अगर भाषा स्पैनिश पर सेट है, तो नामों को स्पैनिश में माना जाता है. भले ही, सबटाइटल/डब की भाषा अंग्रेज़ी में हो.
@type टेक्स्ट ज़रूरी है - हमेशा BroadcastService पर सेट करें.
@id यूआरएल ज़रूरी है - यूआरआई फ़ॉर्मैट में कॉन्टेंट का आइडेंटिफ़ायर. उदाहरण के लिए, https://example.com/1234abc.
@id को इन शर्तों को पूरा करना होगा:
  • आपके कैटलॉग में दुनिया भर में यूनीक होना चाहिए
  • स्टैटिक; आईडी एक जैसा रहना चाहिए और समय के साथ बदलना नहीं चाहिए. भले ही, शो के यूआरएल की प्रॉपर्टी बदल जाए. इसे किसी ओपेक स्ट्रिंग के तौर पर देखा जाएगा. ज़रूरी नहीं है कि यह लिंक काम करता हो.
  • यूनिफ़ॉर्म रिसॉर्स आइडेंटिफ़ायर (यूआरआई) के तौर पर
  • @id वैल्यू के लिए इस्तेमाल किए गए डोमेन का मालिकाना हक आपके संगठन के पास होना चाहिए.
किसी इकाई का url, आइडेंटिफ़ायर के तौर पर सभी ज़रूरी शर्तों को पूरा करता है. इसलिए, हमारा सुझाव है कि आप किसी इकाई के url को @id के तौर पर इस्तेमाल करें. ज़्यादा जानकारी के लिए, आइडेंटिफ़ायर सेक्शन देखें.
url यूआरएल अगर लागू हो, तो ज़रूरी है - अगर चैनल इंटरनेट पर देखने के लिए उपलब्ध है, तो ब्रॉडकास्ट सेवा का कैननिकल यूआरएल. केबल/सैटलाइट/ओवर द एयर पर डिलीवर की जाने वाली सेवा के लिए, यह जानकारी देना ज़रूरी नहीं है. Google इस यूआरएल का इस्तेमाल, आपके फ़ीड के कॉन्टेंट को Google के डेटाबेस में मौजूद कॉन्टेंट से मैच करने के लिए करता है.
url को इन ज़रूरी शर्तों को पूरा करना होगा:
  • url दुनिया भर में यूनीक होना चाहिए
  • url में एक ऐसा कैननिकल यूआरएल होना चाहिए जिसे Google क्रॉल कर सके.
वीडियो चलाने के डीप लिंक के लिए, टारगेट ऑब्जेक्ट की urlTemplate प्रॉपर्टी देखें.
name टेक्स्ट ज़रूरी है - नेटवर्क का नाम.
  • अलग-अलग भाषाओं में नामों की सूची बनाने के लिए, ऐरे का इस्तेमाल करें. कई देशों या इलाकों और भाषाओं के लिए इस्तेमाल किए जाने वाले उदाहरण देखें.
  • ध्यान दें कि हर स्थानीय भाषा (भाषा-देश के जोड़े) के लिए सिर्फ़ एक नाम इस्तेमाल किया जा सकता है.
broadcastDisplayName टेक्स्ट ज़रूरी है - नेटवर्क का वह डिसप्ले नेम जो उपयोगकर्ताओं को आम तौर पर प्रोग्राम गाइड वगैरह में दिख सकता है. इसकी वैल्यू, नाम की वैल्यू के बराबर हो सकती है.
callSign टेक्स्ट ब्रॉडकास्ट सेवा का आधिकारिक कॉलसाइन, जिसे सरकार ने जारी किया है.
inLanguage टेक्स्ट या भाषा ज़रूर देखें क्यों? चैनल पर ब्रॉडकास्ट की जाने वाली मुख्य भाषा. कृपया आईईटीएफ़ बीसीपी 47 स्टैंडर्ड में दिए गए भाषा कोड में से किसी एक का इस्तेमाल करें.
category टेक्स्ट ज़रूर देखें क्यों? आइटम की कैटगरी. कैटगरी के क्रम को बताने के लिए, ग्रेटर्स या स्लैश का इस्तेमाल किया जा सकता है. जैसे, खेल-कूद, खेल-कूद > फ़ुटबॉल, समाचार, फ़िल्म, संगीत, डॉक्यूमेंट्री.`
contentRating टेक्स्ट या रेटिंग सिर्फ़ वयस्कों के लिए बने टीवी ब्रॉडकास्ट की सेवा के लिए ज़रूरी है - चैनल पर ब्रॉडकास्ट किए जाने वाले कॉन्टेंट के लिए, सबसे पाबंदी वाली रेटिंग. अगर कॉन्टेंट रेटिंग, टेक्स्ट स्ट्रिंग के तौर पर दी गई है, तो रेटिंग एजेंसी को रेटिंग के आगे जोड़ना होगा.इसके बीच में स्पेस होना चाहिए. उदाहरण के लिए, अमेरिका में "TVPG" एजेंसी की "TV-Y" रेटिंग को "TVPG TV-Y" के तौर पर दिखाया जाता है. एजेंसियों की सूची देखें.
contentRating.author संगठन अगर contentRating, Rating का इस्तेमाल करता है, तो यह एट्रिब्यूट देना ज़रूरी है - रेटिंग एजेंसी का नाम.
contentRating.ratingValue टेक्स्ट अगर contentRating में Rating का इस्तेमाल किया जाता है, तो यह एट्रिब्यूट देना ज़रूरी है - रेटिंग की वैल्यू.
contentRating.advisoryCode टेक्स्ट कॉन्टेंट के लिए सलाह का कोड. स्वीकार की जाने वाली वैल्यू में D, FV, L, S, और V शामिल हैं. D = डायलॉग, FV = फ़ैंटेसी हिंसा , L = भाषा, S = सेक्शुअल कॉन्टेंट, V = हिंसा.
description टेक्स्ट ब्रॉडकास्ट सेवा के बारे में जानकारी. 300 वर्णों की सीमा. एक से ज़्यादा भाषाओं और/या अलग-अलग लंबाई में ब्यौरे देने के लिए, ऐरे का इस्तेमाल करें.
slogan टेक्स्ट ब्रॉडकास्ट सेवा का स्लोगन.
areaServed देश, राज्य, शहर या GeoShape लागू होने पर ज़रूरी है - यह तब ज़रूरी है, जब चैनल स्विच करने की सुविधा टीवी सेवा देने वाली कंपनी उपलब्ध कराती है - वह इलाका जहां उपयोगकर्ताओं को ब्रॉडकास्ट सेवा मिल सकती है. देशों के बारे में बताने के लिए, ISO 3166-1 देश कोड का इस्तेमाल करें.
  • एक से ज़्यादा इलाकों को दिखाने के लिए, ऐरे का इस्तेमाल करें.
  • देश, राज्य, शहर सब-एट्रिब्यूट को GeoShape सब-एट्रिब्यूट के साथ इस्तेमाल न करें.
  • logo ImageObject GoogleTV के साथ इंटिग्रेट करने के लिए ज़रूरी है. इसका सुझाव दिया जाता है. अगर ऐसा नहीं है, तो क्यों? ब्रॉडकास्ट सेवा की इमेज.
    • GoogleTV इंटिग्रेशन के लिए, एक ऐसा लोगो ज़रूरी है जिसका इस्तेमाल गहरे रंग के बैकग्राउंड पर किया जा सके. इसका बैकग्राउंड पारदर्शी होना चाहिए. साथ ही, इसमें रंगीन या सफ़ेद लोगो होना चाहिए, जो गहरे रंग के बैकग्राउंड पर साफ़ तौर पर दिखे.
    • लोगो की इमेज का आसपेक्ट रेशियो (लंबाई-चौड़ाई का अनुपात) 1:1, 4:3 या 16:9 होना चाहिए. यह क्रम में होना चाहिए. साथ ही, इसका रिज़ॉल्यूशन 80x80 पिक्सल या इससे ज़्यादा होना चाहिए.
    • additionalProperty प्रॉपर्टी के हिस्से के तौर पर, कस्टम प्रॉपर्टी के नाम contentAttributes के लिए forDarkBackground वैल्यू का इस्तेमाल करें. इससे उस बैकग्राउंड का पता चलता है जिस पर लोगो का इस्तेमाल किया जाना चाहिए.
    • आसपेक्ट रेशियो (लंबाई-चौड़ाई का अनुपात) को बनाए रखने के लिए, लंबाई या चौड़ाई में पैडिंग की जा सकती है. हालांकि, दोनों में पैडिंग नहीं की जा सकती.
    • अन्य ज़रूरी शर्तों और खास बातों के लिए, इमेज सेक्शन देखें.
    यहां दिया गया उदाहरण देखें
    potentialAction WatchAction लागू होने पर ज़रूरी है - कार्रवाई मार्कअप ऑब्जेक्ट, जो कार्रवाई की जानकारी देता है. ज़्यादा जानकारी के लिए, ऐक्शन मार्कअप प्रॉपर्टी देखें.
    videoFormat टेक्स्ट इस ब्रॉडकास्ट सेवा पर सबसे अच्छी क्वालिटी में वीडियो चलाने की सुविधा; उदाहरण के लिए,
    • स्टैंडर्ड-डेफ़िनिशन के लिए "एसडी".
    • हाई डेफ़िनिशन के लिए "एचडी".
    • 2K रिज़ॉल्यूशन के लिए "2K".
    • 4K रिज़ॉल्यूशन के लिए "4K".
    • 8K रिज़ॉल्यूशन के लिए "8K".
    broadcastTimezone टेक्स्ट IANA फ़ॉर्मैट में, ब्रॉडकास्ट सेवा का टाइमज़ोन. उदाहरण के लिए, America/Los_Angeles. एक से ज़्यादा टाइमज़ोन के लिए, ऐरे का इस्तेमाल करें.
    broadcastAffiliateOf संगठन ज़रूरी है - वह टीवी नेटवर्क जो इस ब्रॉडकास्ट सेवा के लिए प्रोग्रामिंग उपलब्ध कराता है या वह संगठन जिसका यह ब्रॉडकास्ट सेवा है.
    broadcastAffiliateOf.@id टेक्स्ट ज़रूरी है - टीवी नेटवर्क के @id पर सेट करें.
    broadcastAffiliateOf.@type टेक्स्ट ज़रूरी है - हमेशा Organization पर सेट करें.
    identifier PropertyValue ज़रूर देखें क्यों? - वह बाहरी या अन्य आईडी जो इस इकाई की पहचान करता है, जैसे कि _PARTNER_ID_. एक से ज़्यादा आइडेंटिफ़ायर इस्तेमाल किए जा सकते हैं. ज़्यादा जानकारी के लिए, आइडेंटिफ़ायर प्रॉपर्टी सेक्शन देखें.
    popularityScore PopularityScoreSpecification ज़रूर देखें क्यों? यह एक ऐसा स्कोर है जिसका इस्तेमाल Google, अन्य सिग्नल के साथ करता है. इससे यह तय किया जाता है कि उपयोगकर्ताओं को कौनसा मीडिया चलाना है. यह स्कोर, आपके कैटलॉग के दूसरे कॉन्टेंट के मुकाबले, कॉन्टेंट की लोकप्रियता दिखाता है. इसलिए, आपके कैटलॉग की सभी इकाइयों के बीच, स्कोर का स्केल एक जैसा होना चाहिए. डिफ़ॉल्ट रूप से, किसी इकाई की लोकप्रियता का स्कोर 0 पर सेट होता है.
    popularityScore.@type टेक्स्ट हमेशा PopularityScoreSpecification पर सेट करें.
    popularityScore.value Number यह एक ऐसी संख्या होती है जो शून्य से ज़्यादा होनी चाहिए. इससे इकाई की लोकप्रियता का पता चलता है. ज़्यादा स्कोर का मतलब है ज़्यादा लोकप्रियता.
    popularityScore.eligibleRegion देश वह देश/इलाका जहां लोकप्रियता का यह स्कोर लागू होता है. अगर लोकप्रियता का स्कोर दुनिया भर में लागू होता है, तो उसे EARTH पर सेट करें. डिफ़ॉल्ट रूप से, यह प्रॉपर्टी EARTH पर सेट होती है.
    Note: लोकल लोकप्रियता, ग्लोबल (EARTH) लोकप्रियता से ज़्यादा अहमियत रखती है

    BroadcastService का उदाहरण

    {
        "@context": [
            "http://schema.org",
            {
                "@language": "en"
            }
        ],
        "@type": "BroadcastService",
        "@id": "http://example.com/stations/example-tv",
        "name": "EXAMPLE-TV",
        "broadcastDisplayName": "ABCD",
        "url": "http://example.com/stations/example-tv",
        "callSign": "EXA-TV",
        "videoFormat": "SD",
        "inLanguage": "en",
        "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"
            }
        ],
        "popularityScore": {
            "@type": "PopularityScoreSpecification",
            "value": 178,
            "eligibleRegion": [
                {
                    "@type": "Country",
                    "name": "US"
                }
            ]
        },
        "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"
                    }
                ]
            }
        },
        "logo": [
            {
                "@context": "http://schema.org",
                "@type": "ImageObject",
                "name": "Example Logo Light",
                "contentUrl": "http://example.com/images/example-logo-light.jpg",
                "additionalProperty": [
                    {
                        "@type": "PropertyValue",
                        "name": "contentAttributes",
                        "value": [
                            "forLightBackground"
                        ]
                    }
                ]
            },
            {
                "@context": "http://schema.org",
                "@type": "ImageObject",
                "name": "Example Logo Dark",
                "contentUrl": "http://example.com/images/example-logo-dark.jpg",
                "additionalProperty": [
                    {
                        "@type": "PropertyValue",
                        "name": "contentAttributes",
                        "value": [
                            "forDarkBackground"
                        ]
                    }
                ]
            }
        ]
    }
    

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

    प्रॉपर्टी किस टाइप का होना चाहिए ब्यौरा
    @context टेक्स्ट ज़रूरी है - हमेशा ["http://schema.org", {"@language": "xx"}]
    पर सेट करें
    • यहां "xx", फ़ीड में मौजूद स्ट्रिंग की भाषा को दिखाता है. हर रूट इकाई के कॉन्टेक्स्ट में, @language एट्रिब्यूट को BCP 47 फ़ॉर्मैट में सही भाषा कोड पर सेट किया जाना चाहिए. उदाहरण के लिए, अगर भाषा स्पैनिश पर सेट है, तो नामों को स्पैनिश में माना जाता है. भले ही, सबटाइटल/डब की भाषा अंग्रेज़ी में हो.
    @type टेक्स्ट ज़रूरी है - हमेशा CableOrSatelliteService पर सेट करें.
    @id यूआरएल ज़रूरी है - यूआरआई फ़ॉर्मैट में कॉन्टेंट का आइडेंटिफ़ायर. उदाहरण के लिए, https://example.com/1234abc.
    @id को इन शर्तों को पूरा करना होगा:
    • आपके कैटलॉग में दुनिया भर में यूनीक होना चाहिए
    • स्थिर
    • यूनिफ़ॉर्म रिसॉर्स आइडेंटिफ़ायर (यूआरआई) के तौर पर
    किसी इकाई का url, आइडेंटिफ़ायर के तौर पर सभी ज़रूरी शर्तों को पूरा करता है. इसलिए, हमारा सुझाव है कि आप किसी इकाई के url को @id के तौर पर इस्तेमाल करें. ज़्यादा जानकारी के लिए, आइडेंटिफ़ायर सेक्शन देखें.
    name टेक्स्ट ज़रूरी है - टीवी सेवा का नाम.
    • अलग-अलग भाषाओं में नामों की सूची बनाने के लिए, ऐरे का इस्तेमाल करें. कई देशों या इलाकों और भाषाओं के लिए इस्तेमाल किए जाने वाले उदाहरण देखें.
    • ध्यान दें कि हर स्थानीय भाषा (भाषा-देश के जोड़े) के लिए सिर्फ़ एक नाम इस्तेमाल किया जा सकता है.
    areaServed देश, राज्य, शहर या GeoShape ज़रूरी है - वह इलाका जहां उपयोगकर्ताओं को ब्रॉडकास्ट सेवा मिल सकती है.
    • देशों के बारे में बताने के लिए, ISO 3166-1 देश कोड का इस्तेमाल करें.
    • एक से ज़्यादा इलाकों को दिखाने के लिए, ऐरे का इस्तेमाल करें.
    • देश, राज्य, शहर सब-एट्रिब्यूट को GeoShape सब-एट्रिब्यूट के साथ इस्तेमाल न करें. ज़रूरी शर्तों के बारे में ज़्यादा जानने के लिए, GeoShape प्रॉपर्टी सेक्शन देखें.
    provider संगठन ज़रूरी है - अगर लागू हो, तो सेवा देने वाली पैरंट कंपनी का नाम. उदाहरण के लिए, ExampleTV, ExampleTV San Francisco और ExampleTV San Diego जैसी क्षेत्रीय सेवाएं देता है.
    provider.@id टेक्स्ट ज़रूरी है - टीवी ऑपरेटर का आईडी.
    provider.@type टेक्स्ट ज़रूरी है - हमेशा Organization पर सेट करें.
    identifier PropertyValue ज़रूर देखें क्यों? - वह बाहरी या अन्य आईडी जो इस इकाई की पहचान करता है. जैसे, इस ब्रॉडकास्ट सेवा के लिए Gracenote TMS आईडी. एक से ज़्यादा आइडेंटिफ़ायर इस्तेमाल किए जा सकते हैं. ज़्यादा जानकारी के लिए, आइडेंटिफ़ायर प्रॉपर्टी सेक्शन देखें.

    CableOrSatelliteService के उदाहरण

    केबल या सैटलाइट सेवा का उदाहरण:

    {
      "@context":["http://schema.org", {"@language": "en"}],
      "@type":"CableOrSatelliteService",
      "@id":"http://example.com/provider-lineups/exampletv-san-francisco",
      "name":"ExampleTV San Francisco",
      "provider": {
        "@type": "Organization",
        "@id": "http://example.com/providers/exampletv"
      },
      "areaServed":[
        {
          "@type":"GeoShape",
          "@id": "http://example.com/area1"
        }
      ],
      "identifier": {
        "@type": "PropertyValue",
        "propertyID": "TMS_ID",
        "value": "12345"
      }
    }
    
    {
      "@type": "GeoShape",
      "@id": "http://example.com/area1",
      "addressCountry": "US",
      "postalCode": [
        "94118",
        "94119"
      ]
    }
    

    वर्चुअल मल्टीचैनल वीडियो प्रोग्रामिंग डिस्ट्रिब्यूटर (vMVPD) का उदाहरण:

    {
      "@context":["http://schema.org", {"@language": "en"}],
      "@type":"CableOrSatelliteService",
      "@id":"http://example.com/providers/my-online-example-tv",
      "name":"My Online Example TV",
      "provider": {
        "@type": "Organization",
        "@id": "http://my-online-tv.com"
      },
      "areaServed":[
        {
          "@type":"Country",
          "name": "US",
        },
        {
          "@type":"Country",
          "name": "CA",
        }
      ]
    }
    

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

    प्रॉपर्टी किस टाइप का होना चाहिए ब्यौरा
    @context टेक्स्ट ज़रूरी है - हमेशा ["http://schema.org", {"@language": "xx"}]
    पर सेट करें
    • यहां "xx", फ़ीड में मौजूद स्ट्रिंग की भाषा को दिखाता है. हर रूट इकाई के कॉन्टेक्स्ट में, @language एट्रिब्यूट को BCP 47 फ़ॉर्मैट में सही भाषा कोड पर सेट किया जाना चाहिए. उदाहरण के लिए, अगर भाषा स्पैनिश पर सेट है, तो नामों को स्पैनिश में माना जाता है. भले ही, सबटाइटल/डब की भाषा अंग्रेज़ी में हो.
    @type टेक्स्ट ज़रूरी है - हमेशा TelevisionChannel पर सेट करें.
    @id यूआरएल ज़रूरी है - यूआरआई फ़ॉर्मैट में कॉन्टेंट का आइडेंटिफ़ायर. उदाहरण के लिए, https://example.com/1234abc.
    @id को इन शर्तों को पूरा करना होगा:
    • आपके कैटलॉग में दुनिया भर में यूनीक होना चाहिए
    • स्थिर
    • यूनिफ़ॉर्म रिसॉर्स आइडेंटिफ़ायर (यूआरआई) के तौर पर
    किसी इकाई का url, आइडेंटिफ़ायर के तौर पर सभी ज़रूरी शर्तों को पूरा करता है. इसलिए, हमारा सुझाव है कि आप किसी इकाई के url को @id के तौर पर इस्तेमाल करें. ज़्यादा जानकारी के लिए, आइडेंटिफ़ायर सेक्शन देखें.
    broadcastChannelId टेक्स्ट ज़रूरी है - यह एक यूनीक आइडेंटिफ़ायर है, जिससे इस BroadcastService की पहचान केबल, सैटलाइट या इंटरनेट टीवी सेवा के तौर पर की जा सकती है.
    • अमेरिका में, यह आम तौर पर केबल या सैटलाइट टीवी का नंबर होता है.
    • इंटरनेट टीवी सेवा (उदाहरण के लिए, vMVPD) के लिए, चैनल का नाम दें.
    channelOrder Number GoogleTV के लिए ज़रूरी है, अन्यथा ज़रूरी नहीं है - इस प्रॉपर्टी का इस्तेमाल करके यह बताएं कि Google TV इंटिग्रेशन के लिए, इलेक्ट्रॉनिक प्रोग्राम गाइड में चैनलों को किस क्रम में दिखाया जाना चाहिए.

    channelOrder, फ़ीड में मौजूद सभी चैनलों के लिए यूनीक होना चाहिए. साथ ही, यह आम तौर पर 1 से शुरू होना चाहिए. channelOrder की वैल्यू नेगेटिव या 0 नहीं हो सकती.
    broadcastServiceTier टेक्स्ट इन वैल्यू का इस्तेमाल करें:
    • Free उस चैनल के लिए जिसकी सदस्यता लेने की ज़रूरत नहीं है.
    • Standard के लिए, बुनियादी सदस्यता में शामिल चैनलों के लिए.
    • Premium के लिए, उन चैनलों के लिए जो बुनियादी सदस्यता के अलावा, पैसे चुकाकर सदस्यता लेते हैं.
    एक से ज़्यादा वैल्यू देने के लिए, अरे का इस्तेमाल करें.
    inBroadcastLineup CableOrSatelliteService ज़रूरी है - CableOrSatelliteService का @id, जो दर्शकों को यह चैनल उपलब्ध कराता है.
    providesBroadcastService BroadcastService ज़रूरी है - उस BroadcastService का @id जिसका प्रोग्रामिंग इस चैनल पर दिखाया जाता है.

    TelevisionChannel के उदाहरण

    केबल या सैटलाइट टीवी चैनल का उदाहरण:

    {
      "@context":["http://schema.org", {"@language": "en"}],
      "@type":"TelevisionChannel",
      "@id":"http://example.com/channels/exampleTV/example-tv-7",
      "broadcastChannelId":"7",
      "channelOrder": 1,
      "broadcastServiceTier":["Premium", "Standard"],
      "inBroadcastLineup":{
        "@type":"CableOrSatelliteService",
        "@id":"http://example.com/providers/exampleTV-san-francisco"
      },
      "providesBroadcastService":{
        "@type":"BroadcastService",
        "@id":"http://example.com/stations/example-tv"
      }
    }
    

    ऑनलाइन टीवी चैनल के लिए उदाहरण:

    {
      "@context":["http://schema.org", {"@language": "en"}],
      "@type":"TelevisionChannel",
      "@id":"http://example.com/channels/my-online-example-tv/sport-channel",
      "broadcastChannelId":"sport-channel",
      "channelOrder": 3,
      "broadcastServiceTier":"Premium",
      "inBroadcastLineup":{
        "@type":"CableOrSatelliteService",
        "@id":"http://example.com/providers/my-online-example-tv"
      },
      "providesBroadcastService":{
        "@type":"BroadcastService",
        "@id":"http://example.com/stations/sport-channel"
      }
    }
    

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

    प्रॉपर्टी किस टाइप का होना चाहिए ब्यौरा
    @context टेक्स्ट ज़रूरी है - हमेशा ["http://schema.org", {"@language": "xx"}]
    पर सेट करें
    • यहां "xx", फ़ीड में मौजूद स्ट्रिंग की भाषा को दिखाता है. हर रूट इकाई के कॉन्टेक्स्ट में, @language एट्रिब्यूट को BCP 47 फ़ॉर्मैट में सही भाषा कोड पर सेट किया जाना चाहिए. उदाहरण के लिए, अगर भाषा स्पैनिश पर सेट है, तो नामों को स्पैनिश में माना जाता है. भले ही, सबटाइटल/डब की भाषा अंग्रेज़ी में हो.
    @type टेक्स्ट ज़रूरी है - हमेशा Organization पर सेट करें.
    @id यूआरएल ज़रूरी है - यूआरआई फ़ॉर्मैट में कॉन्टेंट का आइडेंटिफ़ायर. उदाहरण के लिए, https://example.com/1234abc.
    @id को इन शर्तों को पूरा करना होगा:
    • आपके कैटलॉग में दुनिया भर में यूनीक होना चाहिए
    • स्थिर
    • यूनिफ़ॉर्म रिसॉर्स आइडेंटिफ़ायर (यूआरआई) के तौर पर
    किसी इकाई का url, आइडेंटिफ़ायर के तौर पर सभी ज़रूरी शर्तों को पूरा करता है. इसलिए, हमारा सुझाव है कि आप किसी इकाई के url को @id के तौर पर इस्तेमाल करें. ज़्यादा जानकारी के लिए, आइडेंटिफ़ायर सेक्शन देखें.
    name टेक्स्ट ज़रूरी है - टीवी नेटवर्क, टीवी कॉन्टेंट देने वाली कंपनी या टीवी ऑपरेटर का नाम.
    • अलग-अलग भाषाओं में नामों की सूची बनाने के लिए, ऐरे का इस्तेमाल करें. कई देशों या इलाकों और भाषाओं के लिए इस्तेमाल किए जाने वाले उदाहरण देखें.
    • ध्यान दें कि हर स्थानीय भाषा (भाषा-देश के जोड़े) के लिए सिर्फ़ एक नाम इस्तेमाल किया जा सकता है.
    description टेक्स्ट संगठन के बारे में जानकारी. 300 वर्णों की सीमा. एक से ज़्यादा भाषाओं और/या अलग-अलग लंबाई में ब्यौरे देने के लिए, ऐरे का इस्तेमाल करें.
    sameAs यूआरएल ज़रूर देखें क्यों? विकिपीडिया के उस पेज का यूआरएल जिससे टीवी नेटवर्क की पहचान की जा सकती है. यह यूआरएल प्रॉपर्टी से अलग होना चाहिए. सिर्फ़ उस Wikipedia पेज से जानकारी भरें जिसमें किसी एक चैनल/नेटवर्क इकाई के बारे में बताया गया हो. ध्यान दें कि Wikipedia के पेजों पर "चैनल" शब्द का इस्तेमाल किया जा सकता है.
    potentialAction WatchAction ज़रूरी है, अगर लागू हो - यह तब ज़रूरी है, जब आपके पास संगठन से जुड़े एक से ज़्यादा चैनल (BroadcastService) हों. ऐक्शन मार्कअप ऑब्जेक्ट, जो कार्रवाई की जानकारी देता है. ज़्यादा जानकारी के लिए, ऐक्शन मार्कअप प्रॉपर्टी देखें.
    url यूआरएल संगठन का यूआरएल. Google इस यूआरएल का इस्तेमाल करके, इस संगठन को Google के डेटाबेस में मौजूद संगठन से सटीक तरीके से मिलाता है.
    identifier PropertyValue ज़रूर देखें क्यों? - बाहरी या अन्य आईडी, जो इस इकाई की पहचान करता है. जैसे, इस संगठन का टीएमएस आईडी. एक से ज़्यादा आइडेंटिफ़ायर इस्तेमाल किए जा सकते हैं. ज़्यादा जानकारी के लिए, आइडेंटिफ़ायर प्रॉपर्टी सेक्शन देखें.
    popularityScore PopularityScoreSpecification ज़रूर देखें क्यों? यह एक ऐसा स्कोर है जिसका इस्तेमाल Google, अन्य सिग्नल के साथ करता है. इससे यह तय किया जाता है कि उपयोगकर्ताओं को कौनसा मीडिया चलाना है. यह स्कोर, आपके कैटलॉग के दूसरे कॉन्टेंट के मुकाबले, कॉन्टेंट की लोकप्रियता दिखाता है. इसलिए, आपके कैटलॉग की सभी इकाइयों के बीच, स्कोर का स्केल एक जैसा होना चाहिए. डिफ़ॉल्ट रूप से, किसी इकाई की लोकप्रियता का स्कोर 0 पर सेट होता है.
    popularityScore.@type टेक्स्ट हमेशा PopularityScoreSpecification पर सेट करें.
    popularityScore.value Number यह एक ऐसी संख्या होती है जो शून्य से ज़्यादा होनी चाहिए. इससे इकाई की लोकप्रियता का पता चलता है. ज़्यादा स्कोर का मतलब है ज़्यादा लोकप्रियता.
    popularityScore.eligibleRegion देश वह देश/इलाका जहां लोकप्रियता का यह स्कोर लागू होता है. अगर लोकप्रियता का स्कोर दुनिया भर में लागू होता है, तो उसे EARTH पर सेट करें. डिफ़ॉल्ट रूप से, यह प्रॉपर्टी EARTH पर सेट होती है.
    Note: लोकल लोकप्रियता, ग्लोबल (EARTH) लोकप्रियता से ज़्यादा अहमियत रखती है

    संगठन का उदाहरण

    {
      "@context":["http://schema.org", {"@language": "en"}],
      "@type":"Organization",
      "@id":"http://example.com/networks/abcd-network",
      "name":"ABCD",
      "identifier": [
        {
          "@type": "PropertyValue",
          "propertyID": "TMS_ID",
          "value": "12345"
        },
        {
          "@type": "PropertyValue",
          "propertyID": "_PARTNER_ID_",
          "value": "exampletv-12345"
        }
      ],
      "potentialAction": {
        "@type": "WatchAction",
        "target": {
          "@type": "EntryPoint",
          "urlTemplate": "http://example.com/networkstream",
          "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": "2050-10-21T10:35:29Z",
          "requiresSubscription": {
            "@type": "MediaSubscription",
            "@id": "http://example.com/subscription",
            "name": "ABCD",
            "sameAs": "http://example.com/subscription",
          },
          "eligibleRegion": [
            {
              "@type": "Country",
              "name": "US"
            }
          ]
        }
      },
      "popularityScore": {
        "@type": "PopularityScoreSpecification",
        "value": 178,
        "eligibleRegion": [
          {
            "@type": "Country",
            "name": "US"
          }
        ]
      }
    }
    

    इन प्रॉपर्टी से जुड़े विषयों के बारे में जानने के लिए, यहां दिए गए पेज देखें: