रेडियो स्टेशन के कॉन्टेंट मार्कअप प्रॉपर्टी

इस सेक्शन में, RadioBroadcastService इकाई का टाइप. पूरी जानकारी के लिए, यह देखें फ़ीड का पूरा उदाहरण.

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

प्रॉपर्टी अनुमानित टाइप ब्यौरा
@context Text ज़रूरी है: इस प्रॉपर्टी को हमेशा ["http://schema.googleapis.com", {"@language": "xx"}] पर सेट करें, जहां xx, फ़ीड में स्ट्रिंग की भाषा को दिखाता है.

हर रूट एंटिटी कॉन्टेक्स्ट का @language सही भाषा कोड पर सेट और BCP 47 फ़ॉर्मैट में होना चाहिए. उदाहरण के लिए, अगर भाषा को स्पैनिश पर सेट किया गया है, तो नाम को स्पैनिश में माना जाएगा. भले ही, सबटाइटल या डब की भाषा अंग्रेज़ी हो.
@type Text ज़रूरी है: इस प्रॉपर्टी को हमेशा RadioBroadcastService पर सेट करें.
@id URL ज़रूरी है - यूआरआई फ़ॉर्मैट में कॉन्टेंट का आइडेंटिफ़ायर; उदाहरण के लिए, https://example.com/1234abc.
@id को ये ज़रूरी शर्तें पूरी करनी होंगी:
  • आपके कैटलॉग में दुनिया भर में यूनीक है
  • स्टैटिक; यह आईडी एक जैसा होना चाहिए और समय के साथ नहीं बदलना चाहिए. भले ही, शो की यूआरएल प्रॉपर्टी बदल जाए. इसे एक ओपेक स्ट्रिंग के रूप में देखा जाएगा और इसका कोई काम करने वाला लिंक होना ज़रूरी नहीं है.
  • यूनिफ़ाइड रिसॉर्स आइडेंटिफ़ायर (यूआरआई) के तौर पर
  • @id वैल्यू के लिए इस्तेमाल किए गए डोमेन का मालिकाना हक आपके संगठन के पास होना चाहिए.
किसी इकाई का url, आइडेंटिफ़ायर के तौर पर सभी ज़रूरी शर्तों को पूरा करता है. इसलिए, हमारा सुझाव है कि आप इकाई के url को @id के तौर पर इस्तेमाल करें. ज़्यादा जानकारी के लिए, आइडेंटिफ़ायर सेक्शन देखें.
url URL ज़रूरी है: कॉन्टेंट का कैननिकल यूआरएल, जो रेडियो स्टेशन के बारे में जानकारी देता है.

url प्रॉपर्टी को ये ज़रूरी शर्तें पूरी करनी होंगी:
  • यह दुनिया भर में सबसे अलग होना चाहिए.
  • इसमें ऐसा लाइव कैननिकल यूआरएल होना चाहिए जिसे Google क्रॉल कर सके.
  • यह ज़रूरी है कि पेज, कॉन्टेंट की जानकारी वाले ऐसे पेज पर ले जाए जिसे पेवॉल न किया गया हो.
name Text ज़रूरी है: रेडियो स्टेशन का आधिकारिक नाम. हर भाषा के लिए सिर्फ़ एक आधिकारिक नाम होना चाहिए. उदाहरण के लिए, "WXKS FM." अलग-अलग भाषाओं में नामों को लिस्ट करने के लिए, कलेक्शन का इस्तेमाल करें. उदाहरण के लिए, एक से ज़्यादा क्षेत्र और भाषाएं देखें.
alternateName Text रेडियो स्टेशन की पहचान करने में उपयोगकर्ताओं की मदद करने वाले वैकल्पिक नाम. यह प्रॉपर्टी, किसी स्टेशन का मान्य वैकल्पिक नाम होना चाहिए, न कि ट्रिगर को प्रभावित करने वाले कीवर्ड. कीवर्ड के लिए, keywords प्रॉपर्टी का इस्तेमाल करें. अलग-अलग भाषाओं में नामों को लिस्ट करने के लिए, कलेक्शन का इस्तेमाल करें. उदाहरण के लिए, एक से ज़्यादा क्षेत्र और भाषाएं देखें.
callSign Text अगर लागू हो, तो यह ज़रूरी है: रेडियो स्टेशन का सरकारी कॉलसाइन. उदाहरण के लिए, "KQEI-FM." उत्तरी अमेरिका के रेडियो स्टेशन के लिए, यह प्रॉपर्टी ज़रूरी है. उन इलाकों के लिए जहां आम तौर पर कॉलसाइन का इस्तेमाल नहीं किया जाता है वहां यह सुविधा देना ज़रूरी नहीं है.
broadcastDisplayName Text ज़रूरी: रेडियो स्टेशन के डिसप्ले नेम या ब्रैंडिंग. उदाहरण के लिए, "फ़ेक रेडियो 105." ये वैल्यू, उपयोगकर्ताओं को क्वेरी में इस रेडियो स्टेशन को पहचानने में मदद करती हैं. इसके अलावा, इनमें कॉलसाइन और नाम जैसी अहम जानकारी भी शामिल होती है.
description Text ज़रूरी है: रेडियो स्टेशन के बारे में कम शब्दों में जानकारी. इस प्रॉपर्टी के लिए, ज़्यादा से ज़्यादा 300 वर्णों का इस्तेमाल किया जा सकता है. ब्यौरे को कई भाषाओं में मार्कअप करने के लिए, कलेक्शन का इस्तेमाल करें. उदाहरण के लिए, एक से ज़्यादा क्षेत्र और भाषाएं देखें.
slogan Text रेडियो स्टेशन का स्लोगन. उदाहरण के लिए, "Google का नंबर एक काल्पनिक म्यूज़िक रेडियो स्टेशन है."
logo ImageObject स्टेशन के लोगो की इमेज. सबसे बेहतर रिज़ॉल्यूशन उपलब्ध कराएं. फ़ॉर्मैट JPEG या PNG होना चाहिए. ज़्यादा जानकारी और उदाहरणों के लिए, ImageObject सेक्शन देखें.
broadcastFrequency BroadcastFrequencySpecification ज़रूरी है: रेडियो स्टेशन की फ़्रीक्वेंसी के बारे में जानकारी. टेरेस्ट्रीयल एएम/एफ़एम रेडियो स्टेशन के लिए, यह प्रॉपर्टी ज़रूरी है. सिर्फ़ ऑनलाइन की जाने वाली स्ट्रीम के लिए, वैल्यू INTERNET_STREAM स्ट्रिंग पर सेट होनी चाहिए. ज़्यादा जानकारी और उदाहरणों के लिए, BroadcastFrequencySpecification सेक्शन देखें.
areaServed City, State, Country, or AdministrativeArea ज़रूरी है: रेडियो स्टेशन से टारगेट किया गया मुख्य भौगोलिक इलाका. इस प्रॉपर्टी का इस्तेमाल, सहयोगी चैनलों के नेटवर्क में से सबसे सही स्टेशन को चुनने के लिए करें. ये स्टेशन, मिलते-जुलते नाम वाले स्टेशन होते हैं. उदाहरण के लिए, इसका इस्तेमाल स्थानीय सहयोगियों के साथ राष्ट्रीय स्तर पर ब्रॉडकास्ट होने वाली रेडियो सेवा चुनने के लिए करें. सुझाया गया फ़ॉर्मैट city, (optional) state, country है. ज़्यादा जानकारी और उदाहरणों के लिए, शहर, राज्य, देश, एडमिन एरिया सेक्शन देखें.
broadcastAffiliateOf Organization लागू होने पर ज़रूरी है: वह सहयोगी (अफ़िलिएट) जिसका रेडियो स्टेशन का सदस्य है या वह सहयोगी जो रेडियो स्टेशन पर ब्रॉडकास्ट होने वाले कॉन्टेंट को उपलब्ध कराता है. उदाहरण के लिए, "NPR" "पीआरआई," या "PBS" हो सकता है. अगर रेडियो स्टेशन किसी भी अफ़िलिएशन का हिस्सा नहीं है, तो इस प्रॉपर्टी की ज़रूरत नहीं है. जानकारी और उदाहरणों के लिए, संगठन सेक्शन देखें.
broadcaster Organization ज़रूरी है: वह संगठन जो रेडियो स्टेशन का मालिक है, उसे चलाता है, और उसे चलाता है. जानकारी और उदाहरणों के लिए, संगठन सेक्शन देखें.
parentService RadioBroadcastService लागू होने पर ज़रूरी है: इस प्रॉपर्टी की ज़रूरत सिर्फ़ तब होती है, जब रेडियो स्टेशन रिपीटर या अनुवादक हो. यह ओरिजनल रेडियो स्टेशन को दिखाता है, जिसे रिपीटर या ट्रांसलेटर रिले करता है. ज़्यादा जानकारी और उदाहरणों के लिए, RadioBroadcastService सेक्शन देखें.
potentialAction ListenAction ज़रूरी है: वह कार्रवाई जो उपयोगकर्ताओं को रेडियो स्टेशन सुनने के लिए ट्रिगर की जाती है. ज़्यादा जानकारी के लिए, ListenAction सेक्शन देखें.
popularityScore PopularityScoreSpecification इसका सुझाव दिया जाता है क्यों? वह स्कोर जिसका इस्तेमाल Google करता है. इसमें दूसरे सिग्नल भी शामिल होते हैं. इससे यह तय किया जाता है कि लोगों के लिए कौनसा मीडिया चलाया जाए. इस स्कोर से पता चलता है कि आपके कैटलॉग में मौजूद दूसरे कॉन्टेंट के मुकाबले, उस कॉन्टेंट की लोकप्रियता कितनी है. इसलिए, आपके सभी फ़ीड और आपके कैटलॉग की सभी इकाइयों में स्कोर का स्केल एक जैसा होना चाहिए. डिफ़ॉल्ट रूप से, किसी इकाई की लोकप्रियता का स्कोर 0 पर सेट होता है.
inLanguage Text रेडियो स्टेशन पर ब्रॉडकास्ट होने वाले कॉन्टेंट की भाषा. वैल्यू, BCP 47 फ़ॉर्मैट में भाषा का कोड होना चाहिए. इस वैल्यू का इस्तेमाल उपयोगकर्ता की उन क्वेरी को पूरा करने के लिए करें जो किसी खास भाषा में कॉन्टेंट मांगती हैं. अगर कोई स्टेशन अलग-अलग समय पर अलग-अलग भाषाओं में ब्रॉडकास्ट करता है, तो बस मुख्य भाषा बताएं.
keywords Text रेडियो स्टेशन से जुड़े कीवर्ड की सूची. रेडियो स्टेशन को ट्रिगर करने वाली उपयोगकर्ता क्वेरी को बड़ा करने के लिए इन कीवर्ड का इस्तेमाल करें. उदाहरण के लिए, "news," "खेल-कूद," या "रॉक."
identifier PropertyValue इसका सुझाव दिया जाता है क्यों? - बाहरी आईडी या कोई अन्य आईडी, जो साफ़ तौर पर इस इकाई की पहचान करता है. एक से ज़्यादा आइडेंटिफ़ायर इस्तेमाल करने की अनुमति है. ज़्यादा जानकारी के लिए, आइडेंटिफ़ायर प्रॉपर्टी सेक्शन देखें.
sameAs URL रेफ़रंस वाले वेब पेज का यूआरएल, जो साफ़ तौर पर आइटम की पहचान बताता है. उदाहरण के लिए, ब्रॉडकास्ट सेवा के लिए Wikipedia पेज.

इकाई के टाइप की प्रॉपर्टी के रेफ़रंस

यहां इकाई के टाइप और उनकी प्रॉपर्टी के रेफ़रंस दिए गए हैं.

BroadcastFrequencySpecification

BroadcastFrequencySpecification इकाई का टाइप, इससे जुड़ा है broadcastfrequency प्रॉपर्टी.

BroadcastFrequencySpecification इकाई-टाइप का इस्तेमाल, रेडियो की पहचान करने के लिए किया जाता है स्टेशन को उसकी फ़्रीक्वेंसी के हिसाब से. डिजिटल रेडियो के मामले में, फ़्रीक्वेंसी चैनल अलग-अलग प्रोग्राम वाले कई सब-चैनल हो सकते हैं. ऐसे मामलों में, broadcastSubChannel वैल्यू का इस्तेमाल, टारगेट किए गए रेडियो स्टेशन को खोजने के लिए किया जाता है फ़्रीक्वेंसी चैनल.

सिर्फ़ इंटरनेट वाले रेडियो स्टेशन के लिए, BroadcastFrequencySpecification ऑब्जेक्ट की ज़रूरत नहीं है, इसलिए इसके बजाय स्ट्रिंग मान INTERNET_STREAM का इस्तेमाल करें.

प्रॉपर्टी अनुमानित टाइप ब्यौरा
@type Text ज़रूरी है: इस प्रॉपर्टी को हमेशा BroadcastFrequencySpecification पर सेट करें.
broadcastFrequencyValue Text ज़रूरी है: फ़्रीक्वेंसी का अंक वाला हिस्सा. उदाहरण के लिए, "89.3." डिजिटल ऑडियो ब्रॉडकास्टिंग (डीएबी) स्टेशन के लिए, यह ब्लॉक नंबर होना चाहिए. उदाहरण के लिए, "12A."
broadcastSignalModulation Text ज़रूरी है: फ़्रीक्वेंसी का सिग्नल मॉड्यूलेशन वाला हिस्सा. वैल्यू इनमें से कोई एक होनी चाहिए: "FM", "AM", "HD", "DAB" या "DAB+" शामिल करें.
broadcastSubChannel Text अगर लागू हो, तो यह ज़रूरी है: डिजिटल रेडियो के मामले में सबचैनल. DAB और DAB+ स्टेशन के लिए, यह वैल्यू सेवा आईडी होती है. उदाहरण के लिए, "HD1"–"HD8" HD रेडियो के लिए संभावित वैल्यू हैं और "C8D8" DAB के लिए एक संभावित मान है.

यहां BroadcastFrequencySpecification के उदाहरण दिए गए हैं:

एफ़एम (एचडी)

"broadcastFrequency": {
  "@type": "BroadcastFrequencySpecification",
  "broadcastFrequencyValue": "89.3",
  "broadcastSignalModulation": "FM",
  "broadcastSubChannel": "HD1"
},

AM

"broadcastFrequency": {
  "@type": "BroadcastFrequencySpecification",
  "broadcastFrequencyValue": "1010",
  "broadcastSignalModulation": "AM",
},

डीएबी

"broadcastFrequency": {
  "@type": "BroadcastFrequencySpecification",
  "broadcastFrequencyValue": "12B",
  "broadcastSignalModulation": "DAB",
   "broadcastSubChannel": "C8D8"
},

सिर्फ़ इंटरनेट के लिए

"broadcastFrequency": "INTERNET_STREAM",

संगठन

Organization इकाई-टाइप broadcaster से जुड़ा है या broadcastAffiliateOf प्रॉपर्टी.

RadioBroadcastService स्पेसिफ़िकेशन में, Organization टाइप का इस्तेमाल किया जाता है broadcaster और broadcastAffiliateOf, दोनों प्रॉपर्टी के लिए.

प्रॉपर्टी अनुमानित टाइप ब्यौरा
@type Text ज़रूरी है: इस प्रॉपर्टी को हमेशा Organization पर सेट करें.
@id URL ज़रूरी: यूआरआई फ़ॉर्मैट में होना चाहिए, संगठन के लिए दुनिया भर में इस्तेमाल होने वाला यूनीक आईडी. यह आईडी समय के साथ बदलना नहीं चाहिए. इसे एक ओपेक स्ट्रिंग के रूप में देखा जाता है और ज़रूरी नहीं है कि वह कोई काम कर रहा हो.
name Text ज़रूरी है: संगठन का नाम.
sameAs URL यह प्रॉपर्टी, रेफ़रंस वाले वेब पेज का यूआरएल है, जो साफ़ तौर पर संगठन की पहचान करता है. उदाहरण के लिए, संगठन का Wikipedia पेज या संगठन की आधिकारिक वेबसाइट.

यहां Organization के उदाहरण दिए गए हैं:

सिंगल

"broadcaster": {
  "@type": "Organization",
  "@id": "https://www.tjradio.org/broadcasters/billyradio",
  "sameAs": "https://www.billyradio-example.org/",
  "name": "Billy Radio Inc"
},

एक से ज़्यादा मालिक

"broadcaster": [
  {
    "@type": "Organization",
    "@id": "https://www.tjradio.org/broadcasters/billyradio"
    "name": "Billy Radio Inc"
    "sameAs": "https://www.billyradio-example.org/"
  },
  {
    "@type": "Organization",
    "@id": "https://www.tjradio.org/broadcasters/Gmusic"
    "name": "Gmusic",
  }
],

कई नेटवर्क

"broadcastAffiliateOf": [
  {
    "@type": "Organization",
    "@id": "https://www.tjradio.org/networks/npr",
    "name": "NPR",
    "sameAs": "https://en.wikipedia.org/wiki/NPR"
  },
  {
    "@type": "Organization",
    "@id": "https://www.tjradio.org/networks/pri",
    "name": "PRI",
    "sameAs": "https://www.pri.org/"
  }
],

RadioBroadcastService

RadioBroadcastService इकाई-टाइप, parentService से जुड़ा हुआ है प्रॉपर्टी.

parentService प्रॉपर्टी का इस्तेमाल रिपीटर या अनुवादक स्टेशन के लिए किया जाता है उसका पैरंट स्टेशन बताएं.

प्रॉपर्टी अनुमानित टाइप ब्यौरा
@type Text ज़रूरी है: इस प्रॉपर्टी को हमेशा RadioBroadcastService पर सेट करें.
@id URL ज़रूरी है: यूआरएल फ़ॉर्मैट में दुनिया भर में बना एक यूनीक आईडी, जो पैरंट रेडियो स्टेशन को दिखाता है. अगर आपके फ़ीड में पैरंट रेडियो स्टेशन को भी एक अलग इकाई के तौर पर शामिल किया गया है, तो पक्का करें कि दोनों आईडी एक ही हों.
name Text ज़रूरी है: पैरंट रेडियो स्टेशन का नाम.
sameAs URL रेफ़रंस वाले वेब पेज का यूआरएल, जो साफ़ तौर पर पैरंट स्टेशन की पहचान करता है. उदाहरण के लिए, पैरंट स्टेशन के लिए Wikipedia पेज.

यह RadioBroadcastService का उदाहरण है:

  "parentService": {
    "@type": "RadioBroadcastService",
    "@id": "https://www.tjradio.org/stations?id=10",
    "name": "GQED-FM",
    "sameAs": "https://en.vikibedia.org/wiki/GQED-FM"
  },

ImageObject इकाई का टाइप, logo प्रॉपर्टी से जुड़ा हुआ है.

logo प्रॉपर्टी का इस्तेमाल, दिए गए रेडियो स्टेशन के लोगो की इमेज देने के लिए किया जाता है. ये इमेज, दी गई रेडियो इकाई के लिए डीप लिंक के तौर पर कॉन्टेंट के साथ दिखाई जाती हैं.

प्रॉपर्टी अनुमानित टाइप ब्यौरा
@type Text ज़रूरी है: इस प्रॉपर्टी को हमेशा ImageObject पर सेट करें.
height Integer पिक्सल में इमेज की ऊंचाई.
width Integer पिक्सल में इमेज की चौड़ाई.
contentUrl URL ज़रूरी है: ऐसा यूआरएल जहां इमेज को फ़ेच किया जा सकता है.
regionsAllowed Country वे देश जहां मीडिया की अनुमति है. अगर प्रॉपर्टी की जानकारी नहीं दी गई है, तो माना जाता है कि इमेज को सभी भाषाओं में दिखाया जा सकता है.

हर क्षेत्र के लिए अलग-अलग इमेज सबमिट करने के लिए, कई ImageObject टाइप जोड़ें. हर इमेज के लिए, अलग-अलग देशों का सेट होना चाहिए. साथ ही, इमेज का यूआरएल भी होना चाहिए.

देश

Country इकाई का टाइप, logo.regionsAllowed प्रॉपर्टी से जुड़ा हुआ है.

प्रॉपर्टी अनुमानित टाइप ब्यौरा
@type Text इस प्रॉपर्टी को हमेशा Country पर सेट करें.
name Text ISO 3166-1 alpha-2. उदाहरण के लिए, "GB" या "अमेरिका" हो.

यहां ImageObject के उदाहरण दिए गए हैं:

"logo": {
  "@type": "ImageObject",
  "height": 100,
  "width": 800,
  "contentUrl": "http://www.foo.com/img/67890.jpg",
},

देश के हिसाब से लोगो

"logo": [
  {
    "@type": "ImageObject",
    "height": 100,
    "width": 800,
    "contentUrl": "http://www.foo.com/img/67890.jpg",
    "regionsAllowed": [
      {
        "@type": "Country",
        "name": "US"
      },
      {
        "@type": "Country",
        "name": "GB"
      }
    ]
  },
  {
    "@type": "ImageObject",
    "height": 100,
    "width": 800,
    "contentUrl": "http://www.foo.com/img/12345.jpg",
    "regionsAllowed": [
      {
        "@type": "Country",
        "name": "IN"
      },
      {
        "@type": "Country",
        "name": "PK"
      }
    ]
  },
],

PropertyValue

PropertyValue इकाई का टाइप, identifier प्रॉपर्टी से जुड़ा हुआ है.

अगर अपने कॉन्टेंट के लिए किसी तीसरे पक्ष के आईडी सिस्टम का इस्तेमाल किया जाता है, जैसे कि Gracenote आईडी (TMS), तो identifier प्रॉपर्टी से आईडी दिया जा सकता है. इससे बेहतर होता है आपके रेडियो स्टेशन के लिए Google का समाधान कितना सटीक है.

प्रॉपर्टी अनुमानित टाइप ब्यौरा
@type Text ज़रूरी है: इस प्रॉपर्टी को हमेशा PropertyValue पर सेट करें.
propertyID Text ज़रूरी है: बताए गए आईडी का टाइप. इस तरह के आईडी इस्तेमाल किए जा सकते हैं:
  • TMS_ROOT_ID: Gracenote आईडी (TMS) रूट आईडी. उदाहरण के लिए, "15829."
  • TMS_ID: Gracenote आईडी (टीएमएस) वैरिएंट आईडी. उदाहरण के लिए, "MV000398520000."
  • WIKIDATA_ID: WikiData आईडी. उदाहरण के लिए, "Q795598."
value Text रेफ़रंस वाले वेब पेज का यूआरएल, जो साफ़ तौर पर पैरंट स्टेशन की पहचान करता है. उदाहरण के लिए, पैरंट स्टेशन के लिए Wikipedia पेज.

यहां PropertyValue का उदाहरण दिया गया है:

  "identifier": {
    "@type": "PropertyValue",
    "propertyID": "WIKIDATA_ID",
    "value": "Q795598"
  },

PopularityScoreSpecification

PopularityScoreSpecification इकाई का टाइप, इससे जुड़ा है popularityScore प्रॉपर्टी.

प्रॉपर्टी अनुमानित टाइप ब्यौरा
@type Text ज़रूरी है: इस प्रॉपर्टी को हमेशा PopularityScoreSpecification पर सेट करें.
value Number यह ज़रूरी है: यह एक पॉज़िटिव न्यूमेरिक वैल्यू होती है जिसकी तुलना आपके कैटलॉग की अन्य इकाइयों से की जाती है. संख्या जितनी बड़ी होती है इसका मतलब है कि प्रॉडक्ट की लोकप्रियता ज़्यादा होती है.
eligibleRegion Country वह देश या उन इलाकों की सूची जिनके लिए लोकप्रियता का स्कोर लागू होता है. अगर लोकप्रियता का स्कोर दुनिया भर में लागू होता है, तो टेक्स्ट वैल्यू के तौर पर earth का इस्तेमाल करें.
अगर आपको खास क्षेत्रों की जानकारी जोड़नी है, तो Country टाइप का इस्तेमाल करें.

अगर यह प्रॉपर्टी शामिल नहीं की जाती है, तो eligibleRegion डिफ़ॉल्ट रूप से earth पर सेट हो जाता है.

देश

Country इकाई का टाइप, इससे जुड़ा है popularityScore.eligibleRegion प्रॉपर्टी.

प्रॉपर्टी अनुमानित टाइप ब्यौरा
@type Text ज़रूरी है: इस प्रॉपर्टी को हमेशा Country पर सेट करें.
name Text ज़रूरी है: ISO 3166-1 alpha-2. उदाहरण के लिए, "GB" या "अमेरिका" हो.

यहां PopularityScoreSpecification के उदाहरण दिए गए हैं:

दुनिया भर में लोकप्रिय

"popularityScore": {
  "@type": "PopularityScoreSpecification",
  "value": 4.3,
  "eligibleRegion": "Earth"
},

देश के हिसाब से

"popularityScore": {
  "@type": "PopularityScoreSpecification",
  "value": 2,
  "eligibleRegion": {
    "@type": "Country",
    "name": "US"
  }
},

शहर, राज्य, देश, प्रशासनिकक्षेत्र

City, State, Country, और AdministrativeArea इकाई-प्रकार areaServed प्रॉपर्टी से जुड़ा है.

areaServed प्रॉपर्टी, आपको इन आधार पर सबसे सही स्टेशन चुनने में मदद करती है उपयोगकर्ता की जगह की जानकारी. लोगों की जगह की जानकारी के उदाहरण "मेरे आस-पास मौजूद किसी रेडियो स्टेशन" जैसी क्वेरी या "स्थानीय समाचार रेडियो" कहते हैं.

प्रॉपर्टी अनुमानित टाइप ब्यौरा
@type Text ज़रूरी है: इस प्रॉपर्टी को हमेशा इकाई के इन टाइप में से किसी एक पर सेट करें: City,State, Country या AdministrativeArea.
name Text ज़रूरी है: शहर, राज्य, देश या इलाके का नाम. सबसे ज़्यादा जानकारी वाला क्षेत्र उपलब्ध कराएं. साथ ही, प्रॉडक्ट की चेन भी दें. नीचे दिए गए फ़ॉर्मैट का इस्तेमाल करें: city, state, country.

यहां areaServed के उदाहरण दिए गए हैं:

शहर

"areaServed": {
  "@type": "City",
  "name": "North Highlands, CA, US"
},

STATE

"areaServed": [
  {
    "@type": "State",
    "name": "California, US"
  },
  {
    "@type": "State",
    "name": "Nevada, US"
  }
],

देश

"areaServed": [
  {
    "@type": "Country",
    "name": "US"
  },
  {
    "@type": "Country",
    "name": "Australia"
  }
],

ADMINISTRATIVEAREA

"areaServed": [
  {
    "@type": "AdministrativeArea",
    "name": "Cape Cod, Massachusetts, US"
  }
],

ListenAction

ListenAction इकाई का टाइप, potentialAction प्रॉपर्टी से जुड़ा हुआ है.

ListenAction प्रॉपर्टी, वीडियो चलाने के लिए आपके डीप लिंक के बारे में जानकारी देती है. इसमें यह भी बताया गया है कि कॉन्टेंट ऐक्सेस करने के लिए उपयोगकर्ताओं से जुड़ी ज़रूरी शर्तें. उदाहरण के लिए, geo/chronal/login/subscription status.

प्रॉपर्टी अनुमानित टाइप ब्यौरा
@type Text ज़रूरी है: इस प्रॉपर्टी को हमेशा ListenAction पर सेट करें.
target EntryPoint ज़रूरी है: आपके डीप लिंक की खास जानकारी. इसमें, इस्तेमाल किए जा सकने वाले प्लैटफ़ॉर्म की जानकारी शामिल होती है. अलग-अलग प्लैटफ़ॉर्म सेट के लिए, अलग-अलग डीप लिंक बनाने के लिए, इकाई के एक से ज़्यादा EntryPoint टाइप हो सकते हैं.
actionAccessibilityRequirement ActionAccessSpecification ज़रूरी है: इस इकाई को ऐक्सेस करने के लिए, उपयोगकर्ता की ज़रूरी शर्तों की परिभाषा. अगर ActionAccessSpecification इकाई के एक से ज़्यादा टाइप मौजूद हैं, तो खास शर्तों में किसी भी शर्त से मेल खाने वाला उपयोगकर्ता, कॉन्टेंट को ऐक्सेस कर सकता है.

EntryPoint

EntryPoint इकाई-टाइप, potentialAction.target से जुड़ा हुआ है प्रॉपर्टी.

प्रॉपर्टी अनुमानित टाइप ब्यौरा
@type Text ज़रूरी है: इस प्रॉपर्टी को हमेशा EntryPoint पर सेट करें.
urlTemplate Text ज़रूरी है: वह लिंक जिससे आपका वीडियो शुरू होता है.
actionPlatform Text ज़रूरी है: वे प्लैटफ़ॉर्म जिनके लिए डीप लिंक मान्य है. इस जांच के ये नतीजे हो सकते हैं:
  • http://schema.org/DesktopWebPlatform
  • http://schema.org/MobileWebPlatform
  • http://schema.org/AndroidPlatform
  • http://schema.org/AndroidTVPlatform
  • http://schema.org/IOSPlatform
  • http://schema.googleapis.com/GoogleAudioCast
  • http://schema.googleapis.com/GoogleVideoCast

ActionAccessSpecification

ActionAccessSpecification इकाई का टाइप, इससे जुड़ा है potentialAction.actionAccessibilityRequirement प्रॉपर्टी.

प्रॉपर्टी अनुमानित टाइप ब्यौरा
@type Text ज़रूरी है: इस प्रॉपर्टी को हमेशा ActionAccessSpecification पर सेट करें.
category Text ज़रूरी है: ऐक्सेस से जुड़ी ज़रूरी शर्तें. यह इनमें से कोई एक वैल्यू होनी चाहिए:
  • nologinrequired: यह कार्रवाई, कॉन्टेंट ऐक्सेस करने के लिए लोगों के लिए उपलब्ध है. इसके लिए, उन्हें खरीदारी या लॉगिन करने की कोई ज़रूरत नहीं है.
  • free: इस कार्रवाई के लिए, व्यक्ति से खरीदारी करने या पैसे चुकाकर सदस्यता लेने की ज़रूरत नहीं है. इस कार्रवाई के लिए उपयोगकर्ताओं को अब भी साइन इन करना होगा.
  • subscription: आपकी सेवा की पैसे देकर ली गई सदस्यता में यह कार्रवाई शामिल है.
availabilityStarts DateTime वह समय जब से किताब उपलब्ध होगी. इस प्रॉपर्टी का इस्तेमाल करके, यह तय करें कि उपयोगकर्ताओं के लिए यह कॉन्टेंट कब उपलब्ध हो.
availabilityEnds DateTime वह समय जिसके बाद किताब उपलब्ध नहीं होगी. इस प्रॉपर्टी का इस्तेमाल उस सटीक समय को कंट्रोल करने के लिए करें जब उपयोगकर्ताओं के लिए यह कॉन्टेंट उपलब्ध न हो.
eligibleRegion Country वह देश जो Offer की ज़रूरी शर्तें पूरी करता है. इस प्रॉपर्टी का इस्तेमाल करके, उस देश या इलाके को कंट्रोल करें जहां यह कॉन्टेंट उपलब्ध होना चाहिए या नहीं होना चाहिए.
requiresSubscription MediaSubscription कॉन्टेंट ऐक्सेस करने के लिए, सदस्यता का पैकेज ज़रूरी है. अगर आपकी सेवा एक से ज़्यादा सदस्यता के पैकेज ऑफ़र करती है, तो यह प्रॉपर्टी ज़रूरी है. अगर आपकी सेवा मुफ़्त है या सदस्यता सेवा का सिर्फ़ एक टियर है, तो इस प्रॉपर्टी को छोड़ा जा सकता है.
देश

Country इकाई का टाइप, इससे जुड़ा है potentialAction.actionAccessibilityRequirement.eligibleRegion प्रॉपर्टी.

प्रॉपर्टी अनुमानित टाइप ब्यौरा
@type Text ज़रूरी है: इस प्रॉपर्टी को हमेशा Country पर सेट करें.
name Text ज़रूरी है: ISO 3166-1 ऐल्फ़ा-2 देश का कोड.
MediaSubscription

MediaSubscription इकाई का टाइप, इससे जुड़ा है potentialAction.actionAccessibilityRequirement.requiresSubscription प्रॉपर्टी.

प्रॉपर्टी अनुमानित टाइप ब्यौरा
@type Text ज़रूरी है: इस प्रॉपर्टी को हमेशा MediaSubscription पर सेट करें.
@id Text ज़रूरी है: यूआरआई फ़ॉर्मैट में सदस्यता के पैकेज के लिए, दुनिया भर में इस्तेमाल होने वाला यूनीक आईडी. यह आईडी समय के साथ बदलना नहीं चाहिए. इसे एक ओपेक स्ट्रिंग के रूप में देखा जाता है और ज़रूरी नहीं है कि वह कोई काम कर रहा हो.
name Text ज़रूरी है: सदस्यता के पैकेज का नाम. उदाहरण के लिए, "G-Radio Premium" या "ए-रेडियो बेसिक".
expectsAcceptanceOf Offer Offer टाइप, जो मीडिया सदस्यता की खरीदारी से जुड़ा है. इस प्रॉपर्टी का इस्तेमाल, सदस्यता की कीमत बताने के लिए किया जाता है.
ऑफ़र

Offer इकाई का टाइप, इससे जुड़ा है potentialAction.actionAccessibilityRequirement.requiresSubscription.expectsAcceptanceOf प्रॉपर्टी.

प्रॉपर्टी अनुमानित टाइप ब्यौरा
@type Text ज़रूरी है: इस प्रॉपर्टी को हमेशा Offer पर सेट करें.
price Number ज़रूरी है: सदस्यता की कीमत.
priceCurrency Text ज़रूरी है: कीमत की मुद्रा, तीन अक्षर वाले ISO 4217 फ़ॉर्मैट में.
seller Organization वह संगठन जो कार्रवाई की सदस्यता या खरीदारी ऑफ़र करता है. उसी स्कीमा का इस्तेमाल करें जो Organization सेक्शन में बताया गया है.

यहां ListenAction के उदाहरण दिए गए हैं:

"potentialAction": {
    "@type": "ListenAction",
    "target": {
        "@type": "EntryPoint",
        "urlTemplate": "https://www.tjradio.org/?streamStationId=170",
        "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/GoogleAudioCast",
            "http://schema.googleapis.com/GoogleVideoCast"
        ]
    },
    "actionAccessibilityRequirement": {
        "@type": "ActionAccessSpecification",
        "category": "nologinrequired",
        "availabilityStarts": "2018-04-01T11:01:00-04:00",
        "availabilityEnds": "2018-06-30T23:59:00-04:00",
        "eligibleRegion": {
            "@type": "Country",
            "name": "US"
        }
    }
},

खास प्लैटफ़ॉर्म

"potentialAction": {
    "@type": "ListenAction",
    "target": [
        {
            "@type": "EntryPoint",
            "urlTemplate": "https://www.tjradio.org/?streamStationId=170",
            "actionPlatform": [
                "http://schema.org/DesktopWebPlatform",
                "http://schema.org/MobileWebPlatform",
                "http://schema.org/AndroidPlatform",
                "http://schema.org/AndroidTVPlatform",
                "http://schema.org/IOSPlatform"
            ]
        },
        {
            "@type": "EntryPoint",
            "urlTemplate": "https://www.tjradio.org/castlink?streamStationId=170",
            "actionPlatform": [
                "http://schema.googleapis.com/GoogleAudioCast",
                "http://schema.googleapis.com/GoogleVideoCast"
            ]
        }
    ],
    "actionAccessibilityRequirement": [
        {
            "@type": "ActionAccessSpecification",
            "category": "nologinrequired",
            "availabilityStarts": "2018-04-01T11:01:00-04:00",
            "availabilityEnds": "2018-06-30T23:59:00-04:00",
            "eligibleRegion": [
                {
                    "@type": "Country",
                    "name": "IN"
                },
                {
                    "@type": "Country",
                    "name": "GB"
                }
            ]
        },
        {
            "@type": "ActionAccessSpecification",
            "category": "subscription",
            "requiresSubscription": {
                "@type": "MediaSubscription",
                "@id": "http://www.example.com/packages/basic-pack",
                "name": "G-Radio Basic Pack",
                "expectsAcceptanceOf": {
                    "@type": "Offer",
                    "price": 8.99,
                    "priceCurrency": "USD"
                }
            },
            "availabilityStarts": "2018-04-01T11:01:00-04:00",
            "availabilityEnds": "2018-06-30T23:59:00-04:00",
            "eligibleRegion": {
                "@type": "Country",
                "name": "US"
            }
        }
    ]
},

पूरे फ़ीड का उदाहरण

इस पूरे फ़ीड के उदाहरण में, हमने एक काल्पनिक रेडियो डेटा कंपनी पेश की है: TJ_Radio. TJ_Radio हमें जुड़ाव और स्वामित्व की जानकारी के साथ-साथ रेडियो डेटा के लिए सुनने संबंधी कार्रवाइयां उपलब्ध कराता है. इस फ़ीड में, तीन रेडियो नेटवर्क (अफ़िलिएट स्टेशनों को कॉन्टेंट उपलब्ध कराते हैं) को GPR, GRI, और G-संगीत दिखाया जाता है. इसके अलावा, यहां तीन रेडियो स्टेशन दिखाए गए हैं: GQED, GQEI, और G-music.

  • GQED का मालिकाना हक, GQED Inc और GPCB के पास है, ये दो अलग-अलग संगठन हैं. साथ ही, GQED, GPR से जुड़ा हुआ है, क्योंकि यह GPR और GPI के बनाए गए कुछ कॉन्टेंट को ब्रॉडकास्ट करता है.
  • GQEI का मालिकाना हक, GQED Inc और GPCB के पास भी है. यह GQED का रिपीटर/ट्रांसलेटर स्टेशन है, जो अलग इलाके में सेवाएं देता है. GQEI, GPR और GPI से भी जुड़ा है.
  • G-Music एक अंतरराष्ट्रीय स्टेशन है, जिसका मालिकाना हक जीआरजे के पास है. यह रेडियो नेटवर्क G-music (स्टेशन के नाम वाली अलग इकाई) से भी जुड़ा है. G-म्यूज़िक स्टेशन पूरे देश में होते हैं और रेडियो नेटवर्क G-music के बनाए हुए कुछ कॉन्टेंट को ब्रॉडकास्ट करते हैं.

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