تتطلّب بعض أنواع الكيانات منك تحديد العلاقة بين المحتوى في خلاصتك. تساعد هذه المعلومات محرّك بحث 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) المرتبط. يمكنك العثور على تعريفات هذه الكيانات في قسم فهم أنواع الكيانات المتاحة من خلال الفلترة حسب هذه الأنواع. للحصول على شرح مفصّل، يمكنك الانتقال إلى صفحة قنوات البث التلفزيوني المباشر.
العلاقات بين الكيانات التي تمثّل قنوات البث التلفزيوني المباشر
يوضّح الشكل أدناه كيفية ارتباط الكيانات 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لأنّ البث غير مرتبط بقناة خطية. عندما يشيرbroadcastOfEventإلىSportsEvent، يجب تقديم الرابط العميق (potentialAction) مباشرةً في كيانSportsEvent(وليس فيBroadcastEvent).
أمثلة
يقدّم القسم التالي أمثلة ومقتطفات لحالات استخدام مختلفة لإجراء المشاهدة.
مقدّم خدمة تلفزيون وطني على الإنترنت
المؤسسة
يقدّم مزوّد خدمة تلفزيون بروتوكول الإنترنت الخيالي، 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_event/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": "2019-09-16T10:00-08:00",
"endDate": "2019-09-16T13:00-08:00",
"videoFormat": "HD",
"isLiveBroadcast": true,
"broadcastOfEvent": {
"@type": "SportsEvent",
"@id": "http://example.com/basketball/professional/final_game_6"
},
"location": {
"@type": "Country",
"name": "US"
}
}
فعالية رياضية
{
"@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 at 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": "https://en.wikipedia.org/wiki/Professional_Basketball_League"
},
"athlete": [
{
"@type": "Person",
"name": "John Doe"
}
]
},
"awayTeam": {
"@type": "SportsTeam",
"name": "Team A",
"sport": "https://en.wikipedia.org/wiki/Basketball",
"parentOrganization": {
"@type": "SportsOrganization",
"name": "Professional Basketball League",
"sameAs": "https://en.wikipedia.org/wiki/Professional_Basketball_League"
},
"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": "EP000194303282"
}
],
"potentialAction": {
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "http://www.example.com/pbl_finals_game_6?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": "2019-09-01T10:00-08:00",
"availabilityEnds": "2019-09-16T16:00-08:00",
"requiresSubscription": {
"@type": "MediaSubscription",
"name": "Example Package",
"commonTier": true,
"@id": "http://www.example.com/example_package"
},
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
}
]
}
}
}
يمكنك الاطّلاع على قسم أمثلة على المحتوى الرياضي لمزيد من الأمثلة.