पॉडकास्ट 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 ज़रूरी यूआरएल पॉडकास्ट सीरीज़ के आरएसएस फ़ीड का यूआरएल.
potentialAction ज़रूरी ListenAction कॉन्टेंट सुनने के लिए, उपयोगकर्ताओं के लिए ट्रिगर की जाने वाली कार्रवाई. ज़्यादा जानकारी के लिए, सुनने का तरीका देखें.
popularityScore ज़रूरी नहीं PopularityScoreSpecification कई उम्मीदवार होने पर, विज्ञापन दिखाने की प्राथमिकता तय करने में मदद करने के लिए लोकप्रियता स्कोर. ज़्यादा जानकारी और उदाहरणों के लिए, कृपया PopularityScoreSpecification (popularityScore) सेक्शन देखें.
keywords ज़रूरी नहीं

टेक्स्ट

दोहराया गया

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

Podcastएपिसोड की खास जानकारी

PodcastEpisode, PodcastSeries में किसी एपिसोड के बारे में बताने वाला schema.org है.

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

यह पॉडकास्ट एपिसोड का नाम है.

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

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

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

दोहराया गया

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

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

दोहराया गया

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

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

दोहराया गया

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

ImageObject

दोहराया गया

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

टेक्स्ट

दोहराया गया

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

टेक्स्ट

दोहराया गया

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

PropertyValue

दोहराया गया

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

उदाहरण के लिए, PropertyValue (आइडेंटिफ़ायर) सेक्शन देखें.

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

PodcastSeries (partOfSeries)

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

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

उदाहरण 1

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

पॉडकास्ट का सीज़न (partOfseason)

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

प्रॉपर्टी प्राथमिकता टाइप जानकारी
@type ज़रूरी टेक्स्ट PodcastSeason पर हमेशा सेट करें
@id ज़रूरी यूआरएल सीज़न के लिए, यूआरआई फ़ॉर्मैट में दुनिया भर में इस्तेमाल होने वाला यूनीक आईडी. आईडी एक जैसा रहना चाहिए और समय के साथ बदलना नहीं चाहिए. इसे अपारदर्शी स्ट्रिंग की तरह इस्तेमाल किया जाता है. ज़रूरी नहीं है कि यह लिंक काम करे.
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 ज़रूरी यूआरएल संगठन या व्यक्ति के लिए यूआरआई फ़ॉर्मैट में यूनीक आईडी, जो दुनिया भर में इस्तेमाल किया जा सकता है. आईडी एक जैसा होना चाहिए और समय के साथ बदलना नहीं चाहिए. इसे एक अधूरी स्ट्रिंग के तौर पर देखा जाता है और ज़रूरी नहीं है कि यह एक लिंक के तौर पर काम करे.
name ज़रूरी टेक्स्ट संगठन या व्यक्ति का नाम.
sameAs ज़रूरी नहीं यूआरएल किसी ऐसे तीसरे पक्ष का यूआरएल (आपके डोमेन में नहीं) जो साफ़ तौर पर आइटम की पहचान बताता है. Google, इस वेबपेज का इस्तेमाल 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 ज़रूरी यूआरएल संगठन या व्यक्ति के लिए यूआरआई फ़ॉर्मैट में यूनीक आईडी, जो दुनिया भर में इस्तेमाल किया जा सकता है. आईडी एक जैसा होना चाहिए और समय के साथ बदलना नहीं चाहिए. इसे एक अधूरी स्ट्रिंग के तौर पर देखा जाता है और ज़रूरी नहीं है कि यह एक लिंक के तौर पर काम करे.
name ज़रूरी टेक्स्ट संगठन या व्यक्ति का नाम.
roleName ज़रूरी टेक्स्ट `होस्ट` या `मेहमान`.
sameAs ज़रूरी नहीं यूआरएल किसी ऐसे तीसरे पक्ष का यूआरएल (आपके डोमेन में नहीं) जो साफ़ तौर पर आइटम की पहचान बताता है. Google, इस वेबपेज का इस्तेमाल 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 ज़रूरी यूआरएल वह यूआरएल जहां इमेज को रखा जा सकता है.
regionsAllowed ज़रूरी नहीं

देश

दोहराया गया

ऐसे देश जहां मीडिया चलाने की अनुमति है:

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

देश (image.regionAllowed)

प्रॉपर्टी प्राथमिकता टाइप जानकारी
@type ज़रूरी टेक्स्ट Country. पर हमेशा सेट करें
name ज़रूरी टेक्स्ट ISO 3166-1 ऐल्फ़ा-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 (पहचानकर्ता)

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

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

उदाहरण 1

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

लोकप्रियता(स्कोर स्पेसिफ़िकेशन) (popularityScore)

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

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

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

दोहराया गया

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

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

अगर कुछ खास क्षेत्रों को सूची में शामिल करना ज़रूरी हो, तो कृपया `देश` प्रकार का इस्तेमाल करें.

इस फ़ील्ड को छोड़ने पर, eligibleRegion डिफ़ॉल्ट रूप से earth पर सेट हो जाता है.

देश (popularityScore.ELIGIBLEregion)

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

उदाहरण 1

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

उदाहरण 2

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

तीसरा उदाहरण

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

पब्लिकेशन इवेंट, चुनिंदा इवेंट, खास इवेंट (रिलीज़ किया गया इवेंट)

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

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

प्रॉपर्टी प्राथमिकता टाइप जानकारी
@type ज़रूरी टेक्स्ट हमेशा PublicationEvent, ExclusiveEvent या FeaturedEvent में से किसी एक पर सेट करें.
location ज़रूरी देश वह इलाका जहां प्रकाशन का इवेंट शुरू हुआ. इसका इस्तेमाल, इकाई के खास तौर पर लागू होने से जुड़े प्रतिबंधों और डिस्ट्रिब्यूशन से जुड़ी पाबंदियों के बारे में बताने के लिए भी किया जा सकता है. देश के लिए ISO 3166 कोड इस्तेमाल करें. अगर आपको ग्लोबल सेमैंटिक लागू करना है, तो EARTH पर सेट करें. अगर जगह के हिसाब से खास पाबंदियां लागू न हों, तो साफ़ तौर पर location को EARTH पर सेट करें.
startDate सुझाया गया (CustomizeEvent के लिए ज़रूरी है) तारीख या तारीख समय इकाइयों के प्रकाशन की तारीख. PublicationEvent के मामले में, यह इस इकाई के रिलीज़ होने की शुरुआती तारीख दिखाता है. ExclusiveEvent या FeaturedEvent के मामले में, यह इकाई की खासियत या खासियत के शुरू होने की तारीख को दिखाता है.
endDate सुझाया गया (CustomizeEvent के लिए ज़रूरी है) तारीख या तारीख समय इकाइयों के प्रकाशन की आखिरी तारीख. 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 ज़रूरी यूआरएल मीडिया फ़ाइल का यूआरएल.
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 इकाई, वीडियो चलाने के लिए आपके डीप लिंक और उपयोगकर्ताओं के लिए मानदंड (उदाहरण के लिए, भौगोलिक, क्लोन, लॉगिन या सदस्यता की स्थिति) को दिखाती है, ताकि कॉन्टेंट ऐक्सेस किया जा सके.

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

EntryPoint

दोहराया गया

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

ActionAccessSpecification

दोहराया गया

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

EntryPoint (potentialAction.target)

table class="fixed"> प्रॉपर्टी प्राथमिकता टाइप ब्यौरा @type ज़रूरी है टेक्स्ट हमेशा 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.actionAccessibilityRequire)

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

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

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

देश

दोहराया गया

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

देश (potentialAction.actionAccessibilityRequirement.eligibilityregion)

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

MediaSubscription (potentialAction.actionAccessibilityRequirement.Requiresसदस्यता)

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

ऑफ़र (potentialAction.actionAccessibilityRequirement.RequiresSubscription.expects AcceptanceOf)

प्रॉपर्टी प्राथमिकता टाइप जानकारी
@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"
            }
        }
    ]
}