पॉडकास्ट Schema.org की खास बातें

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

PodcastSeries स्पेसिफ़िकेशन

PodcastSeries, पॉडकास्ट सीरीज़ को दिखाता है. इसे पॉडकास्ट "शो" भी कहा जाता है.

प्रॉपर्टी प्राथमिकता टाइप ब्यौरा
@context ज़रूरी है टेक्स्ट Schema.org कॉन्टेक्स्ट. हमेशा [http://schema.googleapis.com,{@language}:xx}] पर सेट करें. यहां xx, भाषा कोड में होना चाहिए. इससे इकाई में टेक्स्ट वैल्यू के लिए इस्तेमाल की जाने वाली डिफ़ॉल्ट भाषा सेट होती है.
@type ज़रूरी है टेक्स्ट हमेशा PodcastSeries पर सेट करें.
@id ज़रूरी है टेक्स्ट यूआरआई फ़ॉर्मैट में, पॉडकास्ट सीरीज़ का दुनिया भर में मान्य यूनीक आईडी. यह आईडी समय के साथ बदलना नहीं चाहिए. इसे एक अधूरी स्ट्रिंग के तौर पर देखा जाता है. ज़रूरी नहीं है कि यह लिंक काम करता हो. @id वैल्यू के लिए इस्तेमाल किए गए डोमेन का मालिकाना हक आपके संगठन के पास होना चाहिए.
url ज़रूरी है टेक्स्ट आपकी वेबसाइट का वह कैननिकल यूआरएल जहां पॉडकास्ट सीरीज़ के बारे में बताया गया है या उसे दिखाया गया है. यह दुनिया भर में यूनीक होनी चाहिए. यह लिंक, Google के डेटाबेस में मौजूद कॉन्टेंट के साथ आपके फ़ीड के कॉन्टेंट का सटीक मेल करने में मदद करता है. वीडियो चलाने के लिए, दस्तावेज़ के ListenAction सेक्शन में बताए गए target.urlTemplate का इस्तेमाल करें.
name ज़रूरी है टेक्स्ट

पॉडकास्ट सीरीज़ का नाम. हर भाषा के लिए सिर्फ़ एक नाम शामिल करें.

जानकारी को कई भाषाओं में मार्क अप करने के लिए, कलेक्शन का इस्तेमाल करें. एक से ज़्यादा क्षेत्रों और भाषाओं के उदाहरण देखें.

description ज़रूरी है टेक्स्ट

पॉडकास्ट सीरीज़ की खास जानकारी.

जानकारी को कई भाषाओं में मार्क अप करने के लिए, कलेक्शन का इस्तेमाल करें. एक से ज़्यादा देशों/इलाकों और भाषाओं के लिए उदाहरण देखें.

alternativeHeadline ज़रूरी नहीं टेक्स्ट पॉडकास्ट सीरीज़ के सबटाइटल.
author ज़रूरी है

व्यक्ति या संगठन

दोहराया गया

वह व्यक्ति या ग्रुप जो शो को डेवलप या डिलीवर करता है. आम तौर पर, इसका मतलब होस्ट से होता है. उदाहरण और ज़्यादा जानकारी के लिए, संगठन, व्यक्ति (लेखक/पब्लिशर) देखें.
publisher ज़रूरी नहीं

व्यक्ति या संगठन

दोहराया गया

शो को पब्लिश करने वाला मूल ग्रुप या नेटवर्क. आम तौर पर, इससे किसी ऐसे संगठन का मतलब होता है जो कई पॉडकास्ट पब्लिश/प्रोड्यूस करता है. उदाहरण और ज़्यादा जानकारी के लिए, कृपया संगठन, व्यक्ति (लेखक/पब्लिशर) देखें. अलग-अलग चीज़ों के बीच अंतर बताने के लिए, इस फ़ील्ड का इस्तेमाल करने का सुझाव दिया जाता है. जहां भी लागू हो, वहां यह फ़ील्ड दिया जाना चाहिए.
actor ज़रूरी नहीं

व्यक्ति या संगठन

दोहराया गया

पॉडकास्ट में शामिल कलाकार. उदाहरण और ज़्यादा जानकारी के लिए, कलाकार (होस्ट/मेहमान) सेक्शन देखें .
logo ज़रूरी नहीं

ImageObject

दोहराया गया

सीरीज़ का लोगो. इसकी पूरी जानकारी ImageObject के तौर पर दें. सबसे ज़्यादा रिज़ॉल्यूशन वाली इमेज का इस्तेमाल करें. JPEG या PNG का इस्तेमाल करना बेहतर होता है. ज़्यादा जानकारी और उदाहरणों के लिए, ImageObject (लोगो) सेक्शन देखें.
image ज़रूरी है

ImageObject

दोहराया गया

सीरीज़ का आर्टवर्क. इसकी पूरी जानकारी दें ImageObject. सबसे ज़्यादा रिज़ॉल्यूशन वाली इमेज का इस्तेमाल करें. JPEG या PNG का इस्तेमाल करना बेहतर होता है. ज़्यादा जानकारी और उदाहरणों के लिए, कृपया ImageObject (लोगो) सेक्शन देखें.
isFamilyFriendly ज़रूरी है बूलियन इससे पता चलता है कि यह कॉन्टेंट परिवार के हिसाब से सही है या नहीं. इसका मतलब है कि क्या यह कॉन्टेंट, बच्चों के साथ-साथ परिवार के सभी सदस्यों के लिए सही है. Google के प्रॉडक्ट, isFamilyFriendly का इस्तेमाल करके यह तय कर सकते हैं कि कौनसा कॉन्टेंट चलाया जाए. वैल्यू, true या false होनी चाहिए.
inLanguage ज़रूरी है टेक्स्ट ISO 639-1 फ़ॉर्मैट में, पॉडकास्ट कॉन्टेंट की भाषा. इस वैल्यू का इस्तेमाल, उपयोगकर्ता की उन क्वेरी को पूरा करने के लिए किया जा सकता है जिनमें किसी खास भाषा में कॉन्टेंट का अनुरोध किया गया हो.
genre ज़रूरी है

टेक्स्ट

दोहराया गया

पॉडकास्ट सीरीज़ की कैटगरी या शैली. उदाहरण के लिए, पॉडकास्ट की स्टैंडर्ड कैटगरी का इस्तेमाल किया जा सकता है.
endDate ज़रूरी नहीं तारीख पॉडकास्ट सीरीज़ के आखिरी एपिसोड के रिलीज़ होने की तारीख. इस फ़ील्ड को सिर्फ़ तब शामिल करें, जब सीरीज़ पूरी हो चुकी हो.
rssFeed ज़रूरी है URL पॉडकास्ट सीरीज़ के आरएसएस फ़ीड का यूआरएल.
potentialAction ज़रूरी है ListenAction उपयोगकर्ताओं को कॉन्टेंट सुनने के लिए ट्रिगर करने वाला ऐक्शन. ज़्यादा जानकारी के लिए, ListenAction देखें.
popularityScore ज़रूरी नहीं PopularityScoreSpecification लोकप्रियता का स्कोर, जो कई उम्मीदवारों के होने पर, विज्ञापन दिखाने की प्राथमिकता तय करने में मदद करता है. ज़्यादा जानकारी और उदाहरणों के लिए, कृपया PopularityScoreSpecification (popularityScore) सेक्शन देखें.
keywords ज़रूरी नहीं

टेक्स्ट

दोहराया गया

पॉडकास्ट सीरीज़ से जुड़े कीवर्ड की सूची. इन कीवर्ड का इस्तेमाल, उन उपयोगकर्ता क्वेरी को बढ़ाने के लिए किया जा सकता है जो इस पॉडकास्ट सीरीज़ को ट्रिगर कर सकती हैं. उदाहरण के लिए, मेहमान के नाम, कवर किए गए विषय वगैरह.
sameAs ज़रूरी नहीं URL तीसरे पक्ष (आपके डोमेन में नहीं) के रेफ़रंस वाले वेब पेज का यूआरएल, जो साफ़ तौर पर आइटम की पहचान बताता हो. जब एक जैसी कई सीरीज़ मौजूद हों, तो इस वेबपेज का इस्तेमाल, एक-दूसरे से अलग करने के लिए किया जाता है. उदाहरण के लिए, Wikipedia का पेज या पॉडकास्ट सीरीज़ का होम पेज. सीरीज़ के बारे में साफ़ तौर पर बताने के लिए, इस फ़ील्ड का सुझाव दिया जाता है.
releasedEvent ज़रूरी नहीं PublicationEvent या ज़्यादा सटीक सब-टाइप - FeaturedEvent या ExclusiveEvent पॉडकास्ट सीरीज़ के पब्लिकेशन या रिलीज़ को मार्क करने वाला इवेंट. पब्लिकेशन इवेंट से, पब्लिशर के पॉडकास्ट की शुरुआती रिलीज़ के बारे में पता चल सकता है. साथ ही, रिलीज़ के खास या चुनिंदा होने के बारे में बताने के लिए, ज़्यादा खास तरह के इवेंट का इस्तेमाल किया जा सकता है. ज़्यादा जानकारी और उदाहरणों के लिए, PublicationEvent, FeaturedEvent, ExclusiveEvent (releasedEvent) सेक्शन देखें. ध्यान दें कि किसी सीरीज़ को 'खास' या 'चुनिंदा' के तौर पर मार्क करने का मतलब है कि शो के सभी एपिसोड 'खास' या 'चुनिंदा' हैं.
countryOfOrigin ज़रूरी नहीं देश वह देश जहां पॉडकास्ट की ज़िम्मेदारी वाली प्रॉडक्शन कंपनी के मुख्य कार्यालय हैं या जहां वह व्यक्ति रहता है.

PodcastEpisode Spec

PodcastEpisode, PodcastSeries में किसी एपिसोड को schema.org के ज़रिए दिखाने का तरीका है.

प्रॉपर्टी प्राथमिकता टाइप ब्यौरा
@context ज़रूरी है टेक्स्ट Schema.org कॉन्टेक्स्ट. हमेशा [http://schema.googleapis.com,{@language:xx}] पर सेट करें जहां xx भाषा कोड है. यह फ़ीड में टेक्स्ट वैल्यू के लिए इस्तेमाल की जाने वाली डिफ़ॉल्ट वर्ण भाषा सेट करता है.
@type ज़रूरी है टेक्स्ट हमेशा PodcastEpisode पर सेट करें.
@id ज़रूरी है टेक्स्ट यूआरआई फ़ॉर्मैट में, पॉडकास्ट एपिसोड का दुनिया भर में मान्य यूनीक आईडी. यह आईडी समय के साथ बदलना नहीं चाहिए. इसे एक अधूरी स्ट्रिंग के तौर पर देखा जाता है. ज़रूरी नहीं है कि यह लिंक काम करता हो. @id वैल्यू के लिए इस्तेमाल किए गए डोमेन का मालिकाना हक आपके संगठन के पास होना चाहिए.
url ज़रूरी है टेक्स्ट आपकी वेबसाइट का वह कैननिकल यूआरएल जहां पॉडकास्ट एपिसोड के बारे में बताया गया है. यह वैल्यू दुनिया भर में यूनीक होनी चाहिए. इस लिंक का इस्तेमाल, आपके फ़ीड के कॉन्टेंट को Google के डेटाबेस में मौजूद कॉन्टेंट से सटीक तरीके से मेल करने में मदद करने के लिए किया जाता है. प्लेबैक के लिए, दस्तावेज़ के ListenAction सेक्शन में दी गई जानकारी वाले target.urlTemplate का इस्तेमाल किया जाता है.
name ज़रूरी है टेक्स्ट

पॉडकास्ट के एपिसोड का नाम.

हर भाषा के लिए सिर्फ़ एक नाम होना चाहिए. कई भाषाओं में ब्यौरे को मार्क अप करने के लिए, अरे का इस्तेमाल करें. एक से ज़्यादा देशों या इलाकों और कई भाषाओं के लिए उदाहरण देखें.

description ज़रूरी है टेक्स्ट पॉडकास्ट के एपिसोड के बारे में जानकारी.
alternativeHeadline ज़रूरी है टेक्स्ट पॉडकास्ट के एपिसोड का सबटाइटल.
author ज़रूरी है

व्यक्ति या संगठन

दोहराया गया

वह व्यक्ति या ग्रुप जो एपिसोड को डेवलप या डिलीवर करता है. आम तौर पर, इस वैल्यू का मतलब होस्ट से होता है. अगर लेखक और शो एक ही हैं, तो PodcastSeries इकाई की जानकारी का फिर से इस्तेमाल किया जा सकता है. उदाहरण और जानकारी के लिए, कृपया संगठन, व्यक्ति (लेखक/पब्लिशर) देखें.
publisher ज़रूरी है

व्यक्ति या संगठन

दोहराया गया

शो को पब्लिश करने वाला मूल ग्रुप या नेटवर्क. अक्सर, इससे किसी ऐसे संगठन का मतलब होता है जो कई पॉडकास्ट पब्लिश या प्रोड्यूस करता है. उदाहरण और जानकारी के लिए, कृपया संगठन, व्यक्ति (लेखक/पब्लिशर) देखें. अलग-अलग चीज़ों के बीच अंतर बताने के लिए, इस फ़ील्ड का इस्तेमाल करना ज़रूरी है. इसलिए, हमारा सुझाव है कि जहां भी लागू हो वहां इस फ़ील्ड की वैल्यू सबमिट करें.
actor ज़रूरी है

व्यक्ति या संगठन

दोहराया गया

पॉडकास्ट में शामिल कलाकार. उदाहरण और ज़्यादा जानकारी के लिए, कलाकार (होस्ट/मेहमान) सेक्शन देखें.
datePublished ज़रूरी है तारीख और समय पॉडकास्ट के एपिसोड के रिलीज़ होने की तारीख और समय. इस वैल्यू का इस्तेमाल, एपिसोड के क्रम को क्रम से लगाने और अलग-अलग एपिसोड के नामों को अलग-अलग करने के लिए किया जाता है.
episodeNumber ज़रूरी है पूर्णांक एपिसोड नंबर.
partOfSeries ज़रूरी है PodcastSeries वह PodcastSeries जिसमें यह पॉडकास्ट एपिसोड मौजूद है. ज़्यादा जानकारी और उदाहरणों के लिए, कृपया PodcastSeries(partOfSeries) देखें.
partOfSeason ज़रूरी नहीं PodcastSeason एक से ज़्यादा सीज़न वाली सीरीज़ के लिए, यह प्रॉपर्टी सीज़न की जानकारी के साथ-साथ, सीज़न के नंबर और नाम की जानकारी भी देती है. ज़्यादा जानकारी और उदाहरणों के लिए, कृपया PodcastSeason(partOfSeason) देखें.
timeRequired ज़रूरी है कुल समय ISO 8601 फ़ॉर्मैट में, एपिसोड की अवधि.
image ज़रूरी नहीं

ImageObject

दोहराया गया

सीरीज़ का आर्टवर्क. इसमें पूरी जानकारी दी गई हो ImageObject. सबसे ज़्यादा रिज़ॉल्यूशन वाली इमेज का इस्तेमाल करें. JPEG या PNG का इस्तेमाल करना बेहतर होता है. ज़्यादा जानकारी और उदाहरणों के लिए, कृपया ImageObject (लोगो) सेक्शन देखें.
isFamilyFriendly ज़रूरी है बूलियन इससे पता चलता है कि कॉन्टेंट परिवार के हिसाब से सही है या नहीं. इसका मतलब है कि क्या कॉन्टेंट बच्चों के साथ-साथ परिवार के सभी सदस्यों के लिए सही है. Google के प्रॉडक्ट, चलाए जाने वाले कॉन्टेंट का पता लगाने के लिए isFamilyFriendly का इस्तेमाल कर सकते हैं. यह ज़रूरी है कि वैल्यू true या false हो.
inLanguage ज़रूरी है टेक्स्ट ISO 639-1 फ़ॉर्मैट में, पॉडकास्ट एपिसोड की भाषा. किसी खास भाषा में कॉन्टेंट का अनुरोध करने वाली उपयोगकर्ता क्वेरी को पूरा करने के लिए, इस वैल्यू का इस्तेमाल करें. अगर कॉन्टेंट एक से ज़्यादा भाषाओं में है, तो सिर्फ़ एक मुख्य भाषा डालें.
genre ज़रूरी है

टेक्स्ट

दोहराया गया

पॉडकास्ट सीरीज़ की कैटगरी या शैली. उदाहरण के लिए, पॉडकास्ट की स्टैंडर्ड कैटगरी का इस्तेमाल किया जा सकता है.
associatedMedia ज़रूरी नहीं AudioObject पॉडकास्ट के एपिसोड की ऑडियो फ़ाइल. ज़्यादा जानकारी और उदाहरणों के लिए, AudioObject(associatedMedia) देखें.
potentialAction ज़रूरी है ListenAction उपयोगकर्ताओं को कॉन्टेंट सुनने के लिए ट्रिगर करने वाला ऐक्शन. ज़्यादा जानकारी के लिए, ListenAction सेक्शन देखें.
popularityScore ज़रूरी नहीं PopularityScoreSpecification लोकप्रियता का स्कोर, जो कई विकल्पों के उपलब्ध होने पर, विज्ञापन दिखाने की प्राथमिकता तय करता है. ज़्यादा जानकारी और उदाहरणों के लिए, PopularityScoreSpecification सेक्शन देखें.
keywords ज़रूरी नहीं

टेक्स्ट

दोहराया गया

पॉडकास्ट सीरीज़ से जुड़े कीवर्ड की सूची. इन कीवर्ड का इस्तेमाल, उन उपयोगकर्ता क्वेरी को बढ़ाने के लिए किया जा सकता है जो इस पॉडकास्ट एपिसोड को ट्रिगर कर सकती हैं. उदाहरण के लिए, news, sports या history.
identifier ज़रूरी है

PropertyValue

दोहराया गया

PodcastEpisode के लिए, जीयूआईडी देने के लिए इस प्रॉपर्टी का इस्तेमाल करें. GUID, ऐसा आईडी होना चाहिए जिससे दुनिया भर में पॉडकास्ट के एपिसोड की खास तौर पर पहचान की जा सके. यह एपिसोड के @id फ़ील्ड से अलग है.

उदाहरण के लिए, PropertyValue (पहचानकर्ता) सेक्शन देखें.

sameAs ज़रूरी नहीं URL तीसरे पक्ष (आपके डोमेन में नहीं) के रेफ़रंस वाले वेब पेज का यूआरएल, जो साफ़ तौर पर आइटम की पहचान बताता हो. Google इस वेबपेज का इस्तेमाल, एक जैसी कई सीरीज़ होने पर, उनमें अंतर बताने के लिए करता है. उदाहरण के लिए, Wikipedia का पेज या पॉडकास्ट के एपिसोड का होम पेज. ध्यान दें कि सीरीज़ लेवल का रेफ़रंस पेज यहां नहीं दिया जाना चाहिए. एपिसोड के बारे में साफ़ तौर पर बताने के लिए, हमारा सुझाव है कि आप इस फ़ील्ड का इस्तेमाल करें.
releasedEvent ज़रूरी नहीं PublicationEvent या ज़्यादा खास सब-टाइप - FeaturedEvent या ExclusiveEvent पॉडकास्ट के एपिसोड के पब्लिश या रिलीज़ होने की जानकारी देने वाला इवेंट. पब्लिकेशन इवेंट से, पब्लिशर के पॉडकास्ट एपिसोड की शुरुआती रिलीज़ के बारे में पता चल सकता है. साथ ही, ज़्यादा खास सब-टाइप से रिलीज़ के खास या चुनिंदा होने के बारे में पता चल सकता है. ज़्यादा जानकारी और उदाहरणों के लिए, PublicationEvent, FeaturedEvent, ExclusiveEvent (releasedEvent) सेक्शन देखें. ध्यान दें कि किसी सीरीज़ को 'खास' या 'चुनिंदा' के तौर पर मार्क करने का मतलब है कि शो के सभी एपिसोड 'खास' या 'चुनिंदा' हैं. हमारा सुझाव है कि आप ऐसी प्रॉपर्टी को ज़्यादा से ज़्यादा जानकारी वाले लेवल पर मार्क करें.
countryOfOrigin ज़रूरी नहीं देश पॉडकास्ट के लिए ज़िम्मेदार प्रोडक्शन कंपनी या व्यक्ति के मुख्य ऑफ़िस का देश.

PodcastSeries (partOfSeries)

PodcastEpisode और उसके पैरंट PodcastSeries के बीच संबंध बनाने के लिए, partOfSeries का इस्तेमाल करें. PodcastSeries की पूरी जानकारी, अलग PodcastSeries इकाई में दी गई है. इसलिए, आपको partOfSeries में पूरी जानकारी देने की ज़रूरत नहीं है. आपको सिर्फ़ ये प्रॉपर्टी देनी होंगी:

प्रॉपर्टी प्राथमिकता टाइप ब्यौरा
@type ज़रूरी है टेक्स्ट हमेशा PodcastSeries पर सेट करें.
@id ज़रूरी है URL यूआरआई फ़ॉर्मैट में, सीरीज़ का दुनिया भर में मान्य यूनीक आईडी. यह आईडी, आपके फ़ीड में मौजूद पूरी PodcastSeries इकाई के आईडी से मेल खाना चाहिए.
name ज़रूरी है टेक्स्ट पॉडकास्ट सीरीज़ का नाम.

उदाहरण 1

"partOfSeries": {
  "@type": "PodcastSeries",
  "@id": "http://www.tjpodcast.org/series?id=1",
  "name": "Radiolab"
},

PodcastSeason (partOfSeason)

PodcastSeason, PodcastEpisode के सीज़न की जानकारी दिखाता है. इसमें सबसे अहम जानकारी, सीज़न नंबर होती है. इस प्रॉपर्टी की ज़रूरत सिर्फ़ तब होती है, जब पॉडकास्ट सीरीज़ के कई सीज़न हों.

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

उदाहरण 1

"partOfSeason": {
  "@type": "PodcastSeason",
  "@id": "http://www.tjpodcast.org/seriesx/season?id=1",
  "seasonNumber": 1,
  "name": "Radiolab Season 1"
},

संगठन, व्यक्ति (लेखक या पब्लिशर)

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

उदाहरण 1

"author": {
  "@type": "Organization",
  "@id": "https://www.tjpodcast.org/organization/wnyc",
  "sameAs": "https://en.wikipedia.org/wiki/WNYC",
  "name": "WNYC"
},

उदाहरण 2

"author": {
  "@type": "Person",
  "@id": "https://www.tjpodcast.org/person/jad_abumrad",
  "sameAs": "https://en.wikipedia.org/wiki/Jad_Abumrad",
  "name": "Jad Abumrad"
},

ऐक्टर (होस्ट या मेहमान)

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

उदाहरण 1

"actor":[{
  "@type": "PerformanceRole",
  "actor": {
    "@type": "Person",
    "@id": "https://www.tjpodcast.org/person/Roman",
    "name": {
      "@language":"en",
      "@value": "Roman Mars"
    },
    "roleName": "Host"
    "sameAs": "https://en.wikipedia.org/wiki/Roman",
  },
  "actor": {
    "@type": "Person",
    "@id": "https://www.tjpodcast.org/person/guest",
    "name":{
      "@language":"en",
      "@value": "Kurt Kohlstedt"
    },
    "roleName": "Guest"
   },
}]

ImageObject (लोगो या इमेज)

ImageObject का इस्तेमाल, कॉन्टेंट के लिए लोगो या आर्टवर्क देने के लिए किया जाता है.

प्रॉपर्टी प्राथमिकता टाइप ब्यौरा
@type ज़रूरी है टेक्स्ट हमेशा ImageObject पर सेट करें.
height ज़रूरी नहीं पूर्णांक पिक्सल में इमेज की ऊंचाई.
width ज़रूरी नहीं पूर्णांक पिक्सल में इमेज की चौड़ाई.
contentUrl ज़रूरी है URL ऐसा यूआरएल जहां इमेज मौजूद है.
regionsAllowed ज़रूरी नहीं

देश

दोहराया गया

वे देश जहां मीडिया को दिखाने की अनुमति है:

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

देश (image.regionsAllowed)

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

उदाहरण 1

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

उदाहरण 2

"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 (पहचानकर्ता)

अगर आपके कॉन्टेंट के लिए GUID हैं, तो identifier फ़ील्ड के साथ ये आईडी दिए जा सकते हैं. इससे Google आपके कॉन्टेंट को ज़्यादा सटीक तरीके से मिलान कर पाएगा. कृपया ध्यान दें कि PodcastEpisode के लिए GUID डालना ज़रूरी है. यह एपिसोड के @id फ़ील्ड से अलग होना चाहिए. यह फ़ील्ड, आपके डोमेन में नहीं होना चाहिए. साथ ही, यह सोर्स एपिसोड को दुनिया भर में और अलग-अलग सोर्स पर, समय के साथ यूनीक तरीके से दिखाना चाहिए.

प्रॉपर्टी प्राथमिकता टाइप ब्यौरा
@type ज़रूरी है टेक्स्ट हमेशा `PropertyValue` पर सेट करें.
propertyID ज़रूरी है टेक्स्ट हमेशा GUID पर सेट करें.
value ज़रूरी है टेक्स्ट सीरीज़ या एपिसोड का GUID.

उदाहरण 1

"identifier": {
  "@type": "PropertyValue",
  "propertyID": "GUID",
  "value": "50204fe4-bc68-4b34-aae6-e73c700cc5ca"
},

PopularityScoreSpecification (popularityScore)

popularityScore की मदद से, उपयोगकर्ताओं को सबसे सही कॉन्टेंट मिल सकता है. ऐसा तब होता है, जब उपयोगकर्ता की क्वेरी की शर्तें आपके फ़ीड की कई इकाइयों से मेल खाती हैं. जब यह वैल्यू उपलब्ध होती है, तब उपयोगकर्ता के इलाके के लिए उपलब्ध सबसे ज़्यादा लोकप्रियता वाले स्कोर वाला कॉन्टेंट दिखाया जाता है. इस फ़ील्ड के बिना मौजूद सभी कॉन्टेंट के लिए, लोकप्रियता का स्कोर 0 डिफ़ॉल्ट रूप से लागू होता है. स्कोर की तुलना, आपके पूरे कैटलॉग के दायरे में की जाती है. इसलिए, कृपया पक्का करें कि आपके सभी फ़ीड में स्केल एक जैसा हो.

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

देश या टेक्स्ट

दोहराया गया

एक इलाका या उन इलाकों की सूची जहां लोकप्रियता का यह स्कोर लागू होता है.

अगर लोकप्रियता का स्कोर दुनिया भर में लागू होता है, तो टेक्स्ट वैल्यू के तौर पर earth का इस्तेमाल करें.

अगर आपको कुछ खास इलाकों की जानकारी देनी है, तो कृपया `देश` टाइप का इस्तेमाल करें.

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

देश (popularityScore.eligibleRegion)

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

उदाहरण 1

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

उदाहरण 2

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

उदाहरण 3

"popularityScore": {
  "@type": "PopularityScoreSpecification",
  "value": 101,
  "eligibleRegion": [
    {
      "@type": "Country",
      "name": "US"
    },
    {
      "@type": "Country",
      "name": "GB"
    }
  ]
},

PublicationEvent, FeaturedEvent, ExclusiveEvent (releasedEvent)

PublicationEvent
किसी शो या एपिसोड के पब्लिश होने की तारीख और जगह की जानकारी देने के लिए, इस ऑब्जेक्ट का इस्तेमाल करें. इसे सीरीज़ या एपिसोड की "रिलीज़ की तारीख" भी कहा जाता है. इसके अलावा, publishedBy फ़ील्ड से पॉडकास्ट सीरीज़ या एपिसोड को पब्लिश करने या डिस्ट्रिब्यूट करने वाली इकाई के बारे में पता चलता है.
ExclusiveEvent
इस ऑब्जेक्ट का इस्तेमाल करके बताएं कि पॉडकास्ट के डिस्ट्रिब्यूशन के खास अधिकार, पॉडकास्ट उपलब्ध कराने वाले के पास हैं. कॉन्टेंट के उपलब्ध होने की समयसीमा और क्षेत्र तय किया जा सकता है. साथ ही, इसमें संगठन का वह फ़ील्ड शामिल होना चाहिए जो कॉन्टेंट को उपलब्ध कराने वाले खास व्यक्ति या कंपनी की जानकारी देता हो.
FeaturedEvent
इस ऑब्जेक्ट का इस्तेमाल करके बताएं कि पॉडकास्ट की सेवा देने वाली कंपनी, उपभोक्ताओं को पॉडकास्ट दिखाती है. उदाहरण के लिए, "ओरिजनल" के तौर पर.
ओरिजनल कॉन्टेंट, एक्सक्लूज़िव कॉन्टेंट से अलग होता है
"ओरिजनल (चुनिंदा)" शब्द का इस्तेमाल अक्सर किसी एंटिटी के खास अधिकारों के लिए किया जाता है. इससे, इस शब्द का इस्तेमाल ज़्यादा हो जाता है. इसलिए, सही मतलब को ऊपर दी गई दो कैटगरी में बांटना होगा. किसी मूल इकाई के लिए भी यह मुमकिन है कि वह सिर्फ़ एक ही ग्राहक के लिए हो. ऐसे में, releasedEvent एक ही इकाई पर, दोनों तरह के इवेंट वाला कलेक्शन ले सकता है.

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

प्रॉपर्टी प्राथमिकता टाइप ब्यौरा
@type ज़रूरी है टेक्स्ट इसे हमेशा PublicationEvent, ExclusiveEvent या FeaturedEvent में से किसी एक पर सेट करें.
location ज़रूरी है देश वह इलाका जहां पब्लिकेशन इवेंट होता है. इसका इस्तेमाल, इकाई के लिए एक्सक्लूज़िविटी से जुड़ी पाबंदियों और डिस्ट्रिब्यूशन से जुड़ी पाबंदियों को दिखाने के लिए भी किया जा सकता है. देश के लिए आईएसओ 3166 कोड का इस्तेमाल करें. अगर आपको ग्लोबल सेमेटिक्स लागू करने की ज़रूरत है, तो इसे EARTH पर सेट करें. अगर स्थानीय भाषा के हिसाब से पाबंदियां लागू नहीं हैं, तो location को EARTH पर सेट करें.
startDate सुझाया गया (ExclusiveEvent के लिए ज़रूरी है) तारीख या DateTime इकाइयों के पब्लिकेशन की शुरुआत की तारीख. PublicationEvent के मामले में, इससे इस इकाई के रिलीज़ होने की तारीख का पता चलता है. ExclusiveEvent या FeaturedEvent के मामले में, इससे इकाई के खास या चुनिंदा होने की शुरू होने की तारीख का पता चलता है.
endDate सुझाया गया (ExclusiveEvent के लिए ज़रूरी है) तारीख या DateTime इकाइयों के पब्लिकेशन की आखिरी तारीख. PublicationEvent के मामले में, यह इस इकाई के पब्लिकेशन की आखिरी तारीख दिखाता है. ExclusiveEvent या FeaturedEvent के मामले में, यह इकाई के खास होने या चुनिंदा लोगों के लिए उपलब्ध होने की अवधि के खत्म होने की तारीख दिखाता है.
publishedBy ज़रूरी है संगठन या व्यक्ति वह Organization या Person इकाई जो इस इकाई को पब्लिश करती है और इस पब्लिकेशन इवेंट पर लागू होती है. कृपया उसी स्कीमा का इस्तेमाल करें जिसके बारे में संगठन (लेखक/पब्लिशर) सेक्शन में बताया गया है.

उदाहरण 1

"releasedEvent": [ {
  "@type": "PublicationEvent",
  "location": "EARTH",
  "startDate": "2016-04-21T20:00",
  "publishedBy": {
    "@type": "Organization",
    "@id": "https://www.tjpodcast.org/organization/wnyc",
    "sameAs": "https://en.wikipedia.org/wiki/WNYC",
    "name": "WNYC"
  },
 }, {
  "@type": "FeaturedEvent",
  "location": "US",
  "startDate": "2020-04-18T20:00",
  "endDate": "2020-04-21T20:00",
  "publishedBy": {
    "@type": "Organization",
    "@id": "https://www.tjpodcast.org/organization/tjpodcast",
    "sameAs": "https://en.wikipedia.org/wiki/tjpodcast",
    "name": "TJPodcast",
  },
 },
]

उदाहरण 2

"releasedEvent": [ {
  "@type": "FeaturedEvent",
  "location": "US",
  "startDate": "2020-04-18T20:00",
  "endDate": "2020-05-21T20:00",
  "publishedBy": {
    "@type": "Organization",
    "@id": "https://www.tjpodcast.org/organization/tjpodcast",
    "sameAs": "https://en.wikipedia.org/wiki/tjpodcast",
    "name": "TJPodcast",
  },
 }, {
  "@type": "ExclusiveEvent",
  "location": "US",
  "startDate": "2020-04-18T20:00",
  "endDate": "2020-04-24T20:00",
  "publishedBy": {
    "@type": "Organization",
    "@id": "https://www.tjpodcast.org/organization/tjpodcast",
    "sameAs": "https://en.wikipedia.org/wiki/tjpodcast",
    "name": "TJPodcast",
  },
 }, {
  "@type": "ExclusiveEvent",
  "location": "CA",
  "startDate": "2020-04-21T20:00",
  "endDate": "2020-04-24T20:00",
  "publishedBy": {
    "@type": "Organization",
    "@id": "https://www.tjpodcast.org/organization/tjpodcast",
    "sameAs": "https://en.wikipedia.org/wiki/tjpodcast",
    "name": "TJPodcast",
  },
 }
]

AudioObject (associatedMedia)

AudioObject का इस्तेमाल, पॉडकास्ट एपिसोड के लिए रॉ मीडिया फ़ाइल देने के लिए किया जाता है.

प्रॉपर्टी प्राथमिकता टाइप ब्यौरा
@type ज़रूरी है टेक्स्ट हमेशा AudioObject पर सेट करें.
contentUrl ज़रूरी है URL मीडिया फ़ाइल का यूआरएल.
contentSize ज़रूरी है पूर्णांक मीडिया फ़ाइल का साइज़ बाइट में.
encodingFormat ज़रूरी है टेक्स्ट मीडिया फ़ाइल के IANA मीडिया टाइप. उदाहरण के लिए, audio/mpeg.
duration ज़रूरी है कुल समय ISO 8601 फ़ॉर्मैट में, मीडिया चलने का कुल समय.
transcript ज़रूरी नहीं टेक्स्ट एपिसोड की ट्रांसक्रिप्ट.
bitrate ज़रूरी नहीं टेक्स्ट मीडिया फ़ाइल की बिटरेट.
name ज़रूरी नहीं टेक्स्ट मीडिया फ़ाइल का नाम.

उदाहरण 1

"associatedMedia": {
    "@type": "AudioObject",
    "contentUrl": "https://www.tjpodcast.org/media_files/mp3/radiolab_podcast19.mp3",
    "duration": "PT5M32S",
    "contentSize": "53616000",
    "encodingFormat": "audio/mpeg",
    "name": "radiolab_podcast19.mp3",
    "transcript": "Transcript of the episode",
    "bitrate": "64Kbps"
},

ListenAction (potentialAction)

ListenAction इकाई, वीडियो चलाने के लिए आपके डीप लिंक तय करती है. साथ ही, कॉन्टेंट को ऐक्सेस करने के लिए उपयोगकर्ताओं की ज़रूरी शर्तें तय करती है. जैसे, जगह, समय, लॉगिन या सदस्यता की स्थिति.

प्रॉपर्टी प्राथमिकता टाइप ब्यौरा
@type ज़रूरी है टेक्स्ट हमेशा ListenAction पर सेट करें.
target ज़रूरी है

EntryPoint

दोहराया गया

आपके डीप लिंक में, इसके साथ काम करने वाले प्लैटफ़ॉर्म की जानकारी शामिल है. अलग-अलग प्लैटफ़ॉर्म सेट के लिए, अलग-अलग डीप लिंक बनाने के लिए, एक से ज़्यादा EntryPoint फ़ील्ड का इस्तेमाल किया जा सकता है.
actionAccessibilityRequirement ज़रूरी है

ActionAccessSpecification

दोहराया गया

इस इकाई को ऐक्सेस करने वाले उपयोगकर्ता के लिए ज़रूरी शर्तें. अगर एक से ज़्यादा ActionAccessSpecification मौजूद हैं, तो कोई भी उपयोगकर्ता, कॉन्टेंट को ऐक्सेस कर सकता है. इसके लिए, ज़रूरी है कि वह उपयोगकर्ता, कॉन्टेंट के लिए तय की गई किसी भी शर्त को पूरा करता हो.

EntryPoint (potentialAction.target)

table class="fixed"> Property Priority Type Description @type ज़रूरी है Text हमेशा EntryPoint पर सेट करें. urlTemplate ज़रूरी है यूआरएल वह लिंक जिसका इस्तेमाल आपके कॉन्टेंट का प्लेबैक शुरू करने के लिए किया जाता है. 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"

ActionAccessSpecification (potentialAction.actionAccessibilityRequirement)

प्रॉपर्टी प्राथमिकता टाइप ब्यौरा
@type ज़रूरी है टेक्स्ट हमेशा ActionAccessSpecification पर सेट करें.
category ज़रूरी है टेक्स्ट

ऐक्सेस की ज़रूरी शर्तों का टाइप. यह इनमें से कोई एक वैल्यू होनी चाहिए:

  • nologinrequired: इस कार्रवाई से उपयोगकर्ता, खरीदारी या लॉगिन के बिना ही कॉन्टेंट ऐक्सेस कर सकता है.
  • free: इस कार्रवाई से उपयोगकर्ता, खरीदारी या पैसे चुकाकर ली गई सदस्यता के बिना ही कॉन्टेंट ऐक्सेस कर सकता है. हालांकि, इस कार्रवाई के लिए उपयोगकर्ता को लॉग इन करना ज़रूरी है.
  • subscription: यह कार्रवाई, पैसे चुकाकर ली गई आपकी सेवा की सदस्यता के साथ उपलब्ध है.
availabilityStarts ज़रूरी नहीं तारीख और समय वह समय जब से किताब उपलब्ध होगी. इसका इस्तेमाल वह सटीक समय तय करने के लिए किया जा सकता है जब से उपयोगकर्ताओं को यह कॉन्टेंट दिख सकता है.
availabilityEnds ज़रूरी नहीं तारीख और समय वह समय जिसके बाद किताब उपलब्ध नहीं होगी. इसका इस्तेमाल करके, यह तय किया जा सकता है कि उपयोगकर्ताओं को यह कॉन्टेंट कब तक दिखे.
eligibleRegion ज़रूरी है

देश

दोहराया गया

वह देश जहां यह ऑफ़र उपलब्ध है. इसका इस्तेमाल करके, यह कंट्रोल किया जा सकता है कि यह कॉन्टेंट किन देशों या इलाकों में उपलब्ध होना चाहिए.
requiresSubscription लागू होने पर ज़रूरी है MediaSubscription इस कॉन्टेंट को ऐक्सेस करने के लिए ज़रूरी सदस्यता पैकेज. अगर आपकी सेवा के लिए, सदस्यता के कई पैकेज उपलब्ध हैं, तो यह फ़ील्ड भरना ज़रूरी है. अगर आपकी सेवा मुफ़्त है या सदस्यता का सिर्फ़ एक टीयर है, तो इस फ़ील्ड को छोड़ा जा सकता है.

देश (potentialAction.actionAccessibilityRequirement.eligibleRegion)

प्रॉपर्टी प्राथमिकता टाइप ब्यौरा
@type ज़रूरी है टेक्स्ट हमेशा Country पर सेट करें.
name ज़रूरी है टेक्स्ट ISO 3166-1 alpha 2 फ़ॉर्मैट में देश का कोड.

MediaSubscription (potentialAction.actionAccessibilityRequirement.requiresSubscription)

प्रॉपर्टी प्राथमिकता टाइप ब्यौरा
@type ज़रूरी है टेक्स्ट हमेशा MediaSubscription पर सेट करें.
@id ज़रूरी है URL यूआरआई फ़ॉर्मैट में, सदस्यता पैकेज का दुनिया भर में मान्य यूनीक आईडी. यह आईडी समय के साथ बदलना नहीं चाहिए. इसे एक अधूरी स्ट्रिंग के तौर पर देखा जाता है. ज़रूरी नहीं है कि यह लिंक काम करता हो.
name ज़रूरी है टेक्स्ट सदस्यता पैकेज का नाम. उदाहरण के लिए, Premium, Basic.
expectsAcceptanceOf सुझाया गया ऑफ़र मीडिया की सदस्यता खरीदने से जुड़ा ऑफ़र. इस एट्रिब्यूट का इस्तेमाल करके, सदस्यता की कीमत बताई जा सकती है.

ऑफ़र (potentialAction.actionAccessibilityRequirement.requiresSubscription.expectsAcceptanceOf)

प्रॉपर्टी प्राथमिकता टाइप ब्यौरा
@type ज़रूरी है टेक्स्ट हमेशा Offer पर सेट करें.
price ज़रूरी है नंबर सदस्यता की कीमत.
priceCurrency ज़रूरी है टेक्स्ट कीमत, तीन अक्षर वाले ISO 4217 फ़ॉर्मैट में होनी चाहिए.
seller सुझाया गया संगठन वह संगठन जो ऐक्शन की सदस्यता या खरीदारी की सुविधा देता है. उसी स्कीमा का इस्तेमाल करें जिसके बारे में संगठन (लेखक/पब्लिशर) सेक्शन में बताया गया है.

उदाहरण 1

"potentialAction": {
    "@type": "ListenAction",
    "target": {
        "@type": "EntryPoint",
        "urlTemplate": "https://www.tjpodcast.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"
        }
    }
},

उदाहरण 2

"potentialAction": {
    "@type": "ListenAction",
    "target": [
        {
            "@type": "EntryPoint",
            "urlTemplate": "https://www.tjpodcast.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.tjpodcast.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": "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"
            }
        }
    ]
},

अन्य जानकारी

पूरा उदाहरण

{
    "@context": "http://schema.org",
    "@type": "DataFeed",
    "dateModified": "2018-09-10T13:58:26.892Z",
    "dataFeedElement": [
        {
            "@context": [
                "http://schema.googleapis.com",
                {
                    "@language": "en"
                }
            ],
            "@type": "PodcastSeries",
            "@id": "http://www.tjpodcast.org/series?id=2",
            "url": "http://www.tjpodcast.org/series?id=2",
            "name": "Radiolab",
            "description": "A two-time Peabody Award-winner...",
            "alternativeHeadline": "Radiolab - Powered by WNYC",
            "sameAs": "https://en.wikipedia.org/wiki/Radiolab",
            "image": {
                "@type": "ImageObject",
                "height": "100",
                "width": "800",
                "contentUrl": "http://www.tjpodcast.org/img/2.jpg"
            },
            "logo": {
                "@type": "ImageObject",
                "height": "100",
                "width": "800",
                "contentUrl": "http://www.tjpodcast.org/logo/2/1.jpg"
            },
            "keywords": [
                "Science",
                "Technology",
                "Philosophy",
                "Education"
            ],
            "author": [
                {
                    "@type": "Person",
                    "@id": "https://www.tjpodcast.org/author/jad_abumrad",
                    "name": "Jad Abumrad",
                    "sameAs": "https://en.wikipedia.org/wiki/Jad_Abumrad"
                },
                {
                    "@type": "Person",
                    "@id": "https://www.tjpodcast.org/author/robert_krulwich",
                    "name": "Robert Krulwich",
                    "sameAs": "https://en.wikipedia.org/wiki/Robert_Krulwich"
                }
            ],
            "publisher": {
                "@type": "Organization",
                "name": "WNYC",
                "@id": "https://www.tjpodcast.org/network/wnyc_studios",
                "sameAs": "https://en.wikipedia.org/wiki/WNYC_Studios"
            },
            "isFamilyFriendly": "True",
            "inLanguage": "en",
            "genre": [
                "Science & Medicine",
                "Natural Sciences"
            ],
            "endDate": "2017-12-22T08:59:00",
            "rssFeed": "http://feeds.wnyc.org/radiolab",
            "potentialAction": {
                "@type": "ListenAction",
                "target": {
                    "@type": "EntryPoint",
                    "urlTemplate": "https://www.tjpodcast.org/?streamSeriesId=2",
                    "actionPlatform": [
                        "http://schema.org/DesktopWebPlatform",
                        "http://schema.org/MobileWebPlatform",
                        "http://schema.googleapis.com/GoogleAudioCast",
                        "http://schema.googleapis.com/GoogleVideoCast"
                    ]
                },
                "actionAccessibilityRequirement": {
                    "@type": "ActionAccessSpecification",
                    "category": "nologinrequired",
                    "availabilityStarts": "2018-04-01T11:01:00-04:00",
                    "availabilityEnds": "2019-12-30T23:59:00-04:00",
                    "eligibleRegion": {
                        "@type": "Country",
                        "name": "FR"
                    }
                }
            },
            "popularityScore": {
                "@type": "PopularityScoreSpecification",
                "value": 4.2
            }
        },
        {
            "@context": [
                "http://schema.googleapis.com",
                {
                    "@language": "en"
                }
            ],
            "@type": "PodcastEpisode",
            "@id": "http://www.tjpodcast.org/episode?id=1",
            "url": "http://www.tjpodcast.org/episode?id=1",
            "name": "A Clockwork Miracle",
            "description": "As legend goes, in 1562, King Philip II...",
            "sameAs": "https://www.wnycstudios.org/story/radiolab-clockwork-miracle",
            "image": {
                "@type": "ImageObject",
                "height": "100",
                "width": "800",
                "contentUrl": "http://www.tjpodcast.org/img/2/1.jpg"
            },
            "keywords": [
                "Education",
                "Philosophy",
                "Science",
            ],
            "partOfSeries": {
                "@type": "PodcastSeries",
                "@id": "http://www.tjpodcast.org/series?id=2",
                "name": "Radiolab",
                "sameAs": "https://en.wikipedia.org/wiki/Radiolab",
            },
            "episodeNumber": 101,
            "inLanguage": "en",
            "author": [
                {
                    "@type": "Person",
                    "@id": "https://www.tjpodcast.org/author/jad_abumrad",
                    "name": "Jad Abumrad",
                    "sameAs": "https://en.wikipedia.org/wiki/Jad_Abumrad"
                },
                {
                    "@type": "Person",
                    "@id": "https://www.tjpodcast.org/author/robert_krulwich",
                    "name": "Robert Krulwich",
                    "sameAs": "https://en.wikipedia.org/wiki/Robert_Krulwich"
                }
            ],
            "publisher": {
                "@type": "Organization",
                "name": "WNYC",
                "@id": "https://www.tjpodcast.org/network/wnyc_studios",
                "sameAs": "https://en.wikipedia.org/wiki/WNYC_Studios"
            },
            "isFamilyFriendly": "True",
            "genre": [
                "Science",
                "Philosophy",
                "Fiction"
            ],
            "datePublished": "2018-12-27T23:23:00Z",
            "timeRequired": "PT22M",
            "associatedMedia": {
                "@type": "AudioObject",
                "contentUrl": "https://www.tjpodcast.org/media_files/mp3/radiolab_podcast19.mp3",
                "duration": "PT21M45S",
                "contentSize": "53616000",
                "encodingFormat": "audio/mpeg",
                "transcript": "Transcript of the episode",
                "bitrate": "64Kbps"
            },
            "potentialAction": {
                "@type": "ListenAction",
                "target": {
                    "@type": "EntryPoint",
                    "urlTemplate": "https://www.tjpodcast.org/?streamEpisodeId=1",
                    "actionPlatform": [
                        "http://schema.org/DesktopWebPlatform",
                        "http://schema.org/MobileWebPlatform",
                        "http://schema.googleapis.com/GoogleAudioCast",
                        "http://schema.googleapis.com/GoogleVideoCast"
                    ]
                },
                "actionAccessibilityRequirement": {
                    "@type": "ActionAccessSpecification",
                    "category": "nologinrequired",
                    "availabilityStarts": "2018-04-01T11:01:00-04:00",
                    "availabilityEnds": "2019-12-30T23:59:00-04:00",
                    "eligibleRegion": {
                        "@type": "Country",
                        "name": "FR"
                    }
                }
            },
            "popularityScore": {
                "@type": "PopularityScoreSpecification",
                "value": 3.8
            },
            "identifier": [
                {
                    "@type": "PropertyValue",
                    "propertyID": "GUID",
                    "value": "53ff386e-e768-40b5-8854-1b7415826ded"
                }
            ]
        }
    ],
    "actor": [
        {
            "@type": "PerformanceRole",
            "actor": {
                "@type": "Person",
                "@id": "https://www.tjpodcast.org/person/Roman",
                "name": {
                    "@language": "en",
                    "@value": "Roman Mars"
                },
                "roleName": "Host",
                "sameAs": "https://en.wikipedia.org/wiki/Roman"
            },
            "actor": {
                "@type": "Person",
                "@id": "https://www.tjpodcast.org/person/guest",
                "name": {
                    "@language": "en",
                    "@value": "Kurt Kohlstedt"
                },
                "roleName": "Guest"
            }
        }
    ],
    "releasedEvent": [
        {
            "@type": "FeaturedEvent",
            "location": "US",
            "startDate": "2020-04-18T20:00",
            "endDate": "2020-05-21T20:00",
            "publishedBy": {
                "@type": "Organization",
                "@id": "https://www.tjpodcast.org/organization/tjpodcast",
                "sameAs": "https://en.wikipedia.org/wiki/tjpodcast",
                "name": "TJPodcast"
            }
        },
        {
            "@type": "ExclusiveEvent",
            "location": "US",
            "startDate": "2020-04-18T20:00",
            "endDate": "2020-04-24T20:00",
            "publishedBy": {
                "@type": "Organization",
                "@id": "https://www.tjpodcast.org/organization/tjpodcast",
                "sameAs": "https://en.wikipedia.org/wiki/tjpodcast",
                "name": "TJPodcast"
            }
        },
        {
            "@type": "ExclusiveEvent",
            "location": "CA",
            "startDate": "2020-04-21T20:00",
            "endDate": "2020-04-24T20:00",
            "publishedBy": {
                "@type": "Organization",
                "@id": "https://www.tjpodcast.org/organization/tjpodcast",
                "sameAs": "https://en.wikipedia.org/wiki/tjpodcast",
                "name": "TJPodcast"
            }
        }
    ]
}