تعریف
A SportsEvent is an entity type representing a sports game or a full replay of a sports game.
| چه چیزی را میتوان به عنوان یک رویداد ورزشی مدلسازی کرد؟ | یک بازی ورزشی |
| چه چیزی را نمیتوان به عنوان یک رویداد ورزشی مدلسازی کرد؟ | Any short form or clip content or shoulder content. Here's the list:
|
موارد استفاده رایج برای رویدادهای ورزشی
| شماره S | توضیحات | موجودیتهای مورد نیاز |
|---|---|---|
| مورد ۱ | I need to model a SportsEvent that's part of my Video on demand catalog. | SportsEvent که نماینده بازی است. |
| مورد ۲ | I need to model a The game streams over the internet and is not attached to any channel. | |
| مورد ۳ | من باید یک رویداد ورزشی را مدلسازی کنم که بخشی از کاتالوگ پخش زنده تلویزیونی من است و به صورت آنلاین از یک کانال پخش میشود. | |
| مورد ۴ | ترکیبی از سه مورد قبلی. | If you combine a subset of the earlier use-cases, then you must provide the entity types in the corresponding "Entities required" column. |
Best practices and insights into a few checks that we do
| شماره S | موجودیتهای مورد نیاز | دستورالعملها |
|---|---|---|
| مورد ۱ | I need to model a موجودیتهای مورد نیاز
| دستورالعملهای مدلسازی The deep link to the game must be provided on the SportsEvent entity using the SportsEvent.potentialAction property. بررسیهای کیفی برای انجام
|
| مورد ۲ | I need to model a این بازی از طریق اینترنت پخش میشود و به هیچ کانالی متصل نیست. موجودیتهای مورد نیاز
| دستورالعملهای مدلسازی مورد فرعی ۱: بازی فقط به صورت زنده در دسترس است (و نه به عنوان بخشی از کاتالوگ ویدیوی درخواستی)
Sub-case 2: The game is available live and as part of the Video on demand catalog (this could happen when a game replay is being broadcast)
بررسیهای کیفی برای انجام
|
| مورد ۳ | من باید یک موجودیتهای مورد نیاز
| دستورالعملهای مدلسازی مورد فرعی ۱: بازی فقط به صورت زنده در دسترس است (و نه به عنوان بخشی از کاتالوگ ویدیوی درخواستی)
مورد فرعی ۲: بازی به صورت زنده و به عنوان بخشی از کاتالوگ ویدیوی درخواستی در دسترس است (این ممکن است هنگام پخش مجدد بازی اتفاق بیفتد)
بررسیهای کیفی برای انجام
|
مثالها
مورد ۱: یک رویداد ورزشی که بخشی از کاتالوگ ویدیوی درخواستی است
{
"@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": "2018-09-16T10:00-08:00",
"endDate": "2018-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"
}
],
"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-01T10:00-08:00",
"availabilityEnds": "2019-10-21T10:35:29Z",
"requiresSubscription": {
"@type": "MediaSubscription",
"name": "Example Package",
"commonTier": true,
"@id": "http://www.example.com/example_package"
},
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
}
]
}
}
}
مورد ۲: یک رویداد ورزشی که بخشی از کاتالوگ پخش زنده تلویزیونی است و به صورت آنلاین پخش میشود
رویداد پخش
{
"@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 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": "2018-09-16T10:00-08:00",
"endDate": "2018-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"
}
]
}
مورد ۳: یک رویداد ورزشی که بخشی از کاتالوگ زنده تلویزیونی است و به صورت آنلاین از یک کانال پخش میشود
رویداد پخش
{
"@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",
"publishedOn": {
"@type": "BroadcastService",
"@id": "http://example.com/stations/example_tv"
},
"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 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": "2018-09-16T10:00-08:00",
"endDate": "2018-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"
}
]
}
نهادهای BroadcastService ، CableOrSatelliteService ، TelevisionChannel ، Organization همانطور که در بخش Live TV Channel در بخش Concepts تعریف شده است
چگونه میتوانم محتوای شانه را مدیریت کنم؟
| چه چیزی به عنوان محتوای شانه واجد شرایط است؟ |
|
| شماره S | مورد استفاده | دستورالعملهای مدلسازی |
|---|---|---|
| مورد ۱ | من در کاتالوگ ویدیوی درخواستیام محتوای شانه دارم. | |
| مورد ۲ | من در کاتالوگ زندهام محتوای شانه دارم | مورد فرعی ۱: محتوا برای پخش زنده در اینترنت در دسترس است
زیرگروه ۲: محتوا برای پخش زنده در اینترنت از طریق یک کانال در دسترس است
|
| مورد ۳ | من محتوای شانهای را به عنوان بخشی از هر دو بخش «ویدئوی درخواستی» و «کاتالوگ تلویزیون زنده» در دسترس دارم. | با توجه به اینکه محتوای ورزشی ویدیویی درخواستی برای شانه امروزه در فید پذیرفته نمیشود، این مورد مشابه مورد ۲ است. دستورالعملهای آن را ببینید. |
سوالات متداول
س: از کجا میتوانم مشخصات مرتبط با موجودیتهای ذکر شده در بالا را پیدا کنم؟
الف) مشخصات مورد نیاز را میتوانید اینجا پیدا کنید.
| مستندات کلی | پیوند |
|---|---|
SportsEvent | پیوند |
BroadcastService ، Organization ، TelevisionChannel ، CableOrSatelliteService | پیوند |
BroadcastEvent | پیوند |
س: آیا سند مفصلتری وجود دارد که نحوه مدلسازی کانالها و ترکیبهای تلویزیونی زنده را توضیح دهد؟
بله، میتوانید جزئیات بیشتر را در بخش کانالهای تلویزیونی زنده، زیر عنوان مفاهیم، بیابید. اگر قادر به مشاهده سند نیستید، لطفاً درخواست دسترسی مشاهده را بدهید.
س: آیا ViTA از بازیهای زنده کامل و همچنین تکرار کامل بازیها پشتیبانی میکند؟
الف) ویتا از فرادادههای بازیهای زنده کامل مبتنی بر لیگ و بازپخشهای کامل بازی (علاوه بر زیرمجموعهای از محتوای فرعی) پشتیبانی میکند.
For partners that already have a functional Media Actions feed with Google or have a Video on demand or live TV offering, Google requires the feed to expand and include the supported
SportsEventtypes as well.- در کوتاهمدت، شرکا میتوانند از ViTA برای دریافت محتوای شانهای استفاده کنند. پشتیبانی از انواع محتوا از طریق فید باید در درازمدت گسترش یابد.
For partners that don't have a Video on demand or live TV offering but carry only league based sports and related shoulder content, ViTA is a great option to begin with. Contact your Google representative to learn more about ViTA .