مواصفات بودكاست Schema.org

يقدّم هذا القسم تفاصيل حول خصائص ترميز المحتوى لملفات البودكاست.

مواصفات PodcastSeries

تمثّل السمة PodcastSeries سلسلة بودكاست، وهي أيضًا يُشار إليه باسم "عرض" البودكاست

الموقع Priority النوع الوصف
@context مطلوب النص سياق schema.org الضبط دائمًا على [http://schema.googleapis.com,{@language}:xx}]، حيث يجب أن يكون xx في رمز اللغة. يؤدي هذا الإجراء إلى ضبط اللغة التلقائية. المستخدمة للقيم النصية في الكيان.
@type مطلوب النص اضبط دائمًا على PodcastSeries.
@id مطلوب النص تمثّل هذه السمة معرّفًا فريدًا عالميًا لسلسلة البودكاست بتنسيق معرّف الموارد المنتظم (URI). يجب أن يكون المعرّف: مستقرة ولا تتغير بمرور الوقت. يتم التعامل معه كسلسلة مبهمة ولا رابطًا منشورًا. يجب أن يكون النطاق المستخدَم للقيمة @id مملوكة لمؤسستك.
url مطلوب النص عنوان URL الأساسي على موقعك الإلكتروني الذي تظهر فيه سلسلة البودكاست الموضحة. يجب أن يكون هذا العنوان فريدًا في جميع أنحاء العالم. يساعد هذا الرابط في تحديد التوفيق بين المحتوى في خلاصتك والمحتوى في قواعد بيانات Google. بالنسبة التشغيل، استخدِم target.urlTemplate المفصّل في القسم ListenAction من المستندات.
name مطلوب النص

اسم سلسلة البودكاست أدرِج اسمًا واحدًا فقط لكل لغة.

استخدِم مصفوفة لترميز الوصف بلغات متعددة. يمكنك الاطّلاع على المناطق واللغات.

description مطلوب النص

ملخّص لسلسلة البودكاست

استخدِم مصفوفة لترميز الوصف بلغات متعددة. اطّلِع على مثال على مناطق ولغات متعدّدة.

alternativeHeadline اختياريّ النص تمثّل هذه السمة الترجمة لسلسلة البودكاست.
author مطلوب

شخص أو مؤسسة

متكرّر

الشخص أو المجموعة التي تعمل على تطوير العرض أو تقديمه. وغالبًا ما يشير إلى المضيف. للحصول على أمثلة وتفاصيل، يُرجى الاطّلاع على المؤسسة، الشخص (المؤلف/الناشر).
publisher اختياريّ

شخص أو مؤسسة

متكرّر

المجموعة أو الشبكة الأصلية المسؤولة عن نشر البرنامج غالبًا يشير إلى مؤسسة مسؤولة عن نشر أو إنتاج العديد من ملفات البودكاست للحصول على أمثلة وتفاصيل، يُرجى مراجعة المؤسسة، الشخص (المؤلف/الناشر): يوصى بشدة بهذا الحقل توضيح الغموض ويجب تقديمه حيثما ينطبق ذلك.
actor اختياريّ

شخص أو مؤسسة

متكرّر

ممثّل البودكاست للحصول على أمثلة وتفاصيل، يمكنك الاطّلاع على قسم المُنفِّذ (مضيف/ضيف) .
logo اختياريّ

ImageObject

متكرّر

تمثّل هذه السمة صورة شعار السلسلة. قدِّم ذلك في الفيديو التالي: ImageObject قدِّم أعلى درجة دقة متاحة. JPEG أو PNG ويفضلونه. للحصول على تفاصيل وأمثلة، يُرجى مراجعة قسم ImageObject (شعار):
image مطلوب

ImageObject

متكرّر

تمثّل هذه السمة صورة فنية للسلسلة. تقديم هذا النموذج على النحو الموضّح بالكامل ImageObject قدِّم أعلى درجة دقة متاحة. تنسيق JPEG أو PNG المفضلة. يُرجى الاطّلاع على القسم ImageObject (شعار) للحصول على التفاصيل الأمثلة.
isFamilyFriendly مطلوب منطقي تشير هذه السمة إلى ما إذا كان هذا المحتوى مناسبًا لجميع أفراد العائلة (أي إذا كان مناسبًا لجميع أفراد العائلة، بما في ذلك الأطفال). منتجات Google isFamilyFriendly للمساعدة في تحديد المحتوى الذي سيتم تشغيله. تشير رسالة الأشكال البيانية يجب أن تكون إما true أو false.
inLanguage مطلوب النص تمثّل هذه السمة لغة محتوى البودكاست بتنسيق ISO 639-1. يمكن استخدام هذه القيمة لتلبية احتياجات المستخدم. طلبات البحث التي تطلب محتويات بلغة معينة.
genre مطلوب

النص

متكرّر

فئة أو نوع سلسلة البودكاست على سبيل المثال، يمكنك اتباع قياسي فئات البودكاست
endDate اختياريّ التاريخ تاريخ إصدار حلقة النهاية من سلسلة البودكاست. فقط تضمين هذا الحقل عند الانتهاء من السلسلة.
rssFeed مطلوب عنوان URL تمثّل هذه السمة عنوان URL لخلاصة RSS لسلسلة البودكاست.
potentialAction مطلوب ListenAction تمثّل هذه السمة الإجراء الذي سيتم تشغيله للمستخدمين للاستماع إلى المحتوى. لمزيد من التفاصيل، راجِع ListenAction.
popularityScore اختياريّ PopularityScoreSpecification نتيجة لمدى الرواج للمساعدة في تحديد أولوية العرض في حال توفُّر مرشحين متعددين. يُرجى الاطّلاع على قسم PopularityScoreSpecification (popularityScore) لـ التفاصيل والأمثلة.
keywords اختياريّ

النص

متكرّر

تمثّل هذه السمة قائمة بالكلمات الرئيسية التي قد تكون مرتبطة بسلسلة البودكاست. هذه قد يتم استخدام الكلمات الرئيسية لتوسيع طلبات بحث المستخدمين التي يمكن أن تؤدي إلى تشغيل هذا البودكاست. السلسلة. على سبيل المثال، أسماء الضيوف والمواضيع التي يتم تناولها وما إلى ذلك.
sameAs اختياريّ عنوان URL عنوان URL لجهة خارجية (ليس ضمن نطاقك) يشير إلى صفحة ويب تشير إلى تشير بوضوح إلى هوية العنصر. يتم استخدام صفحة الويب هذه بوضوح عند وجود عدة سلاسل متشابهة. على سبيل المثال، تسمح موسوعة ويكيبيديا أو الصفحة الرئيسية لسلسلة البودكاست هذا الحقل مقترَح بشدة لتوضيح السلسلة.
releasedEvent اختياريّ PublicationEvent أو أنواع فرعية أكثر تحديدًا - FeaturedEvent أو SpecialEvent تمثّل هذه السمة الحدث الذي يحدّد نشر سلسلة البودكاست أو إصدارها. حاسمة قد يشير حدث نشر البودكاست إلى الإصدار الأولي للبودكاست من قِبل ناشر يمكن استخدام الأنواع الأكثر تخصصًا للدلالة على الحصرية أو المميزة للإصدار. للاطّلاع على التفاصيل والأمثلة، يُرجى الاطّلاع على PublicationEvent. قسم FeaturedEvent، مهمة حصرية_(releasedEvent). لاحظ أن وضع علامة مسلسل كسلسلة حصرية أو مميزة أنّ كل حلقات البرنامج حصرية أو مميزة.
countryOfOrigin اختياريّ البلد بلد المكاتب الرئيسية لشركة الإنتاج أو الشخص المسؤول عن البودكاست

مواصفات حلقة البودكاست

PodcastEpisode هو تمثيل schema.org لحلقة. في PodcastSeries.

الموقع Priority النوع الوصف
@context مطلوب النص سياق schema.org الضبط دائمًا على [http://schema.googleapis.com,{@language:xx}] حيث يكون xx هو رمز اللغة. يؤدي هذا إلى تعيين الحرف الافتراضي اللغة المستخدمة للقيم النصية في الخلاصة.
@type مطلوب النص اضبط دائمًا على PodcastEpisode.
@id مطلوب النص تمثّل هذه السمة معرّفًا فريدًا عالميًا لحلقة البودكاست بتنسيق معرّف الموارد المنتظم (URI). يجب أن يكون المعرّف: مستقرة ولا تتغير بمرور الوقت. يتم التعامل معه كسلسلة مبهمة ولا رابطًا منشورًا. يجب أن تمتلك مؤسستك النطاق المستخدَم للقيمة @id.
url مطلوب النص عنوان URL الأساسي على موقعك الإلكتروني الذي تقدِّم أو تصف فيه حلقة بودكاست. يجب أن تكون هذه القيمة فريدة عالميًا. يُستخدَم هذا الرابط للمساعدة. التوفيق بدقة بين المحتوى في خلاصتك والمحتوى في لقواعد البيانات. لتشغيله، يجب تضمين target.urlTemplate المفصّلة في يتم استخدام قسم ListenAction من الوثائق.
name مطلوب النص

تمثّل هذه السمة اسم حلقة البودكاست.

يجب ألا يكون هناك أكثر من اسم واحد لكل لغة. استخدام صفيف لترميز ووصفها بلغات متعددة. يمكنك الاطّلاع على القسم المناطق اللغات مثلًا.

description مطلوب النص تمثّل هذه السمة وصف حلقة البودكاست.
alternativeHeadline مطلوب النص العنوان الفرعي لحلقة البودكاست
author مطلوب

شخص أو مؤسسة

متكرّر

الشخص أو المجموعة التي تعمل على تطوير الحلقة أو تقديمها. تظهر هذه القيمة في كثير من الأحيان إلى المضيف. إذا كان مؤلّف العرض هو نفسه المؤلف، يمكنك إعادة استخدام معلومات من الكيان PodcastSeries. للحصول على أمثلة التفاصيل، يُرجى الاطّلاع على المؤسسة، الشخص (المؤلف/الناشر).
publisher مطلوب

شخص أو مؤسسة

متكرّر

المجموعة أو الشبكة الأصلية المسؤولة عن نشر البرنامج غالبًا يشير إلى مؤسسة مسئولة عن نشر أو إنتاج العديد من مقاطع البودكاست. يُرجى مراجعة المؤسسة، الشخص (المؤلف/الناشر) للحصول على الأمثلة والتفاصيل. يوصى بشدة بهذا الحقل للتوضيح ننصحك بتعريفها حيثما ينطبق ذلك
actor مطلوب

شخص أو مؤسسة

متكرّر

ممثّل البودكاست للحصول على أمثلة وتفاصيل، يمكنك مراجعة قسم المُنفِّذ (المضيف/الضيف):
datePublished مطلوب التاريخ والوقت تمثّل هذه السمة تاريخ إصدار حلقة البودكاست. تُستخدم هذه القيمة فرز تسلسل الحلقة وتوضيحها
episodeNumber مطلوب عدد صحيح تمثّل هذه السمة رقم الحلقة.
partOfSeries مطلوب PodcastSeries تعرض حلقة البودكاست PodcastSeries هذه. يُرجى مراجعة يمكنك الانتقال إلى PodcastSeries(partOfSeries) للاطّلاع على التفاصيل والأمثلة.
partOfSeason اختياريّ PodcastSeason بالنسبة إلى المسلسلات المتعددة المواسم، يوفّر هذا الفندق معلومات عن المواسم إلى جانب برقم الموسم واسم الموسم. يُرجى الاطّلاع على PodcastSeason(partOfSeason) للحصول على التفاصيل والأمثلة.
timeRequired مطلوب المدة تمثّل هذه السمة مدة الحلقة بتنسيق المدة ISO 8601.
image اختياريّ

ImageObject

متكرّر

تمثّل هذه السمة صورة فنية للسلسلة. يجب وصف هذه البيانات بشكل كامل ImageObject قدِّم أعلى درجة دقة متاحة. JPEG أو PNG ويفضلونه. يُرجى الاطّلاع على القسم ImageObject (شعار) للحصول على التفاصيل والأمثلة.
isFamilyFriendly مطلوب منطقي تشير هذه العلامة إلى ما إذا كان هذا المحتوى مناسبًا للعائلة (أي ما إذا كان المحتوى مناسب لجميع أفراد العائلة، بما في ذلك الأطفال). Google قد تستخدم المنتجات isFamilyFriendly لتحديد المحتوى الذي سيتم تشغيله. يجب أن تكون القيمة true أو false.
inLanguage مطلوب النص تمثّل هذه السمة لغة محتوى حلقة البودكاست بتنسيق ISO 639-1. استخدام هذه المسودة لتنفيذ طلبات بحث المستخدمين التي تطلب المحتوى بلغة معيّنة. في حال حذف المحتوى بلغات متعددة، ضع قائمة بلغة أساسية واحدة فقط.
genre مطلوب

النص

متكرّر

فئة أو نوع سلسلة البودكاست على سبيل المثال، يمكنك اتّباع فئات البودكاست العادية.
associatedMedia اختياريّ AudioObject تمثّل هذه السمة الملف الصوتي لحلقة البودكاست. للحصول على التفاصيل والأمثلة، يُرجى مراجعة AudioObject(associatedMedia):
potentialAction مطلوب ListenAction تمثّل هذه السمة الإجراء الذي سيتم تشغيله للمستخدمين للاستماع إلى المحتوى. لمزيد من التفاصيل، راجِع قسم ListenAction.
popularityScore اختياريّ PopularityScoreSpecification يشير ذلك المصطلح إلى نتيجة مدى الرواج لتحديد أولوية العرض عندما تتوفّر عدة خيارات. المرشحين. للحصول على تفاصيل وأمثلة، يُرجى مراجعة قسم شائعityScoreSpecification.
keywords اختياريّ

النص

متكرّر

قائمة بالكلمات الرئيسية المرتبطة بسلسلة البودكاست قد تؤثر هذه الكلمات الرئيسية يمكن استخدامها لتوسيع طلبات بحث المستخدمين التي يمكن أن تؤدي إلى ظهور حلقة البودكاست هذه. بالنسبة مثل news، أو sports، أو history.
identifier مطلوب

PropertyValue

متكرّر

في PodcastEpisode، استخدِم هذه السمة لتقديم المعرّف الفريد العالمي (GUID). تشير رسالة الأشكال البيانية يجب أن يكون المعرّف الفريد العالمي (GUID) معرّفًا يمكن من خلاله تحديد معرّف البودكاست على مستوى العالم وبشكلٍ فريد. حلقة. ويختلف هذا الحقل عن الحقل @id في الحلقة.

راجِع قسم PropertyValue (المعرّف) للحصول على مثال.

sameAs اختياريّ عنوان URL عنوان URL لجهة خارجية (ليس ضمن نطاقك) يشير إلى صفحة ويب تشير إلى تشير بوضوح إلى هوية العنصر. تستخدم Google صفحة الويب هذه بوضوح عند وجود عدة سلاسل متشابهة. على سبيل المثال، تسمح موسوعة ويكيبيديا أو الصفحة الرئيسية لحلقات البودكاست يُرجى العلم أنّ المرجع على مستوى السلسلة يجب ألا يتم تقديم الصفحة هنا. ننصح بشدة بهذا الحقل لتوضيح الحلقة.
releasedEvent اختياريّ PublicationEvent، أو أنواع فرعية أكثر تحديدًا - FeaturedEvent أو SpecialEvent تمثّل هذه السمة الحدث الذي يحدّد نشر حلقة البودكاست أو إصدارها. حاسمة قد يشير حدث نشر البودكاست إلى الإصدار الأولي لحلقة بودكاست الناشر ويمكن أن تشير الأنواع الفرعية الأكثر تحديدًا إلى الحقوق الحصرية أو المميزة للإصدار. للحصول على تفاصيل وأمثلة، يُرجى مراجعة قسم PublicationEvent وFeaturedEvent وحصريًا (ReleasedEvent). ملاحظة: إنّ وضع علامة على سلسلة كمحتوى حصري أو مميّز أعلاه يعني أنّ كل المسلسلات من البرنامج حصرية أو مميزة. ننصحك بوضع علامة الخصائص على المستوى الأكثر تفصيلاً.
countryOfOrigin اختياريّ البلد بلد المكاتب الرئيسية لشركة الإنتاج أو الفرد هو المسؤول عن البودكاست

PodcastSeries (جزء من السلسلة)

استخدِم partOfSeries لإنشاء العلاقة بين PodcastEpisode. ومصدرها الرئيسي PodcastSeries. لأنّ التفاصيل الكاملة لـ PodcastSeries موصوفة في كيان PodcastSeries منفصل، فلا تحتاج إلى تقديم التفاصيل الكاملة في partOfSeries. ما عليك سوى تقديم ما يلي: المواقع:

الموقع Priority النوع الوصف
@type مطلوب النص اضبط دائمًا على PodcastSeries.
@id مطلوب عنوان URL تمثّل هذه السمة المعرّف الفريد العالمي للسلسلة بتنسيق معرّف الموارد المنتظم (URI). ويجب أن يتطابق المعرّف مع رقم تعريف الكيان PodcastSeries الكامل في خلاصتك.
name مطلوب النص اسم سلسلة البودكاست

مثال 1

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

PodcastSeason (partOfSeason)

تمثّل السمة PodcastSeason معلومات الموسم PodcastEpisode، الأهم هو رقم الموسم. تحتاج فقط إلى إذا كانت سلسلة البودكاست تشمل عدة مواسم

الموقع Priority النوع الوصف
@type مطلوب النص الضبط دائمًا على PodcastSeason
@id مطلوب عنوان URL معرّف فريد عالمي للموسم بتنسيق URI. يجب أن يكون المعرّف ثابتًا. ولا تتغير بمرور الوقت. يتم التعامل معه كسلسلة مبهمة ولا يلزم أن يكون رابطًا صالحًا.
seasonNumber مطلوب عدد صحيح رقم موسم سلسلة البودكاست
name اختياريّ النص اسم موسم البودكاست

مثال 1

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

المؤسسة، الشخص (المؤلف أو الناشر)

الموقع Priority النوع الوصف
@type مطلوب النص اضبط دائمًا القيمة على Organization أو Person.
@id مطلوب عنوان URL تمثّل هذه السمة معرّفًا فريدًا عالميًا للمؤسسة أو الشخص بتنسيق URI. المعرّف أن تكون مستقرة ولا تتغير بمرور الوقت. يتم التعامل معه كسلسلة مبهمة لا ينبغي أن يكون رابطًا منشورًا.
name مطلوب النص تمثّل هذه السمة اسم المؤسسة أو الشخص.
sameAs اختياريّ عنوان URL عنوان URL لجهة خارجية (ليس ضمن نطاقك) يشير إلى صفحة ويب تشير إلى تشير بوضوح إلى هوية العنصر. تستخدم Google صفحة الويب هذه بوضوح عند وجود عدة سلاسل متشابهة. يمكن أن تتضمن الأمثلة صفحة ويكيبيديا لمؤسسة أو للموقع الإلكتروني الرسمي لها

مثال 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"
},

ممثل (مضيف أو ضيف)

الموقع Priority النوع الوصف
@type مطلوب النص اضبط دائمًا القيمة على Organization أو Person.
@id مطلوب عنوان URL تمثّل هذه السمة معرّفًا فريدًا عالميًا للمؤسسة أو الشخص بتنسيق URI. المعرّف أن تكون مستقرة ولا تتغير بمرور الوقت. يتم التعامل معه كسلسلة مبهمة لا ينبغي أن يكون رابطًا منشورًا.
name مطلوب النص تمثّل هذه السمة اسم المؤسسة أو الشخص.
roleName مطلوب النص "المضيف" أو "الضيف".
sameAs اختياريّ عنوان URL عنوان URL لجهة خارجية (ليس ضمن نطاقك) يشير إلى صفحة ويب تشير إلى تشير بوضوح إلى هوية العنصر. تستخدم Google صفحة الويب هذه بوضوح عند وجود عدة سلاسل متشابهة. يمكن أن تتضمن الأمثلة صفحة ويكيبيديا لمؤسسة أو للموقع الإلكتروني الرسمي لها

مثال 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 لتقديم الشعار أو التصميم الفني للمحتوى.

الموقع Priority النوع الوصف
@type مطلوب النص اضبط دائمًا على ImageObject.
height اختياريّ عدد صحيح ارتفاع الصورة بالبكسل.
width اختياريّ عدد صحيح عرض الصورة بالبكسل.
contentUrl مطلوب عنوان URL تمثّل هذه السمة عنوان URL الذي يمكن تحديد موضع الصورة فيه.
regionsAllowed اختياريّ

البلد

متكرّر

البلدان التي يُسمح فيها بعرض الوسائط:

  • إذا لم يتم تحديد هذه السمة، يتم الافتراض أنّ الصورة مسموح بها في جميع المحلية.
  • لإرسال صور مختلفة لكل منطقة، يمكنك إضافة عدة صور. ImageObject مواقع، ولكل منها مجموعة بلدان خاصة به عنوان URL للصورة المعنية.

البلد (image.regionsAllowed)

الموقع Priority النوع الوصف
@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. يجب أن يكون هذا الحقل مختلفًا عن الحقل "@id" في الحلقة (وليس ضمن نطاقك) ويجب أن تمثّل الحلقة المصدر على مستوى العالم بشكل فريد مع مرور الوقت، وعبر مصادر مختلفة

الموقع Priority النوع الوصف
@type مطلوب النص اضبط دائمًا على "PropertyValue".
propertyID مطلوب النص اضبط دائمًا على GUID.
value مطلوب النص المعرّف الفريد العالمي للمسلسل أو الحلقة

مثال 1

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

ColorityScoreSpecification (popularityScore)

يمكن أن تساعد popularityScore المستخدمين في الوصول إلى أنسب المحتوى، في السيناريوهات التي تتطابق فيها المعايير من طلب بحث المستخدم مع العديد من الكيانات من خلاصتك. المحتوى الذي حقق أعلى نسبة رواج المتاحة لمنطقة المستخدم يتم عرضها للمستخدم عندما تكون هذه القيمة المتوفرة. سيتم ضبط الإعدادات التلقائية لكل المحتوى الذي لا يتضمّن هذا الحقل على نتيجة مدى الرواج 0. تشير رسالة الأشكال البيانية في الواقع، تتم مقارنة النتائج في نطاق القائمة الكاملة، لذا يُرجى ضمان اتساق المقياس في جميع خلاصاتك

الموقع Priority النوع الوصف
@type مطلوب النص اضبط دائمًا على PopularityScoreSpecification.
value مطلوب رقمي قيمة رقمية موجبة للمقارنة مع الكيانات الأخرى من الكتالوج الخاص بك بالنسبة إلى أولوية العرض. فالرقم الأكبر يعني زيادة الشعبية.
eligibleRegion اختياريّ

البلد أو النص

متكرّر

منطقة واحدة أو قائمة بالمناطق التي تنطبق عليها نتيجة مدى الرواج هذه

إذا كانت نتيجة مدى الرواج تنطبق على مستوى العالم، استخدِم earth كنص

إذا كان يلزم إدراج مناطق معيَّنة، يُرجى استخدام نوع "البلد".

إذا تم ترك هذا الحقل فارغًا، سيتم ضبط eligibleRegion تلقائيًا على earth

البلد (popularityScore.eligibleRegion)

الموقع Priority النوع الوصف
@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 وحصريًا (ReleasedEvent)

PublicationEvent
استخدِم هذا العنصر لتمثيل تاريخ نشر العرض وموقعه الجغرافي. حلقة (تُعرف أيضًا باسم "تاريخ إصدار" مسلسل أو حلقة). بالإضافة إلى ذلك، يشير الحقل publishedBy إلى أنّ النشر أو التوزيع لسلسلة البودكاست أو حلقة البودكاست
ExclusiveEvent
استخدِم هذا العنصر للإشارة إلى أنّ مقدّم الخدمة لديه حقوق التوزيع الحصرية. للبودكاست يمكن أن تكون الحقوق الحصرية خاصة بمنطقة محدّدة ومحددة زمنيًا، ويجب مجال المؤسسة الذي يشير إلى المزود الحصري للمحتوى
.
FeaturedEvent
استخدِم هذا العنصر للإشارة إلى أنّ موفّر الخدمة يعرض البودكاست من أجل: للمستهلكين (مثلاً، منتج "أصلي").
إنّ المحتوى الأصلي يختلف عن الفيديوهات الحصرية.
يشير مصطلح "النُسخ الأصلية (معروضة)" غالبًا إلى الحقوق الحصرية لشخص الذي يمثل حملاً زائدًا للعبارة. ومن هذا المنطلق، يجب تقسيم المعنى المقصود. في الفئتين أعلاه. من الممكن أيضًا أن يكون الكيان الأصلي فقط، وفي هذه الحالة يمكن لـ releasedEvent أن يأخذ صفيفًا مع كليهما الأحداث على الكيان نفسه.

لاحظ أنه على الرغم من أن الحصرية أو المميزة قد تحمل معانٍ متشابهة داخل كتالوج مقدّم الخدمة، تنطبق PublicationEvent بشكل عام على تفعيل توضيح غموض الكيانات وتقديم بيانات وصفية إضافية عن الشيء ذاته، مثل تاريخ إصدار مسلسل أو حلقة.

الموقع Priority النوع الوصف
@type مطلوب النص يجب ضبطها دائمًا على إحدى PublicationEvent. ExclusiveEvent أو FeaturedEvent.
location مطلوب البلد المنطقة التي يقع فيها حدث جهة النشر يمكنك أيضًا استخدام هذه الصفحة لتمثيل القيود المفروضة على المحتوى الحصري وقيود التوزيع الكيان. استخدِم رموز ISO 3166 للبلد. إذا أردت تقديم طلب تم ضبط الدلالة العامة على EARTH. تم الضبط بشكلٍ صريح من location إلى EARTH، إذا كانت اللغة معيّنة لا تنطبق.
startDate إجراء مقترَح (مطلوب من أجل SpecialEvent) التاريخ أو التاريخ والوقت تاريخ بدء الكيانات جهة النشر. في حالة PublicationEvent، يشير إلى تاريخ الإصدار الأولي لهذا الكيان. في حالة ExclusiveEvent أو FeaturedEvent، يمثل هذا تاريخ بدء حصرية أو تميز الكيان.
endDate إجراء مقترَح (مطلوب من أجل SpecialEvent) التاريخ أو التاريخ والوقت تاريخ انتهاء نشر الكيانات. في حالة 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 (linkedMedia)

تُستخدَم AudioObject لتوفير ملف الوسائط الأولي لحلقة البودكاست.

الموقع Priority النوع الوصف
@type مطلوب النص اضبط دائمًا على AudioObject.
contentUrl مطلوب عنوان URL عنوان 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 روابط لصفحات في التطبيق للتشغيل والمعايير. للمستخدمين (على سبيل المثال، حسب الموقع الجغرافي، أو التسلسل الزمني، أو تسجيل الدخول، أو حالة الاشتراك) الوصول إلى المحتوى.

الموقع Priority النوع الوصف
@type مطلوب النص اضبط دائمًا على ListenAction.
target مطلوب

EntryPoint

متكرّر

مواصفات الرابط الخاص بصفحة معيّنة في النظام الأساسي المتوافق المعلومات. يمكنك استخدام حقول EntryPoint متعدّدة من أجل تحدد روابط لمواضع معينة مختلفة لمجموعات مختلفة من الأنظمة الأساسية.
actionAccessibilityRequirement مطلوب

ActionAccessSpecification

متكرّر

تمثّل هذه السمة تعريف المتطلبات المفروضة على المستخدم للوصول إلى هذا الكيان. في حال تعدُّد يقدم ActionAccessSpecification، مستخدم يطابق أي المواصفات المختلفة يمكنها الوصول إلى المحتوى.

EntryPoint (potentialAction.target)

table class="fixed"> الموقع اولوية النوع الوصف @type مطلوب رسالة نصية اضبط دائمًا على EntryPoint. urlTemplate مطلوب عنوان URL الرابط المستخدَم لبدء تشغيل المحتوى الخاص بك 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.actionAccessibilityRequestment)

الموقع Priority النوع الوصف
@type مطلوب النص اضبط دائمًا على ActionAccessSpecification.
category مطلوب النص

نوع متطلبات الوصول. ويجب أن يكون هذا الخيار واحدًا مما يلي: القيم التالية:

  • nologinrequired: الإجراء متاح للمستخدم بدون الشراء أو تسجيل الدخول للوصول إلى المحتوى.
  • free: الإجراء متاح بدون عملية شراء أو يتطلب اشتراك المستخدم المدفوع. يتطلب الإجراء تسجيل الدخول للمستخدم.
  • subscription: الإجراء مضمّن مع دفعة الاشتراك في الخدمة.
availabilityStarts اختياريّ التاريخ والوقت تمثّل هذه السمة وقت بدء نافذة مدى التوفّر. يمكنك استخدام هذا للتحكّم في الوقت المحدد الذي يمكن فيه عرض هذا المحتوى للمستخدمين.
availabilityEnds اختياريّ التاريخ والوقت تمثّل هذه السمة وقت انتهاء نافذة مدى التوفّر. يمكنك استخدام هذا للتحكّم في الوقت المحدد الذي يتوقف فيه عرض هذا المحتوى المستخدمين.
eligibleRegion مطلوب

البلد

متكرّر

البلد المؤهل لهذا العرض: يمكنك استخدام هذه الصفحة التحكّم في البلد أو المنطقة حيث يجب عرض هذا المحتوى المتوفرة.
requiresSubscription مطلوبة إذا كان ذلك منطبقًا MediaSubscription حزمة الاشتراك المطلوبة للوصول إلى هذا المحتوى. إذا كان حزم اشتراك متعددة، فهذا الحقل مطلوب. إذا كانت الخدمة مجانية أو كان هناك فئة واحدة فقط من الاشتراك، يمكنك تخطي هذا الحقل.

البلد (potentialAction.actionAccessibilityrequiredment.contributionRegion)

الموقع Priority النوع الوصف
@type مطلوب النص اضبط دائمًا على Country.
name مطلوب النص تشير رسالة الأشكال البيانية رمز البلد وفقًا لمعيار ISO 3166-1 alpha 2.

MediaSUBSCRIPTION (potentialAction.actionAccessibilityrequiredment.requiresSUBSCRIPTION)

الموقع Priority النوع الوصف
@type مطلوب النص اضبط دائمًا على MediaSubscription.
@id مطلوب عنوان URL معرّف فريد عالمي لحزمة الاشتراك بتنسيق URI. تشير رسالة الأشكال البيانية ويجب أن يكون المعرّف ثابتًا ولا يتغيّر بمرور الوقت. يتم التعامل معه على أنه قيمة فارغة ولا يلزم أن يكون رابطًا منشورًا.
name مطلوب النص اسم حزمة الاشتراك على سبيل المثال: Premium، Basic.
expectsAcceptanceOf مقترَح عرض العرض المرتبط بشراء اشتراك الوسائط. إِنْتَ يمكنك استخدامه للتعبير عن سعر الاشتراك.

العرض (potentialAction.actionAccessibilityrequirementsment.requiresSUBSCRIPTION.expectsacceptanceOf)

الموقع Priority النوع الوصف
@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"
            }
        }
    ]
}