इस सेक्शन में, पॉडकास्ट के लिए कॉन्टेंट मार्कअप प्रॉपर्टी की जानकारी दी गई है.
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 के तौर पर दें. सबसे ज़्यादा रिज़ॉल्यूशन वाली इमेज का इस्तेमाल करें. JPEG या PNG का इस्तेमाल करना बेहतर होता है. ज़्यादा जानकारी और उदाहरणों के लिए, ImageObject (लोगो) सेक्शन देखें. |
image |
ज़रूरी है | दोहराया गया |
सीरीज़ का आर्टवर्क. इसकी पूरी जानकारी दें
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 . सबसे ज़्यादा रिज़ॉल्यूशन वाली इमेज का इस्तेमाल करें. 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 दोहराया गया |
उदाहरण के लिए, 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 |
ज़रूरी नहीं | देश दोहराया गया |
वे देश जहां मीडिया को दिखाने की अनुमति है:
|
देश (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 |
ज़रूरी नहीं | देश या टेक्स्ट दोहराया गया |
एक इलाका या उन इलाकों की सूची जहां लोकप्रियता का यह स्कोर लागू होता है. अगर लोकप्रियता का स्कोर दुनिया भर में लागू होता है, तो टेक्स्ट वैल्यू के तौर पर अगर आपको कुछ खास इलाकों की जानकारी देनी है, तो कृपया `देश` टाइप का इस्तेमाल करें. अगर इस फ़ील्ड को शामिल नहीं किया जाता है, तो |
देश (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 फ़ील्ड का इस्तेमाल किया जा सकता है. |
actionAccessibilityRequirement |
ज़रूरी है |
दोहराया गया |
इस इकाई को ऐक्सेस करने वाले उपयोगकर्ता के लिए ज़रूरी शर्तें. अगर एक से ज़्यादा
ActionAccessSpecification मौजूद हैं, तो कोई भी उपयोगकर्ता, कॉन्टेंट को ऐक्सेस कर सकता है. इसके लिए, ज़रूरी है कि वह उपयोगकर्ता, कॉन्टेंट के लिए तय की गई किसी भी शर्त को पूरा करता हो. |
EntryPoint (potentialAction.target)
@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 |
ज़रूरी है | टेक्स्ट |
ऐक्सेस की ज़रूरी शर्तों का टाइप. यह इनमें से कोई एक वैल्यू होनी चाहिए:
|
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"
}
}
]
}