定義
SportsEvent
是一個實體類型,代表運動賽事或運動賽事的完整重播。
下列何者可視為運動賽事模擬? | 運動賽事 |
下列何者無法做為 SportsEvent? |
任何短篇、短片或額外內容。清單如下:
|
SportsEvents 的常見用途
S.No。 | 說明 | 必填實體 |
---|---|---|
案例 1 |
我需要為「隨選影片」目錄中的 SportsEvent 建立模型。
|
SportsEvent 代表遊戲。 |
案例 2 |
我需要為電視直播目錄的一部分 遊戲會透過網際網路串流,而且未連結至任何頻道。 |
|
案例 3 | 我需要為直播電視節目目錄中的 SportsEvent 建立模型,而且這個活動是透過頻道進行線上串流。 |
|
客服案件 4 | 上述三個案例的組合。 | 如果您合併用於前述用途的子集,就必須在對應的「需要實體」欄中提供實體類型。 |
最佳做法和深入解析
編號 | 必須填寫實體 | 指南規範 |
---|---|---|
案例 1 |
我需要為「隨選影片」目錄中的 必須提供實體
|
建模指南 您必須使用 SportsEvent.potentialAction 屬性在 SportsEvent 實體上提供遊戲深層連結。 |
案例 2 |
我需要為電視直播目錄的一部分 遊戲會透過網際網路串流,而且未連結至任何頻道。 必須提供實體
|
建模指南 子案例 1:遊戲目前僅上架,並不屬於「隨選影片」目錄的一部分
子案例 2:遊戲已上架,並屬於隨選影片目錄 (在遊戲重播播放時可能會發生這種情況)
品質檢查,進行品質檢查
|
案例 3 |
我需要為 必須提供實體
|
建模指南 子案例 1:遊戲目前僅上架,並不屬於「隨選影片」目錄的一部分
子案例 2:遊戲已上架,並屬於隨選影片目錄 (在遊戲重播播放時可能會發生)
品質檢查,進行品質檢查
|
示例
案例 1:屬於隨選影片目錄的運動賽事
{
"@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-17T10: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"
}
]
}
}
}
案例 2:屬於直播電視目錄的運動賽事,已在線上串流播放
活動轉播
{
"@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"
}
]
}
案例 3:屬於直播電視目錄的體育賽事,透過頻道串流播放
活動轉播
{
"@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
實體
如何處理額外內容?
哪些內容屬於額外內容? |
|
編號 | 用途 | 建模指南 |
---|---|---|
案例 1 | 我的隨選影片目錄中還有額外內容。 | |
案例 2 | 我的直播目錄有額外內容 |
副標題 1:可在網際網路上直播的內容
副標題 2:可在網際網路上直播內容
|
案例 3 | 我應該將額外內容同時列於隨選影片和直播電視目錄中 |
由於目前動態饋給不接受運動隨選影片補充內容,這與案例 2 類似。 請參閱該處的操作說明。 |
常見問題
問:哪裡可以找到上述實體的相關規格?
答:規格請見這裡。
整體說明文件 | 連結 |
---|---|
SportsEvent
|
連結 |
BroadcastService 、Organization 、TelevisionChannel
、CableOrSatelliteService
|
連結 |
BroadcastEvent
|
連結 |
問:是否有更詳細的文件能說明如何模擬直播電視頻道和首選頻道?
答:可以,您可以在「概念」下方的「電視直播頻道」部分中瞭解詳情。如果無法查看文件,也歡迎要求檢視權限。
問:ViTA 是否支援完整直播賽事和完整遊戲重播?
答:除了部分額外內容外,ViTA 也支援以聯盟為基礎的完整遊戲和完整遊戲重播的中繼資料
如果合作夥伴已透過 Google 取得能正常運作的媒體動作動態饋給,或是具有隨選影片或電視直播內容,Google 就會要求動態饋給納入支援的
SportsEvent
類型,並納入支援的類型。- 短期內,合作夥伴可以使用 ViTA 進行額外內容擷取。 我們會陸續透過動態饋給支援所有類型的內容。
如果合作夥伴沒有提供隨選影片或電視直播內容,但只提供聯盟體育賽事和相關額外內容,那麼 ViTA 是絕佳的起點。如要進一步瞭解 ViTA,請與您的 Google 代表聯絡。