การแข่งขันกีฬา - การสร้างแบบจำลอง แนวทางปฏิบัติแนะนำ และตัวอย่างฟีด

คำจำกัดความ

SportsEvent เป็นประเภทเอนทิตีที่แสดงถึงเกมกีฬาหรือการเล่นการแข่งขันกีฬาซ้ำแบบเต็ม

สิ่งใดที่สามารถจำลองเป็น SportsEvent ได้ การแข่งขันกีฬา
สิ่งที่ไม่สามารถกำหนดให้เป็น SportsEvent คืออะไร

เนื้อหาแบบสั้นหรือคลิป หรือเนื้อหาเสริม โดยรายการมีดังนี้

  • สุ่มสรุปหรือเล่นคลิปสั้นๆ ซ้ำ
  • ตัวอย่างเกม
  • ไฮไลต์ของเกม
  • ฉากหลุด
  • คลิปสัมภาษณ์ผู้เล่น
  • วิดีโอเบื้องหลัง
  • รีวิวเกม (สร้างขึ้นโดยผู้ใช้หรือสร้างขึ้นด้วยวิธีอื่นๆ)
  • คลิปสั้นแบบสุ่มจากเกม

ฉันจะจัดการกับเนื้อหาเสริมดังกล่าวได้อย่างไร

กรณีการใช้งานทั่วไปสำหรับการแข่งขันกีฬา

ป.ล. คำอธิบาย เอนทิตีที่จำเป็น
เคส 1 ฉันต้องการสร้างโมเดล SportsEvent ที่เป็นส่วนหนึ่งของแคตตาล็อกวิดีโอออนดีมานด์ SportsEvent เป็นตัวแทนของเกม
เคส 2

ฉันต้องการสร้างโมเดล SportsEvent ที่เป็นส่วนหนึ่งของแคตตาล็อกรายการทีวีสดและสตรีมออนไลน์

เกมจะสตรีมผ่านอินเทอร์เน็ตและไม่ได้เชื่อมต่อกับช่องใด

SportsEvent เป็นตัวแทนของเกม

BroadcastEvent เป็นตัวแทนของการออกอากาศเกม

เคส 3 ฉันต้องการถ่ายแบบ SportsEvent ซึ่งเป็นส่วนหนึ่งของแคตตาล็อกรายการทีวีสดและมีการสตรีมออนไลน์ในช่อง

SportsEvent เป็นตัวแทนของเกม

Broadcast เป็นตัวแทนของการออกอากาศการแข่งขัน

BroadcastService, Organization, TelevisionChannel, CableOrSatelliteService เอนทิตีที่แสดงถึงช่องและรายการช่อง

เคส 4 ชุดค่าผสมของกรณี 3 กรณีก่อนหน้านี้ หากรวมชุดย่อยของ Use Case ก่อนหน้าเข้าด้วยกัน คุณจะต้องระบุประเภทเอนทิตีในคอลัมน์ "เอนทิตีที่จำเป็น" ที่เกี่ยวข้อง

แนวทางปฏิบัติแนะนำและข้อมูลเชิงลึกในการตรวจสอบบางส่วนที่เราทำ

เลขที่ ต้องระบุเอนทิตี หลักเกณฑ์
เคส 1

ฉันต้องการสร้างโมเดล SportsEvent ที่เป็นส่วนหนึ่งของแคตตาล็อกวิดีโอออนดีมานด์

เอนทิตีที่จำเป็น

  • SportsEvent เป็นตัวแทนของเกม

หลักเกณฑ์การสร้างแบบจำลอง

ต้องระบุ Deep Link ไปยังเกมในเอนทิตี SportsEvent โดยใช้พร็อพเพอร์ตี้ SportsEvent.potentialAction

เคส 2

ฉันต้องการสร้างโมเดล SportsEvent ที่เป็นส่วนหนึ่งของแคตตาล็อกรายการทีวีสดและสตรีมออนไลน์

เกมจะสตรีมผ่านอินเทอร์เน็ตและไม่ได้เชื่อมต่อกับช่องใด

เอนทิตีที่จำเป็น

  • SportsEvent เป็นตัวแทนของเกม
  • BroadcastEvent เป็นตัวแทนการออกอากาศการแข่งขัน

หลักเกณฑ์การสร้างแบบจำลอง

กรณีย่อยที่ 1: เกมให้บริการแบบสดเท่านั้น (ไม่ได้เป็นส่วนหนึ่งของแคตตาล็อกวิดีโอออนดีมานด์)

  • ต้องระบุเอนทิตี BroadcastEvent เพื่อแชร์กำหนดเวลาของการออกอากาศ
  • ต้องระบุ Deep Link ไปยังเกมในเอนทิตี BroadcastEvent โดยใช้พร็อพเพอร์ตี้ BroadcastEvent.potentialAction
  • เอนทิตี SportsEvent ต้องไม่มี Deep Link ใดๆ เนื่องจากเกมพร้อมให้ดูแบบสดเท่านั้น กล่าวคือ ไม่ต้องระบุ SportsEvent.potentialAction
  • ต้องระบุ BroadcastEvent.broadcastOfEvent เนื่องจากการแข่งขันไม่ได้ผูกติดกับการออกอากาศทางช่องใดๆ

กรณีย่อยที่ 2: เกมพร้อมให้รับชมแบบสดและเป็นส่วนหนึ่งของแคตตาล็อกวิดีโอออนดีมานด์ (ซึ่งอาจเกิดขึ้นเมื่อมีการเผยแพร่เกมซ้ำ)

  • ต้องระบุเอนทิตี BroadcastEvent เพื่อแชร์กำหนดการออกอากาศ
  • ต้องระบุ Deep Link ไปยังเกมในเอนทิตี BroadcastEvent โดยใช้พร็อพเพอร์ตี้ BroadcastEvent.potentialAction
  • เอนทิตี SportsEvent ต้องมี Deep Link ด้วยเนื่องจากเกมพร้อมให้ดูการถ่ายทอดสดโดยเป็นส่วนหนึ่งของแคตตาล็อกวิดีโอออนดีมานด์ ต้องระบุ SportsEvent.potentialAction เพื่อเปลี่ยนเส้นทางผู้ใช้ไปยังแคตตาล็อกวิดีโอออนดีมานด์
  • ต้องไม่ระบุ BroadcastEvent.publishedOn เนื่องจากเกมไม่ได้ผูกติดกับการออกอากาศทางช่องใดๆ

การตรวจสอบคุณภาพที่จะดำเนินการ

  • ตั้งค่าพร็อพเพอร์ตี้ BroadcastEvent.isLiveBroadcast เป็น true เมื่อมีการถ่ายทอดสดการแข่งขันอยู่ อย่าตั้งค่าพร็อพเพอร์ตี้เป็น true สำหรับการเล่นเกมซ้ำ
  • สำหรับ BroadcastEvents ที่ไม่ได้เผยแพร่ โดยปกติแล้ว BroadcastEvent.startDate จะเร็วกว่า SportsEvent startDate จริงไม่ได้
  • BroadcastEvents ไม่ควรมีพร็อพเพอร์ตี้ publishedOn เนื่องจากการออกอากาศสตรีมบนอินเทอร์เน็ต และไม่ได้เชื่อมต่อกับช่อง
เคส 3

ฉันต้องการสร้างโมเดล SportsEvent ที่เป็นส่วนหนึ่งของแคตตาล็อกรายการทีวีสดและสตรีมออนไลน์ในช่อง

เอนทิตีที่จำเป็น

  • SportsEvent ที่ใช้แทนเกมนี้
  • BroadcastEvent ที่แสดงถึงการออกอากาศของเกม
  • เอนทิตี BroadcastService, Organization, TelevisionChannel, CableOrSatelliteService ที่แสดงถึงช่องและรายการช่อง

หลักเกณฑ์การสร้างแบบจำลอง

กรณีย่อยที่ 1: เกมให้บริการแบบสดเท่านั้น (ไม่ได้เป็นส่วนหนึ่งของแคตตาล็อกวิดีโอออนดีมานด์)

  • แชร์กำหนดเวลาของการออกอากาศ วิธีการคือให้ระบุเอนทิตี BroadcastEvent
  • แสดงช่องและรายการผู้ให้บริการ วิธีการคือให้ระบุเอนทิตี BroadcastService, Organization, TelevisionChannel และ CableOrSatelliteService
  • ระบุ Deep Link สำหรับ BroadcastService นำเสนอข้อมูลด้วยพร็อพเพอร์ตี้ BroadcastService.potentialAction
  • อย่าให้พร็อพเพอร์ตี้ BroadcastEvent.potentialAction
  • เอนทิตี SportsEvent ต้องไม่มี Deep Link ใดๆ เนื่องจากเกมดูถ่ายทอดสดได้เท่านั้น เช่น อย่าใส่ SportsEvent.potentialAction
  • ระบุ BroadcastEvent.publishedOn แล้วชี้ไปที่เอนทิตี BroadcastService ซึ่งเป็นตัวแทนของช่องที่จะออกอากาศ

กรณีย่อยที่ 2: เกมพร้อมให้ถ่ายทอดสดและเป็นส่วนหนึ่งของแคตตาล็อกวิดีโอออนดีมานด์ (ซึ่งอาจเกิดขึ้นเมื่อมีการเผยแพร่เกมซ้ำ)

  • ระบุเอนทิตี BroadcastEvent เพื่อแชร์กำหนดการออกอากาศ
  • ระบุเอนทิตี BroadcastService, Organization, TelevisionChannel และ CableOrSatelliteService ที่แสดงถึงช่องและรายการผู้ให้บริการ
  • ระบุ Deep Link BroadcastService ไปยังช่องที่จะออกอากาศเกม ซึ่งนำเสนอโดยพร็อพเพอร์ตี้ BroadcastService.potentialAction
  • อย่าระบุพร็อพเพอร์ตี้ BroadcastEvent.potentialAction
  • เอนทิตี SportsEvent ต้องมี Deep Link ด้วยเนื่องจากเกมพร้อมให้ดูแบบสดและเป็นส่วนหนึ่งของแคตตาล็อกวิดีโอออนดีมานด์ เช่น ระบุ SportsEvent.potentialAction ที่เปลี่ยนเส้นทางผู้ใช้ไปยังแคตตาล็อกวิดีโอออนดีมานด์ได้
  • ระบุ BroadcastEvent.publishedOn แล้วชี้ไปที่เอนทิตี BroadcastService ซึ่งเป็นตัวแทนของช่องที่จะออกอากาศ

การตรวจสอบคุณภาพที่จะดำเนินการ

  • ตั้งค่าพร็อพเพอร์ตี้ BroadcastEvent.isLiveBroadcast เป็น true เมื่อมีการถ่ายทอดสดการแข่งขันอยู่ อย่าตั้งค่าพร็อพเพอร์ตี้เป็น true สำหรับการเล่นเกมซ้ำ
  • สำหรับ BroadcastEvents ที่ไม่ได้เผยแพร่อยู่ โดยปกติแล้ว BroadcastEvent.startDate จะมาเร็วกว่า SportsEvent startDate จริงไม่ได้
  • เนื่องจากการแข่งขันออกอากาศในช่อง ให้เพิ่ม Deep Link โดยใช้พร็อพเพอร์ตี้ BroadcastService.potentialAction เอนทิตี BroadcastEvent รายการไม่มี Deep Link ในกรณีนี้

ตัวอย่าง

กรณีที่ 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 ฉันมีเนื้อหาเสริมในแคตตาล็อกวิดีโอออนดีมานด์
  • ระบบไม่รองรับและไม่สามารถระบุไว้ในฟีด
  • อย่างไรก็ตาม คุณใช้ ViTA เพื่อระบุกลุ่มย่อยของเนื้อหานี้ได้ โปรดติดต่อตัวแทนของ Google เพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับ ViTA
เคส 2 ฉันมีเนื้อหาเสริมในแคตตาล็อกเนื้อหาสดของฉัน

กรณีย่อยที่ 1: เนื้อหาพร้อมให้สตรีมแบบสดบนอินเทอร์เน็ต

  • ระบุเอนทิตี BroadcastEvent เพื่อแชร์กำหนดการออกอากาศ
  • ระบุ Deep Link ของเนื้อหาโดยใช้พร็อพเพอร์ตี้ BroadcastEvent.potentialAction
  • เพิ่มข้อมูลเมตาที่เกี่ยวข้อง (ลงในคลิป) ลงใน BroadcastEvent โดยตรง เช่น เพิ่มรูปภาพได้โดยใช้พร็อพเพอร์ตี้ BroadcastEvent.image เพิ่มการจัดประเภทตามอายุได้โดยใช้พร็อพเพอร์ตี้ BroadcastEvent.contentRating
  • เนื่องจากเนื้อหาประเภทนี้ไม่ใช่ SportsEvent ฟีดจึงต้องไม่มีเอนทิตี SportsEvent ด้วยเหตุนี้จึงไม่ต้องระบุพร็อพเพอร์ตี้ broadcastOfEvent ใน BroadcastEvent
  • เนื่องจากไม่ได้เชื่อมโยงกับช่อง อย่าให้พร็อพเพอร์ตี้ publishedOn ใน BroadcastEvent

กรณีย่อยที่ 2: เนื้อหาพร้อมให้สตรีมแบบสดบนอินเทอร์เน็ตในช่อง

  • ต้องระบุเอนทิตี BroadcastEvent เพื่อแชร์กำหนดการออกอากาศ
  • ต้องระบุเอนทิตี BroadcastService, Organization, TelevisionChannel , CableOrSatelliteService เพื่อแสดงถึงช่องและรายการผู้ให้บริการ
  • Deep Link ไปยังเกมต้องเป็น Deep Link BroadcastService ที่แสดงโดยพร็อพเพอร์ตี้ BroadcastService.potentialAction ซึ่งต้องระบุ
  • ต้องไม่ระบุพร็อพเพอร์ตี้ BroadcastEvent.potentialAction
  • คุณต้องเพิ่มข้อมูลเมตาที่เกี่ยวข้อง (ลงในคลิป) ลงใน BroadcastEvent โดยตรง เช่น คุณจะเพิ่มรูปภาพโดยใช้พร็อพเพอร์ตี้ BroadcastEvent.image ได้ คุณเพิ่มการจัดประเภทตามอายุได้โดยใช้พร็อพเพอร์ตี้ BroadcastEvent.contentRating
  • เนื่องจากเนื้อหาประเภทนี้ไม่ใช่ SportsEvent ฟีดจึงต้องไม่มีเอนทิตี SportsEvent ด้วยเหตุนี้จึงไม่ต้องระบุพร็อพเพอร์ตี้ broadcastOfEvent ใน BroadcastEvent
  • เนื่องจากผูกกับช่องหนึ่งๆ ให้ระบุพร็อพเพอร์ตี้ publishedOn บน BroadcastEvent
เคส 3 ฉันมีเนื้อหาเสริมซึ่งเป็นส่วนหนึ่งของทั้งแคตตาล็อกวิดีโอออนดีมานด์และแคตตาล็อกรายการทีวีสด

เนื่องจากปัจจุบันฟีดนี้ไม่อนุญาตให้แสดงเนื้อหาเสริมกีฬาในวิดีโอออนดีมานด์ กรณีนี้จึงคล้ายกับกรณีที่ 2 ดูวิธีการจากส่วนนี้

คำถามที่พบบ่อย

ถาม: ฉันจะดูข้อกำหนดเฉพาะที่เกี่ยวข้องกับรายการที่พูดถึงก่อนหน้านี้ได้จากที่ใด

ตอบ: คุณสามารถดูข้อกำหนดเฉพาะที่จำเป็นได้ที่นี่

เอกสารโดยรวม ลิงก์
SportsEvent ลิงก์
BroadcastService, Organization, TelevisionChannel , CableOrSatelliteService ลิงก์
BroadcastEvent ลิงก์

ถาม: มีเอกสารที่มีรายละเอียดเพิ่มเติมซึ่งอธิบายวิธีการสร้างแบบจำลองช่องรายการทีวีสดและรายการช่องไหม

ตอบ: ได้ คุณดูรายละเอียดเพิ่มเติมได้ในส่วนช่องรายการทีวีสดใต้ "แนวคิด" โปรดส่งคำขอรับสิทธิ์ดูหากคุณดูเอกสารไม่ได้

คำถาม: ViTA รองรับเกมถ่ายทอดสดเต็มรูปแบบและการเล่นซ้ำทั้งเกมด้วยไหม

ตอบ: ViTA รองรับข้อมูลเมตาเกี่ยวกับเกมถ่ายทอดสดทั้งหมดของลีกและการเล่นซ้ำทั้งเกม (นอกเหนือจากเนื้อหาเสริมบางส่วน)

  • สำหรับพาร์ทเนอร์ที่มีฟีด "การดำเนินการสื่อ" ที่ใช้งานได้กับ Google อยู่แล้ว หรือมีวิดีโอออนดีมานด์หรือรายการทีวีสดที่ให้บริการอยู่แล้ว Google กำหนดให้ฟีดต้องขยายและเพิ่มประเภท SportsEvent ที่รองรับด้วย

    • ในระยะสั้น พาร์ทเนอร์จะใช้ ViTA สำหรับการนำเข้าเนื้อหาเสริมได้ การรองรับเนื้อหาทุกประเภทผ่านฟีดควรเปิดตัวในระยะยาว
  • สำหรับพาร์ทเนอร์ที่ไม่มีข้อเสนอวิดีโอออนดีมานด์หรือรายการทีวีสด แต่นำเสนอเฉพาะกีฬาที่เกี่ยวข้องกับลีกและเนื้อหาเสริมที่เกี่ยวข้อง ViTA ก็เป็นตัวเลือกที่ดีในการเริ่มต้น ติดต่อตัวแทนของ Google เพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับ ViTA