تتطلّب بعض أنواع الكيانات منك تحديد العلاقة بين المحتوى في خلاصتك. تساعد هذه المعلومات محرّك بحث Google في عرض الترتيب والبنية المناسبَين للمحتوى للمستخدمين وتحديد المحتوى الصحيح عندما يكون طلب بحث المستخدم غامضًا.
اختَر نوع المحتوى الذي تقدّمه:
برنامج تلفزيوني
إذا كنت مقدّم برامج تلفزيونية، عليك إضافة أنواع الكيانات TVEpisode وTVSeason وTVSeries في خلاصة كتالوج الوسائط. يمكنك الاطّلاع على تعريفات هذه الكيانات في قسم فهم أنواع الكيانات المتاحة من خلال فلترة هذه الأنواع.
تحديد العلاقات
تأكَّد من إنشاء العلاقات التالية بينها:
partOfSeries وpartOfSeason أنواع كيانات البرامج التلفزيونية ببعضها.يتطلّب كيان
TVEpisodeمنك تقديم السمةpartOfSeriesالتي تحدّد@idوnameلكيانTVSeriesالخاص بالحلقة."partOfSeries": { "@type": "TVSeries", "@id": "http://www.example.com/my_favorite_tv_show", "name": "My Favorite TV Show", },إذا كانت خلاصتك تتضمّن مواسم تلفزيونية، يتطلّب منك كيان
TVSeasonأيضًا تحديد كيانTVSeriesالخاص به في السمةpartOfSeries.يتطلّب كيان
TVEpisodeمنك تقديم السمةpartOfSeasonالتي تحدّد@idوseasonNumberلكيانTVSeasonالخاص بالحلقة."partOfSeason": { "@type": "TVSeason", "@id": "http://www.example.com/my_favorite_tv_show/s7", "seasonNumber": 7 },إذا لم يكن لكيان
TVEpisodeكيانTVSeasonمطابق في الخلاصة، اتّبِع الخطوات التالية لتقديم السمتَينpartOfSeason.@idوpartOfSeason.seasonNumberلكيانTVEpisode:- خذ
partofSeries.@idوأرفِق حقل طلب عنصر نائب (على سبيل المثال، ?season1) لإنشاءpartOfSeason.@idفريد (على سبيل المثال، http://www.example.com/my_favorite_tv_show?season1). - اضبط
partOfSeason.seasonNumberعلى 1.
partOfSeason.@idلكيانTVSeasonالمطابق أو استبدال عنصر نائبpartOfSeason.@idهذا بـ@idالفعلي لكيانTVSeason.- خذ
مثال
TVSeries
برنامجي التلفزيوني المفضّل
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type": "TVSeries",
"@id": "http://www.example.com/my_favorite_tv_show",
"url": "http://www.example.com/my_favorite_tv_show",
"name": "My Favorite TV Show",
"potentialAction":{ … },
...
}
TVSeason
برنامجي التلفزيوني المفضّل (الموسم 7)
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type": "TVSeason",
"@id": "http://www.example.com/my_favorite_tv_show/s7",
"url": "http://www.example.com/my_favorite_tv_show/s7",
"name": "My Favorite TV Show, Season 7",
"seasonNumber": 7,
"partOfSeries": {
"@type": "TVSeries",
"@id": "http://www.example.com/my_favorite_tv_show",
"name": "My Favorite TV Show",
},
"potentialAction":{ … },
...
}
TVEpisode
الحلقة 3 من برنامجي التلفزيوني المفضّل (الموسم 7)
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type": "TVEpisode",
"@id": "http://www.example.com/my_favorite_tv_show/s7/e3",
"url": "http://www.example.com/my_favorite_tv_show/s7/e3",
"name": "John Doe returns at night",
"episodeNumber": 3,
"partOfSeason": {
"@type": "TVSeason",
"@id": "http://www.example.com/my_favorite_tv_show/s7",
"seasonNumber": 7
},
"partOfSeries": {
"@type": "TVSeries",
"@id": "http://www.example.com/my_favorite_tv_show",
"name": "My Favorite TV Show",
},
"potentialAction":{ … },
...
}
راديو
إذا كنت مقدّم خدمة إذاعية، عليك إضافة نوع العنصر RadioBroadcastService في خلاصة كتالوج الوسائط. يمكنك العثور على تعريفات هذه الكيانات في قسم التعرّف على أنواع الكيانات المتاحة من خلال الفلترة حسب هذا النوع.
تحديد العلاقات
بما أنّ هناك نوعًا واحدًا فقط من الكيانات لهذه عمليات الدمج، في حين لا تتوفّر أيّ علاقات صريحة يجب إنشاؤها، تأكَّد من جمع المعلومات التالية لكيانات RadioBroadcastService:
description: وصف المحطة الإذاعيةbroadcastDisplayName: الاسم المعروض للمحطة الإذاعيةareaServed: المنطقة التي تتوفّر فيها محطة الإذاعةcallSign: رمز النداء الرسمي الصادر عن جهة حكومية لمحطة الإذاعة يجب توفير هذه السمة لمحطّات الإذاعة في أمريكا الشمالية.broadcastFrequency: مواصفات التردد للمحطة الإذاعية- يجب استخدام هذه السمة لمحطّات الإذاعة الأرضية AM/FM.
- بالنسبة إلى المحتوى المخصّص للبث على الإنترنت فقط، يتم ضبط القيمة على
INTERNET_STREAM.
broadcastAffiliateOf: الشبكة التي تقدّم محطة الإذاعة هذه برامجها. إذا لم تكن المحطة الإذاعية جزءًا من أيّ شبكة، لن تكون هذه السمة مطلوبة.broadcaster: المؤسسة المالكة لمحطة الإذاعة ومشغّلتها-
parentService: محطة الراديو الرئيسية إذا كانت المحطة الإذاعية محطة إعادة إرسال أو محطة ترجمة لمحطة إذاعية أخرى، يجب إدخال هذا السمة.
مثال
{
"@context": "http://schema.googleapis.com",
"@type": "RadioBroadcastService",
"@id": "https://www.example.com/stations?id=1",
"url": "https://www.example.com/stations?id=1",
"name": "KABC",
"callSign": "KABC-FM",
"broadcastDisplayName": "KABC",
"description": "Local News & Information",
"broadcastFrequency": {
"@type": "BroadcastFrequencySpecification",
"broadcastFrequencyValue": "89.5",
"broadcastSignalModulation": "FM",
"broadcastSubChannel": "HD1"
},
"areaServed": {
"@type": "City",
"name": "San Francisco, CA"
},
"broadcastAffiliateOf": [
{
"@id": "https://www.example.com/networks/xyz",
"@type": "Organization",
"name": "XYZ",
"sameAs": "https://en.wikipedia.org/wiki/XYZ"
},
{
"@id": "https://www.example.com/networks/efg",
"@type": "Organization",
"name": "EFG",
"sameAs": "https://www.example.com/"
}
],
"broadcaster": [
{
"@type": "Organization",
"name": "California Local Public Broadcasting",
"sameAs": "https://www.example.org/w/clpb/"
},
{
"@type": "Organization",
"sameAs": "https://www.example.org/kabc",
"name": "KABC Inc"
}
],
"potentialAction": { … },
…
}
موسيقى
إذا كنت مقدّم محتوى موسيقيًا، عليك إضافة أنواع كيانات MusicGroup وMusicAlbum وMusicRecording في خلاصة كتالوج الوسائط. يمكنك العثور على تعريفات هذه الكيانات في قسم التعرّف على أنواع الكيانات المتاحة من خلال الفلترة حسب هذه الأنواع.
تسمح أنواع الكيانات MusicGroup وMusicAlbum وMusicRecording لتطبيقك أو منصتك بتشغيل المزيد من المحتوى من قائمة تشغيل (MusicPlaylist) بعد تشغيل كل المحتوى من الكيان الأولي. إليك سيناريو:
- يحتوي كيان
MusicAlbumعلى قائمة بأغانٍ من الألبوم XYZ (كيان أولي). - يحتوي كيان
MusicPlaylistعلى قائمة تشغيل بأغانٍ مشابهة للأغاني من الألبوم XYZ. - يتضمّن كيان
MusicAlbumكيانMusicPlaylistكـ إجراء مستند إلى كيان.
في هذا الإعداد، بعد تشغيل جميع الأغاني من الألبوم XYZ، يمكن لتطبيقك مواصلة تشغيل الأغاني من قائمة التشغيل التي يوفّرها كيان MusicPlaylist.
إجراء الكيان والإجراء المستند إلى كيان
تتيح "إجراءات الاستماع" نوعَين من الإجراءات:
- إجراء الكيان: يشغّل أغنية أو ألبومًا أو موسيقى فنان معيّن (كيان أولي). ويشمل ذلك
MusicGroupوMusicAlbumوMusicRecording. - الإجراء المستند إلى كيان: يشغّل محتوى مشابهًا للكيان الأولي. ويشمل ذلك
MusicPlaylist.- بعد إكمال "إجراء الكيان"، قد يبدأ تطبيقك أو منصتك "إجراءً مستندًا إلى كيان".
- يمكن أن يشمل "الإجراء المستند إلى كيان" تشغيل المحتوى من الكيان الأولي.
ننصحك بتضمين "إجراء مستند إلى كيان" في كل "إجراء كيان".
تحديد العلاقات
- بالنسبة إلى
MusicGroup، إذا قدّمت "إجراءً مستندًا إلى كيان"، حدِّد@idوnameمنMusicPlaylist. - بالنسبة إلى
MusicAlbumوMusicRecording، عليك تحديدMusicGroupالتي تنتميان إليها.- حدِّد
@idوnameمنMusicGroup. - إذا قدّمت "إجراءً مستندًا إلى كيان"، حدِّد
@idوnameمنMusicPlaylist.
- حدِّد
- بالنسبة إلى
MusicPlaylist،- إذا كان ذلك ممكنًا، حدِّد
genreالذي يمثّل المحتوى في قائمة التشغيل على أفضل وجه. - إذا كانت قائمة التشغيل من إعدادك، حدِّد
numTracks.- يشير عدم توفُّر
numTracksإلى Google أنّ قائمة التشغيل هي قائمة تشغيل لا نهاية لها تم إنشاؤها تلقائيًا.
- يشير عدم توفُّر
- إذا كان ذلك ممكنًا، حدِّد
مثال
MusicGroup
- الفنان: My Favorite Artist
{
"@context":"http://schema.googleapis.com/",
"@type":"MusicGroup",
"@id":"http://www.example.com/artist/my_favorite_artist/",
"url":"http://www.example.com/artist/my_favorite_artist/",
"name":"My Favorite Artist",
"potentialAction":{ … },
"subjectOf": {
"@type":"MusicPlaylist",
"@id":"http://www.example.com/artist_mix/my_favorite_artist/",
"url":"http://www.example.com/artist_mix/my_favorite_artist/",
"name":"My Favorite Artist Mix",
"potentialAction":{ … },
},
...
}
MusicAlbum
- الألبوم: My Favorite Album
- الفنان: My Favorite Artist
{
"@context":"http://schema.googleapis.com/",
"@type":"MusicAlbum",
"@id":"http://www.example.com/album/my_favorite_album",
"url":"http://www.example.com/album/my_favorite_album",
"name":"My Favorite Album",
"byArtist":{
"@type":"MusicGroup",
"@id": "http://www.example.com/artist/my_favorite_artist/",
"name":"My Favorite Artist"
},
"potentialAction":{ … },
"subjectOf": {
"@type":"MusicPlaylist",
"@id":"http://www.example.com/album_mix/my_favorite_album",
"url":"http://www.example.com/album_mix/my_favorite_album",
"name":"My Favorite Album Mix",
"potentialAction":{ … },
},
...
}
MusicRecording
- الأغنية: My Favorite Song
- الفنان: My Favorite Artist
{
"@context":"http://schema.googleapis.com/",
"@type":"MusicRecording",
"@id":"http://www.example.com/track/my_favorite_song",
"url":"http://www.example.com/track/my_favorite_song",
"name":"My Favorite Song",
"byArtist":{
"@type":"MusicGroup",
"@id": "http://www.example.com/artist/my_favorite_artist/",
"name":"My Favorite Artist"
},
"potentialAction":{ … },
"subjectOf": {
"@type":"MusicPlaylist",
"@id":"http://www.example.com/track_mix/my_favorite_song",
"url":"http://www.example.com/track_mix/my_favorite_song",
"name":"My Favorite Song Mix",
"potentialAction":{ … },
},
...
}
MusicPlaylist
- قائمة تشغيل مخصّصة: "أفضل أغاني البوب في العقد الأول من الألفية الثانية"
{
"@context":"http://schema.googleapis.com/",
"@type":"MusicPlaylist",
"@id":"http://www.example.com/playlist/top_pop_songs/",
"url":"http://www.example.com/playlist/top_pop_songs/",
"name":"Top Pop Songs of the 2010s",
"genre": [
"pop",
"2010s"
],
"numTracks":"46",
"potentialAction":{ … },
...
}
البث التلفزيوني المباشر
إذا كنت مقدّم بث تلفزيوني مباشر، عليك إضافة أنواع الكيانات Organization وBroadcastService وCableOrSatelliteService وTelevisionChannel في خلاصة كتالوج الوسائط لتمثيل قائمة قنواتك. قد تحتاج أيضًا إلى تقديم كيانات BroadcastEvent وTVSeries وTVEpisode وMovie وSportsEvent لتمثيل دليل البرامج الإلكتروني (EPG) المرتبط. يمكنك العثور على تعريفات هذه الكيانات في قسم التعرّف على أنواع الكيانات المتاحة من خلال الفلترة حسب هذه الأنواع. للحصول على شرح أكثر تفصيلاً، يمكنك الانتقال إلى صفحة قنوات البث التلفزيوني المباشر.
TVEpisode
العلاقات بين الكيانات التي تمثّل قنوات البث التلفزيوني المباشر
يوضّح الشكل أدناه العلاقة بين كيانات Organization وBroadcastService وCableOrSatelliteService وTelevisionChannel:
- يتم ربط كيان
Organization(المشغّل) الذي يمثّل مقدّم الخلاصة والمؤسسة الأم لخدمةCableOrSatelliteServiceباستخدام السمةproviderفي كيانCableOrSatelliteService. - يتم ربط كيانات
Organizationالمقابلة لكياناتBroadcastServiceباستخدام السمةbroadcastAffiliateOfفي كيانBroadcastService. - ترتبط كيانات
TelevisionChannelبكيانCableOrSatelliteServiceالذي يمثّل قائمة القنوات التي تنتمي إليها، وذلك باستخدام السمةinBroadcastLineup. - ترتبط كيانات
TelevisionChannelبكيانBroadcastServiceالذي يقدّم هذا البرنامج على القناة، وذلك باستخدام السمةprovidesBroadcastService.
يُنصح بشدة بالاطّلاع على صفحة المفهوم قنوات البث التلفزيوني المباشر للحصول على أمثلة ملموسة حول كيفية إنشاء العلاقة بين كيانيَي `BroadcastService` و`Organization`.
العلاقات بين القنوات ودليل البرامج (EPG)
يوضّح الشكل أدناه كيفية ربط كيان BroadcastEvent ببقية الكيانات في الخلاصة.
- ترتبط كيانات
BroadcastEventالتي تمثّل دليل البرامج الإلكتروني (EPG) لخدمةBroadcastServiceبكياناتBroadcastServiceباستخدام السمةpublishedOnفي كيانBroadcastEvent. - يمكن أيضًا ربط كيانات
BroadcastEventبكياناتTVEpisodeوTVSeriesوMovieذات المستوى الأعلى باستخدام السمةworkPerformed. - يمكن أيضًا ربط كيانات
BroadcastEventبكياناتSportsEventذات المستوى الأعلى باستخدام السمةbroadcastOfEvent. - بالنسبة إلى الأحداث التي يتم بثها على الإنترنت بدون قنوات، ترتبط كيانات
BroadcastEventبالكيان الذي يمثّل الحدث المباشر باستخدام السمةworkPerformedأوbroadcastOfEvent، وذلك حسب المحتوى الذي يتم بثه مباشرةً. في هذه الحالات، لا تكون السمةpublishedOnمطلوبة لأنّه ليس من الضروري الربط بقناة.
أمثلة
يقدّم القسم التالي أمثلة ومقتطفات لحالات استخدام مختلفة من "إجراء المشاهدة".
مقدّم خدمة تلفزيونية وطنية على الإنترنت
المؤسسة
يقدّم مقدّم خدمة تلفزيونية خيالية عبر بروتوكول الإنترنت، ExampleTV Digital Service (Organization)، خدمة بث تلفزيوني مباشر على الإنترنت، تتضمّن القناتَين التاليتَين: ExampleTV-Movie (Organization) وExampleTV-Comedy (Organization):
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type":"Organization",
"@id":"http://example.com/exampletv/digital",
"name":"ExampleTV Digital Service",
"sameAs": "https://en.wikipedia.org/wiki/exampletv_digital_service"
},
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type":"Organization",
"@id":"http://example.com/exampletv/movie",
"name":"ExampleTV Movie",
"sameAs": "https://en.wikipedia.org/wiki/exampletv_movie"
},
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type":"Organization",
"@id":"http://example.com/exampletv/comedy",
"name":"ExampleTV Comedy",
"sameAs": "https://en.wikipedia.org/wiki/exampletv_comedy"
}
BroadcastService
يقدّم كيانا BroadcastService هذان تفاصيل الروابط العميقة ومتطلبات الوصول إلى القناتَين الخياليتَين ExampleTV-Movie وExampleTV-Comedy:
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type":"BroadcastService",
"@id":"https://www.example.com/exampletv/broadcast/movie",
"name": "ExampleTV-Movie",
"alternateName": [
"Example Television Movie",
"Example TV Movie"
],
"description": "A fictional Internet Protocol TV movie channel.",
"broadcastDisplayName":"ExampleTV-Movie",
"broadcastAffiliateOf":{
"@type":"Organization",
"@id":"http://www.example.com/exampletv/movie"
},
"potentialAction": {
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "http://www.example.com/exampletv/broadcast/movie?autoplay=true",
"inLanguage": "en",
"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/GoogleVideoCast"
]
},
"actionAccessibilityRequirement": {
"@type": "ActionAccessSpecification",
"category": "subscription",
"requiresSubscription": {
"@type": "MediaSubscription",
"@id": "http://www.example.com/exampletv/basic_subscription",
"name": "Basic subscription",
"identifier": "example.com:basic",
"commonTier": true
},
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
}
]
}
},
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "TMS_ID",
"value": "12345"
},
{
"@type": "PropertyValue",
"propertyID": "_PARTNER_ID_",
"value": "exampletv-movie-33345"
}
]
},
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type":"BroadcastService",
"@id":"https://www.example.com/exampletv/broadcast/comedy",
"name": "ExampleTV-Comedy",
"alternateName": [
"Example Television Comedy",
"Example TV Comedy"
],
"description": "A fictional Internet Protocol TV comedy channel.",
"broadcastDisplayName":"ExampleTV-Comedy",
"broadcastAffiliateOf":{
"@type":"Organization",
"@id":"http://www.example.com/exampletv/comedy"
},
"potentialAction": {
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "http://www.example.com/exampletv/broadcast/comedy?autoplay=true",
"inLanguage": "en",
"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/GoogleVideoCast"
]
},
"actionAccessibilityRequirement": {
"@type": "ActionAccessSpecification",
"category": "subscription",
"requiresSubscription": {
"@type": "MediaSubscription",
"@id": "http://www.example.com/exampletv/basic_subscription",
"name": "Basic subscription",
"identifier": "example.com:basic",
"commonTier": true
},
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
}
]
}
},
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "TMS_ID",
"value": "15555"
},
{
"@type": "PropertyValue",
"propertyID": "_PARTNER_ID_",
"value": "exampletv-comedy-12323"
}
]
}
CableOrSatelliteService
تصف خدمة CableOrSatelliteService هذه مقدّم الخدمة ExampleTV Digital Service الذي يقدّم تغطية على المستوى الوطني:
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type":"CableOrSatelliteService",
"@id":"http://example.com/example_iptv/us",
"name":"Example TV Digital Service - US",
"provider": {
"@type": "Organization",
"@id": "http://example.com/exampletv/digital",
},
"areaServed":[
{
"@type":"Country",
"name": "US",
}
]
}
TelevisionChannel
تشير كيانات TelevisionChannel هذه إلى أنّ خدمة IPTV التي يقدّمها ExampleTV Digital Service تعرض برنامج ExampleTV Movie على القناة ExTV-Movie وبرنامج ExampleTV Comedy على القناة ExTV-Comedy:
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type":"TelevisionChannel",
"@id":"http://example.com/exampletv/extv-movie",
"broadcastChannelId":"ExTV-Movie",
"broadcastServiceTier":"Basic",
"inBroadcastLineup":{
"@type":"CableOrSatelliteService",
"@id":"http://example.com/example_iptv/us"
},
"providesBroadcastService":{
"@type":"BroadcastService",
"@id":"https://www.example.com/exampletv/broadcast/movie"
}
},
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type":"TelevisionChannel",
"@id":"http://example.com/exampletv/extv-comedy",
"broadcastChannelId":"ExTV-Comedy",
"broadcastServiceTier":"Basic",
"inBroadcastLineup":{
"@type":"CableOrSatelliteService",
"@id":"http://example.com/example_iptv/us"
},
"providesBroadcastService":{
"@type":"BroadcastService",
"@id":"https://www.example.com/exampletv/broadcast/comedy"
}
}
يمكنك الاطّلاع على قسم أمثلة البث التلفزيوني المباشر لمزيد من الأمثلة.
بث فيلم على قناة تلفزيونية
يتم بث فيلم على الشبكة التلفزيونية Example TV (BroadcastService) بين الساعة 5 مساءً و7 مساءً في 12 يوليو 2019.
BroadcastEvent
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type": "BroadcastEvent",
"@id": "http://example.com/live/movie/new_release",
"name": "My Favorite Movie",
"description": "John Doe spent years perfecting his survival skills in a tropical jungle.",
"startDate": "2019-07-12T17:00-08:00",
"endDate": "2019-07-12T19:00-08:00",
"videoFormat": "HD",
"isLiveBroadcast": "False",
"publishedOn": {
"@type": "BroadcastService",
"@id": "http://example.com/stations/example_tv"
},
"workPerformed": {
"@type": "Movie",
"@id": "http://www.example.com/my_favorite_movie"
}
}
BroadcastService
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type":"BroadcastService",
"@id":"http://example.com/stations/example_tv",
"name":"EXAMPLE-TV",
"broadcastDisplayName":"ABCD",
"callSign": "EXA-TV",
"videoFormat":"SD",
"broadcastTimezone":"America/Los_Angeles",
"broadcastAffiliateOf":{
"@type":"Organization",
"@id":"http://example.com/networks/abcd-network",
}
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "TMS_ID",
"value": "12258"
},
{
"@type": "PropertyValue",
"propertyID": "_PARTNER_ID_",
"value": "exampletv-123456"
}
],
"potentialAction": {
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "http://example.com/livestream",
"actionPlatform": [
"http://schema.org/DesktopWebPlatform",
"http://schema.org/MobileWebPlatform",
"http://schema.org/AndroidPlatform",
"http://schema.org/IOSPlatform",
"http://schema.googleapis.com/GoogleVideoCast",
"http://schema.org/AndroidTVPlatform"
]
},
"actionAccessibilityRequirement": {
"@type": "ActionAccessSpecification",
"category": "externalsubscription",
"availabilityStarts": "2018-07-21T10:35:29Z",
"availabilityEnds": "2019-10-21T10:35:29Z",
"requiresSubscription": {
"@type": "MediaSubscription",
"@id": "http://example.com/subscription",
"name": "ABCD",
"sameAs": "http://example.com/subscription",
"authenticator": {
"@type": "Organization",
"name": "TVE"
}
},
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
}
]
}
}
}
فيلم
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type": "Movie",
"@id": "http://www.example.com/my_favorite_movie",
"url": "http://www.example.com/my_favorite_movie",
"name": "My Favorite Movie",
"sameAs": "https://en.wikipedia.org/wiki/my_favorite_movie",
"releasedEvent": {
"@type": "PublicationEvent",
"startDate": "2008-01-20",
"location": {
"@type": "Country",
"name": "US"
}
},
"description": "John Doe spent years perfecting his survival skills in a tropical jungle.",
"actor": [
{
"@type": "Person",
"name": "John Doe",
"sameAs": "https://en.wikipedia.org/wiki/John_Doe"
},
{
"@type": "Person",
"name": "Jane Doe",
"sameAs": "https://en.wikipedia.org/wiki/Jane_Doe"
}
],
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "IMDB_ID",
"value": "tt0123456"
}
]
}
يمكنك الاطّلاع على قسم أمثلة أحداث البث التلفزيوني المباشر لمزيد من الأمثلة.
مباراة رياضية مباشرة يتم بثها على الإنترنت
فعالية بثّ
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type": "BroadcastEvent",
"@id": "http://example.com/live_eevent/basketball/professional/final_game_6",
"name": "2019 Professional Basketball Finals, Game 6: Team A at Team B",
"description": "Game 6 of the 2019 Professional Basketball Finals. Team A leads the series 3-2 against Team B.",
"startDate": "2018-09-16T10:00-08:00",
"endDate": "2018-09-16T13:00-08:00",
"videoFormat": "HD",
"isLiveBroadcast": "False",
"potentialAction": {
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "http://www.example.com/pbl_semis_game?autoplay=true",
"inLanguage": "en",
"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/GoogleVideoCast"
]
},
"actionAccessibilityRequirement": {
"@type": "ActionAccessSpecification",
"category": "subscription",
"availabilityStarts": "2018-09-16T10:00-08:00",
"availabilityEnds": "2018-09-16T10:00-08:00",
"requiresSubscription": {
"@type": "MediaSubscription",
"name": "Example Package",
"commonTier": true,
"@id": "http://www.example.com/example_package"
},
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
}
]
}
},
"broadcastOfEvent": {
"@type": "SportsEvent",
"@id": "http://example.com/basketball/professional/final_game_6"
}
}
فعالية رياضية
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type":"SportsEvent",
"@id": "http://example.com/basketball/professional/final_game_6",
"name":"2019 Professional Basketball Finals, Game 6: Team A vs Team B",
"sport":"https://en.wikipedia.org/wiki/Basketball",
"description": {
"@language": "en",
"@value": "Game 6 of the 2019 Professional Basketball Finals. Team A leads the series 3-2 against Team B."
},
"startDate": "2019-09-16T10:00-08:00",
"endDate": "2019-09-16T13:00-08:00",
"homeTeam":{
"@type":"SportsTeam",
"name":"Team B",
"sport":"https://en.wikipedia.org/wiki/Basketball",
"parentOrganization":{
"@type":"SportsOrganization",
"name":"Professional Basketball League",
"sameAs":"http://www.example.com/professional_basketball_league"
},
"athlete":[
{
"@type":"Person",
"name":"John doe"
}
]
},
"awayTeam":{
"@type":"SportsTeam",
"name":"Team A",
"sport":"https://en.wikipedia.org/wiki/Basketball",
"athlete":[
{
"@type":"Person",
"name":"Jane Doe"
}
]
},
"location":{
"@type":"Place",
"name":"Example Stadium",
"address":{
"@type":"PostalAddress",
"streetAddress":"1600 Amphitheatre Pkwy",
"addressLocality":"Mountain View",
"addressRegion":"CA",
"postalCode":"94043",
"addressCountry":"US"
}
},
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "TMS_ID",
"value": "TMS ID of this game"
}
]
}
يمكنك الاطّلاع على قسم أمثلة رياضية لمزيد من الأمثلة.