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