تتطلّب بعض أنواع الكيانات منك تحديد العلاقة بين المحتوى في خلاصتك. تساعد هذه المعلومات محرّك بحث 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": { … },
…
}
موسيقى
If you're a music provider, you need to add the MusicGroup, MusicAlbum, and MusicRecording entity types in your media catalog feed. You can find the definitions for these entities in the Understand the available entity types section by filtering for these types.
MusicGroup, MusicAlbum, and MusicRecording let your app or platform play more content from a playlist (MusicPlaylist) once all the content from the seed entity is played. Check out the following scenario:
- A
MusicAlbumentity contains a list of songs from Album XYZ (a seed entity). - A
MusicPlaylistentity contains a playlist of songs that are similar to the songs from Album XYZ. - The
MusicAlbumentity includes theMusicPlaylistentity as an Entity-seeded Action.
In this setup, once all the songs from Album XYZ are played, your app can continue to play songs from the playlist provided by the MusicPlaylist entity.
Entity Action and Entity-seeded Action
Listen Actions support two types of Actions:
- Entity Action: Plays a specific artist, album, or song (a seed entity). It includes
MusicGroup,MusicAlbum,MusicRecording. - Entity-seeded Action: Plays content similar to the seed entity. It includes
MusicPlaylist.- After completing an Entity Action, your app or platform may initiate an Entity-seeded Action.
- An Entity-seeded Action can include playback of the content from the seed entity.
We recommend you include an Entity-seeded Action in every Entity Action.
Identify the relationships
- For
MusicGroup, if you provide an Entity-seeded Action, identify@idandnameof itsMusicPlaylist. - For
MusicAlbumandMusicRecording, you need to identify whichMusicGroupthey belong to.- Identify
@idandnameof itsMusicGroup. - If you provide an Entity-seeded Action, identify
@idandnameof itsMusicPlaylist.
- Identify
- For
MusicPlaylist,- If applicable, identify
genrethat best represents the content in the playlist. - If the playlist is hand curated, identify
numTracks.- The absence of
numTrackstells Google that the playlist is an auto-generated, endless playlist.
- The absence of
- If applicable, identify
Example
MusicGroup
- Artist: 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
- Album: My Favorite Album
- Artist: 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
- Song: My Favorite Song
- Artist: 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
- A custom playlist: "Top Pop Songs of the 2010s"
{
"@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 لتمثيل دليل البرامج الإلكتروني المرتبط. يمكنك العثور على تعريفات هذه العناصر في قسم التعرّف على أنواع العناصر المتاحة من خلال الفلترة حسب هذه الأنواع. للحصول على شرح أكثر تفصيلاً، يمكنك الانتقال إلى صفحة قنوات البث المباشر.
العلاقات بين الكيانات التي تمثّل قنوات البث التلفزيوني المباشر
يوضّح الشكل أدناه كيفية ارتباط الكيانات 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"
}
]
}
اطّلِع على قسم أمثلة على المحتوى الرياضي للاطّلاع على المزيد من الأمثلة.