คำจำกัดความ
SportsEvent คือประเภทเอนทิตีที่แสดงถึงเกมกีฬาหรือการ
รีเพลย์แบบเต็มของเกมกีฬา
| อะไรบ้างที่สามารถจำลองเป็น SportsEvent ได้ | การแข่งขันกีฬา |
| อะไรบ้างที่สร้างแบบจำลองเป็น SportsEvent ไม่ได้ |
เนื้อหาแบบสั้นหรือคลิป หรือเนื้อหาเสริม รายการมีดังนี้
|
กรณีการใช้งานทั่วไปสำหรับ SportsEvents
| S.No. | คำอธิบาย | เอนทิตีที่จำเป็น |
|---|---|---|
| กรณีที่ 1 |
ฉันต้องการสร้างโมเดล SportsEvent ที่เป็นส่วนหนึ่งของแคตตาล็อกวิดีโอออนดีมานด์
|
SportsEvent เป็นตัวแทนของเกม
|
| กรณีที่ 2 |
ฉันต้องการสร้างโมเดล การแข่งขันจะสตรีมผ่านอินเทอร์เน็ตและไม่ได้เชื่อมต่อกับ ช่องใด |
|
| กรณีที่ 3 | ฉันต้องสร้างโมเดล SportsEvent ที่เป็นส่วนหนึ่งของแคตตาล็อกรายการทีวีสดและสตรีมออนไลน์ในช่อง |
|
| กรณีที่ 4 | การรวมกันของ 3 กรณีข้างต้น | หากรวมกรณีการใช้งานย่อยของกรณีการใช้งานก่อนหน้านี้ คุณต้อง ระบุประเภทเอนทิตีในคอลัมน์ "ต้องระบุเอนทิตี" ที่เกี่ยวข้อง |
แนวทางปฏิบัติแนะนำและข้อมูลเชิงลึกเกี่ยวกับการตรวจสอบบางอย่างที่เราดำเนินการ
| S.No. | เอนทิตีที่จำเป็น | หลักเกณฑ์ |
|---|---|---|
| กรณีที่ 1 |
ฉันต้องการสร้างโมเดล เอนทิตีที่จำเป็น
|
หลักเกณฑ์การจัดนายแบบ/นางแบบ ต้องระบุ Deep Link ไปยังเกมในเอนทิตี SportsEvent โดยใช้พร็อพเพอร์ตี้ SportsEvent.potentialAction การตรวจสอบคุณภาพที่ต้องดำเนินการ
|
| กรณีที่ 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-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"
}
]
}
}
}
กรณีที่ 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
เอนทิตีตามที่กำหนดไว้ในส่วนรายการทีวีสด
ในส่วนแนวคิด
ฉันจะจัดการเนื้อหาเสริมได้อย่างไร
| อะไรบ้างที่ถือเป็นเนื้อหาเสริม |
|
| S.No. | กรณีการใช้งาน | หลักเกณฑ์การประมาณ |
|---|---|---|
| กรณีที่ 1 | ฉันมีเนื้อหาเสริมในแคตตาล็อกวิดีโอออนดีมานด์ | |
| กรณีที่ 2 | ฉันมีเนื้อหาเสริมในแคตตาล็อกไลฟ์สด |
กรณีที่ 1: เนื้อหาสามารถสตรีมแบบสดบนอินเทอร์เน็ตได้
กรณีที่ 2: เนื้อหาสามารถสตรีมแบบสดบนอินเทอร์เน็ต ในช่อง
|
| กรณีที่ 3 | ฉันมีเนื้อหาเสริมที่พร้อมใช้งานเป็นส่วนหนึ่งของทั้งแคตตาล็อกวิดีโอออนดีมานด์และทีวีสด |
เนื่องจากปัจจุบันฟีดไม่ยอมรับเนื้อหาที่เกี่ยวข้องกับกีฬาแบบวิดีโอออนดีมานด์ กรณีนี้จึงคล้ายกับกรณีที่ 2 ดูวิธีการจากที่นั่น |
คำถามที่พบบ่อย
ถาม: ฉันจะดูข้อกำหนดที่เกี่ยวข้องสำหรับเอนทิตีที่กล่าวถึงก่อนหน้านี้ได้จากที่ใด
ตอบ: ดูข้อกำหนดที่จำเป็นได้ที่นี่
| เอกสารประกอบโดยรวม | ลิงก์ |
|---|---|
SportsEvent
|
ลิงก์ |
BroadcastService, Organization, TelevisionChannel
, CableOrSatelliteService
|
ลิงก์ |
BroadcastEvent
|
ลิงก์ |
ถาม: มีเอกสารที่อธิบายวิธีสร้างโมเดลช่องและรายการทีวีสดโดยละเอียดไหม
ตอบ: ได้ คุณดูรายละเอียดเพิ่มเติมได้ในส่วนรายการทีวีสดในส่วนแนวคิด โปรดขอสิทธิ์ดูหากคุณดูเอกสารไม่ได้
ถาม: ViTA รองรับการแข่งขันสดแบบเต็มและการแข่งขันแบบย้อนหลังแบบเต็มด้วยไหม
ตอบ: ViTA รองรับข้อมูลเมตาในการแข่งขันแบบเต็มที่ถ่ายทอดสดและรีเพลย์การแข่งขันแบบเต็มของลีก (นอกเหนือจากเนื้อหาเสริมบางส่วน)
สำหรับพาร์ทเนอร์ที่มีฟีดการใช้สื่อที่ใช้งานได้กับ Google อยู่แล้ว หรือมีข้อเสนอวิดีโอออนดีมานด์หรือรายการทีวีสด Google กำหนดให้ฟีดขยายและรวม
SportsEventประเภทที่รองรับด้วย- ในระยะสั้น พาร์ทเนอร์สามารถใช้ ViTA เพื่อนำเข้าเนื้อหาเสริม การรองรับเนื้อหาทุกประเภทผ่านฟีดจะเปิดตัวในระยะยาว
สำหรับพาร์ทเนอร์ที่ไม่มีข้อเสนอวิดีโอออนดีมานด์หรือรายการทีวีสด แต่มีเฉพาะการแข่งขันกีฬาตามลีกและเนื้อหาเสริมที่เกี่ยวข้อง ViTA เป็นตัวเลือกที่ยอดเยี่ยมในการเริ่มต้น โปรดติดต่อตัวแทนของ Google เพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับ ViTA