정의
SportsEvent
는 스포츠 게임 또는 스포츠 게임의 전체 다시보기를 나타내는 항목 유형입니다.
SportsEvent로 모델링할 수 있는 것은 무엇인가요? | 스포츠 게임 |
SportsEvent로 모델링할 수 없는 것은 무엇인가요? |
짧은 형식이나 클립 콘텐츠 또는 부가 콘텐츠 목록은 다음과 같습니다.
|
SportsEvents의 일반적인 사용 사례
일련번호 | 설명 | 필수 항목 |
---|---|---|
사례 1 |
VOD 카탈로그의 일부인 SportsEvent 를 모델링해야 합니다.
|
게임을 나타내는 SportsEvent 입니다.
|
사례 2 |
실시간 TV 카탈로그 및 온라인으로 스트리밍하는 게임이 인터넷을 통해 스트리밍되고 어떠한 채널에도 연결되지 않습니다. |
게임을 나타내는
|
사례 3 | 실시간 TV 카탈로그에 있고 채널에서 온라인으로 스트리밍되는 SportsEvent를 모델링해야 합니다. |
게임을 나타내는
채널 및 라인업을 나타내는 |
사례 4 | 앞의 세 가지 사례의 조합입니다. | 이전 사용 사례의 하위 집합을 결합하는 경우 해당하는 '필수 항목' 열에 항목 유형을 제공해야 합니다. |
몇 가지 확인 사항에 대한 권장사항 및 유용한 정보
일련번호 | 필수 항목 | 가이드라인 |
---|---|---|
사례 1 |
VOD 카탈로그의 일부인 필수 항목
|
모델링 가이드라인 게임으로 연결되는 딥 링크는 SportsEvent.PotentialAction 속성을 사용하여 SportsEvent 항목에 제공되어야 합니다. |
사례 2 |
실시간 TV 카탈로그 및 온라인으로 스트리밍하는 게임이 인터넷을 통해 스트리밍되고 어떠한 채널에도 연결되지 않습니다. 필수 항목
|
모델링 가이드라인 하위 사례 1: 게임이 라이브로만 제공되며 VOD 카탈로그에는 포함되어 있지 않습니다.
하위 사례 2: 게임이 실시간으로 제공되며 VOD 카탈로그에 포함되어 있습니다 (게임 다시보기가 방송될 때 발생할 수 있음).
수행할 품질 검사
|
사례 3 |
내 실시간 TV 카탈로그의 일부이고 채널에서 온라인으로 스트리밍하는 필수 항목
|
모델링 가이드라인 하위 사례 1: 게임이 라이브로만 제공되며 VOD 카탈로그에는 포함되어 있지 않습니다.
하위 사례 2: 게임이 실시간으로 제공되며 VOD 카탈로그에 포함되어 있습니다 (게임 다시보기가 방송될 때 발생할 수 있음).
수행할 품질 검사
|
예
사례 1: VOD 카탈로그에 포함된 스포츠 이벤트
{
"@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: 실시간 TV 카탈로그에 포함되어 온라인으로 스트리밍되는 스포츠 이벤트
방송 이벤트
{
"@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: 실시간 TV 카탈로그의 일부이며 채널에서 온라인으로 스트리밍되는 스포츠 이벤트
방송 이벤트
{
"@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"
}
]
}
개념의 실시간 TV 채널 섹션에 정의된 BroadcastService
, CableOrSatelliteService
, TelevisionChannel
, Organization
항목
추가 콘텐츠는 어떻게 처리하나요?
추가 콘텐츠의 자격 요건 |
|
일련번호 | 사용 사례 | 모델링 가이드라인 |
---|---|---|
사례 1 | VOD 카탈로그에 부가 콘텐츠가 있습니다. | |
사례 2 | 라이브 카탈로그에 부가 콘텐츠가 있음 |
하위 사례 1: 콘텐츠를 인터넷에서 라이브 스트리밍할 수 있음
하위 사례 2: 채널을 통해 인터넷의 실시간 스트리밍이 가능한 콘텐츠
|
사례 3 | VOD 및 실시간 TV 카탈로그의 일부로 추가 콘텐츠를 사용할 수 있음 |
현재 VOD 스포츠 부가 콘텐츠는 피드에서 허용되지 않는다는 점을 고려하면 사례 2와 비슷합니다. 해당 페이지의 안내를 참고하세요. |
자주 묻는 질문
Q: 앞에서 언급한 항목의 관련 사양은 어디에서 확인할 수 있나요?
A: 필수 사양은 여기에서 확인할 수 있습니다.
전체 문서 | 링크 |
---|---|
SportsEvent
|
링크 |
BroadcastService , Organization , TelevisionChannel
, CableOrSatelliteService
|
링크 |
BroadcastEvent
|
링크 |
Q: 실시간 TV 채널 및 라인업을 모델링하는 방법을 설명하는 보다 자세한 문서가 있나요?
A: 예. 자세한 내용은 개념의 실시간 TV 채널 섹션을 참조하세요. 문서를 볼 수 없는 경우 언제든지 보기 액세스를 요청하세요.
Q: ViTA에서 전체 실시간 게임과 전체 게임 다시보기도 지원하나요?
A: ViTA는 리그 기반의 전체 실시간 경기 및 전체 경기 다시보기 (일부 부가 콘텐츠 외에도)의 메타데이터를 지원합니다.
이미 Google에서 제대로 작동하는 미디어 작업 피드가 있거나 VOD 또는 실시간 TV 서비스가 있는 파트너의 경우 Google에서는 피드를 확장하고 지원되는
SportsEvent
유형도 포함해야 합니다.- 단기적으로 파트너는 추가 콘텐츠 처리에 ViTA를 사용할 수 있습니다. 장기적으로 피드를 통해 모든 유형의 콘텐츠를 지원해야 합니다.
VOD 또는 실시간 TV 서비스는 없지만 리그 기반 스포츠 및 관련 부가 콘텐츠만 취급하는 파트너의 경우 ViTA가 가장 좋은 옵션입니다. ViTA에 대한 자세한 내용은 Google 담당자에게 문의하세요.