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