স্পোর্টস ইভেন্টস - মডেলিং, সেরা অনুশীলন এবং নমুনা ফিড

সংজ্ঞা

একটি SportsEvent হল একটি সত্তা টাইপ যা একটি স্পোর্টস গেম বা একটি স্পোর্টস গেমের সম্পূর্ণ রিপ্লে উপস্থাপন করে।

স্পোর্টস ইভেন্ট হিসাবে কি মডেল করা যেতে পারে? একটি ক্রীড়া খেলা
স্পোর্টস ইভেন্ট হিসাবে কী মডেল করা যায় না?

কোনো সংক্ষিপ্ত ফর্ম বা ক্লিপ সামগ্রী বা কাঁধের বিষয়বস্তু। এখানে তালিকা আছে:

  • র‍্যান্ডম রিক্যাপ বা ছোট ক্লিপ রিপ্লে করুন
  • গেমের পূর্বরূপ
  • খেলার হাইলাইটস
  • গেম ব্লুপার
  • প্লেয়ার ইন্টারভিউ ক্লিপ
  • নেপথ্যের দৃশ্যের ভিডিও
  • গেম পর্যালোচনা (ব্যবহারকারীর তৈরি বা অন্যথায়)
  • খেলা থেকে র্যান্ডম ছোট ক্লিপ

আমি কিভাবে এই ধরনের কাঁধের বিষয়বস্তু পরিচালনা করব?

খেলাধুলার ইভেন্টগুলির জন্য সাধারণ ব্যবহারের ক্ষেত্রে

S.No. বর্ণনা সত্তা প্রয়োজন
মামলা 1 আমাকে একটি SportsEvent মডেল করতে হবে যা আমার ভিডিও অন ডিমান্ড ক্যাটালগের অংশ। খেলার প্রতিনিধিত্বকারী SportsEvent
মামলা 2

আমাকে একটি SportsEvent মডেল করতে হবে যা আমার লাইভ টিভি ক্যাটালগ এবং অনলাইনে স্ট্রিমের অংশ

গেমটি ইন্টারনেটের মাধ্যমে প্রবাহিত হয় এবং কোনো চ্যানেলের সাথে সংযুক্ত নয়।

খেলার প্রতিনিধিত্বকারী SportsEvent

BroadcastEvent গেমটির সম্প্রচার প্রতিনিধিত্ব করে।

মামলা 3 আমাকে একটি স্পোর্টস ইভেন্ট মডেল করতে হবে যা আমার লাইভ টিভি ক্যাটালগের অংশ এবং একটি চ্যানেলে অনলাইনে প্রবাহিত হয়।

খেলার প্রতিনিধিত্বকারী SportsEvent

খেলা সম্প্রচার প্রতিনিধিত্ব করে Broadcast .

BroadcastService , Organization , TelevisionChannel , CableOrSatelliteService সংস্থাগুলি চ্যানেল এবং লাইনআপের প্রতিনিধিত্ব করে৷

কেস 4 পূর্ববর্তী তিনটি ক্ষেত্রে সমন্বয়. আপনি যদি পূর্বের ব্যবহার-ক্ষেত্রগুলির একটি উপসেট একত্রিত করেন, তাহলে আপনাকে অবশ্যই সংশ্লিষ্ট "সত্তা প্রয়োজনীয়" কলামে সত্তার ধরনগুলি প্রদান করতে হবে৷

আমরা যে কয়েকটি পরীক্ষা করি তার সেরা অনুশীলন এবং অন্তর্দৃষ্টি

S.No. সত্তা প্রয়োজন নির্দেশিকা
মামলা 1

আমাকে একটি SportsEvent মডেল করতে হবে যা আমার ভিডিও অন ডিমান্ড ক্যাটালগের অংশ।

সত্তা প্রয়োজন

  • খেলার প্রতিনিধিত্বকারী SportsEvent

মডেলিং নির্দেশিকা

SportsEvent.potentialAction প্রপার্টি ব্যবহার করে SportsEvent সত্তায় গেমের গভীর লিঙ্ক অবশ্যই প্রদান করতে হবে।

মামলা 2

আমাকে একটি SportsEvent মডেল করতে হবে যা আমার লাইভ টিভি ক্যাটালগ এবং অনলাইনে স্ট্রিমের অংশ।

গেমটি ইন্টারনেটের মাধ্যমে প্রবাহিত হয় এবং কোনো চ্যানেলের সাথে সংযুক্ত নয়।

সত্তা প্রয়োজন

  • খেলার প্রতিনিধিত্বকারী SportsEvent
  • BroadcastEvent গেমটির সম্প্রচার প্রতিনিধিত্ব করে

মডেলিং নির্দেশিকা

উপ-কেস 1: গেমটি শুধুমাত্র লাইভ উপলব্ধ (এবং চাহিদার ক্যাটালগের ভিডিওর অংশ হিসাবে নয়)

  • সম্প্রচারের সময়সূচী শেয়ার করার জন্য BroadcastEvent সত্তা অবশ্যই প্রদান করতে হবে।
  • BroadcastEvent.potentialAction প্রপার্টি ব্যবহার করে BroadcastEvent সত্তায় গেমটির গভীর লিঙ্ক অবশ্যই প্রদান করতে হবে।
  • যেহেতু গেমটি শুধুমাত্র লাইভ দেখার জন্য উপলব্ধ, তাই SportsEvent সত্তার কোনো ডিপ লিঙ্ক থাকতে হবে না। অর্থাৎ, SportsEvent.potentialAction অবশ্যই প্রদান করা যাবে না।
  • BroadcastEvent.broadcastOfEvent অবশ্যই প্রদান করতে হবে কারণ গেমটি কোনো চ্যানেল সম্প্রচারের সাথে আবদ্ধ নয়।

উপ-কেস 2: গেমটি লাইভ পাওয়া যায় এবং ভিডিও অন ডিমান্ড ক্যাটালগের অংশ হিসাবে (এটি ঘটতে পারে যখন একটি গেম রিপ্লে সম্প্রচার করা হচ্ছে)

  • সম্প্রচারের সময়সূচী শেয়ার করার জন্য BroadcastEvent সত্তা অবশ্যই প্রদান করতে হবে।
  • BroadcastEvent.potentialAction প্রপার্টি ব্যবহার করে BroadcastEvent সত্তায় গেমটির গভীর লিঙ্ক অবশ্যই প্রদান করতে হবে।
  • যেহেতু গেমটি ভিডিও অন ডিমান্ড ক্যাটালগের অংশ হিসাবে লাইভ দেখার জন্য উপলব্ধ, তাই SportsEvent সত্তারও একটি গভীর লিঙ্ক থাকতে হবে। ব্যবহারকারীকে ভিডিও অন ডিমান্ড ক্যাটালগে রিডাইরেক্ট করার জন্য 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 সত্তা প্রদান করুন৷
  • BroadcastService ডিপ লিঙ্ক প্রদান করুন. BroadcastService.potentialAction প্রপার্টির সাথে এটিকে উপস্থাপন করুন।
  • BroadcastEvent.potentialAction প্রপার্টি প্রদান করবেন না।
  • যেহেতু গেমটি শুধুমাত্র লাইভ দেখার জন্য উপলব্ধ, তাই SportsEvent সত্তার কোনো গভীর লিঙ্ক থাকা উচিত নয়। উদাহরণস্বরূপ, SportsEvent.potentialAction প্রদান করবেন না।
  • BroadcastEvent.publishedOn প্রদান করুন এবং যে চ্যানেলে সম্প্রচার হবে তার প্রতিনিধিত্বকারী BroadcastService সত্তার দিকে নির্দেশ করুন।

উপ-কেস 2: গেমটি লাইভ পাওয়া যায় এবং ভিডিও অন ডিমান্ড ক্যাটালগের অংশ হিসাবে (এটি ঘটতে পারে যখন একটি গেম রিপ্লে সম্প্রচার করা হচ্ছে)

  • সম্প্রচারের সময়সূচী শেয়ার করতে BroadcastEvent সত্তা প্রদান করুন।
  • চ্যানেল এবং প্রদানকারী লাইনআপের প্রতিনিধিত্বকারী BroadcastService , Organization , TelevisionChannel , এবং CableOrSatelliteService সংস্থাগুলি প্রদান করুন৷
  • BroadcastService.potentialAction প্রপার্টি দ্বারা উপস্থাপিত যে চ্যানেলে গেম সম্প্রচার করা হবে সেই চ্যানেলে BroadcastService ডিপ লিঙ্ক প্রদান করুন।
  • BroadcastEvent.potentialAction প্রপার্টি প্রদান করবেন না।
  • যেহেতু গেমটি লাইভ দেখার জন্য উপলব্ধ এবং ভিডিও অন ডিমান্ড ক্যাটালগের অংশ হিসাবে, SportsEvent সত্তারও একটি গভীর লিঙ্ক থাকতে হবে। উদাহরণস্বরূপ, SportsEvent.potentialAction প্রদান করা যেতে পারে যা ব্যবহারকারীকে ভিডিও অন ডিমান্ড ক্যাটালগে রিডাইরেক্ট করে।
  • BroadcastEvent.publishedOn প্রদান করুন এবং যে চ্যানেলে সম্প্রচার হবে তার প্রতিনিধিত্বকারী BroadcastService সত্তার দিকে নির্দেশ করুন।

গুণমান পরীক্ষা সঞ্চালন

  • খেলাটি আসলে লাইভ হলে BroadcastEvent.isLiveBroadcast প্রপার্টিটিকে true হিসাবে সেট করুন। একটি গেম রিপ্লে জন্য সম্পত্তি true সেট করবেন না.
  • যে BroadcastEvents লাইভ নয় তাদের জন্য, BroadcastEvent.startDate সাধারণত প্রকৃত SportsEvent startDate এর আগে হতে পারে না।
  • যেহেতু গেমটি একটি চ্যানেলে সম্প্রচারিত হয়, তাই BroadcastService.potentialAction প্রপার্টি ব্যবহার করে একটি গভীর লিঙ্ক যোগ করুন। BroadcastEvent সত্তা এই ক্ষেত্রে একটি গভীর লিঙ্ক থাকতে পারে না.

উদাহরণ

কেস 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 সত্তাগুলিকে ধারণার অধীনে লাইভ টিভি চ্যানেল বিভাগে সংজ্ঞায়িত করা হয়েছে

আমি কিভাবে কাঁধের বিষয়বস্তু পরিচালনা করব?

কি কাঁধের বিষয়বস্তু হিসাবে যোগ্যতা?
  • র‍্যান্ডম রিক্যাপ বা ছোট ক্লিপ রিপ্লে করুন
  • গেমের পূর্বরূপ
  • খেলার হাইলাইটস
  • গেম ব্লুপার
  • প্লেয়ার ইন্টারভিউ ক্লিপ
  • নেপথ্যের দৃশ্যের ভিডিও
  • গেম পর্যালোচনা (ব্যবহারকারীর তৈরি বা অন্যথায়)
  • খেলা থেকে অন্যান্য এলোমেলো ছোট ক্লিপ
S.No. ব্যবহারের ক্ষেত্রে মডেলিং নির্দেশিকা
মামলা 1 আমার ভিডিও অন ডিমান্ড ক্যাটালগে আমার কাঁধের বিষয়বস্তু আছে।
  • এটি সমর্থিত নয় এবং ফিডে দেওয়া যাবে না।
  • যদিও এই বিষয়বস্তুর একটি উপসেট প্রদান করতে ViTA ব্যবহার করা যেতে পারে। ViTA সম্পর্কে আরও জানতে আপনার Google প্রতিনিধির সাথে যোগাযোগ করুন৷
মামলা 2 আমার লাইভ ক্যাটালগে আমার কাঁধের বিষয়বস্তু আছে

উপ-কেস 1: বিষয়বস্তু ইন্টারনেটে লাইভ স্ট্রিম করার জন্য উপলব্ধ

  • সম্প্রচারের সময়সূচী শেয়ার করতে BroadcastEvent সত্তা প্রদান করুন।
  • BroadcastEvent.potentialAction প্রপার্টি ব্যবহার করে কন্টেন্টের গভীর লিঙ্ক প্রদান করুন।
  • BroadcastEvent সরাসরি কোনো যুক্ত মেটাডেটা (ক্লিপে) যোগ করুন। উদাহরণস্বরূপ, BroadcastEvent.image প্রপার্টি ব্যবহার করে ছবি যোগ করা যেতে পারে। BroadcastEvent.contentRating প্রপার্টি ব্যবহার করে বয়সের রেটিং যোগ করা যেতে পারে।
  • যেহেতু এই বিষয়বস্তুর প্রকারটি কোনো SportsEvent নয়, তাই ফিডে অবশ্যই কোনো SportsEvent সত্তা থাকবে না। যেমন, BroadcastEventbroadcastOfEvent সম্পত্তি প্রদান করা উচিত নয়।
  • যেহেতু এটি একটি চ্যানেলের সাথে আবদ্ধ নয়, তাই BroadcastEventpublishedOn সম্পত্তি প্রদান করবেন না।

উপ-কেস 2: বিষয়বস্তু একটি চ্যানেলে ইন্টারনেটে লাইভ স্ট্রিম করার জন্য উপলব্ধ

  • সম্প্রচারের সময়সূচী শেয়ার করার জন্য BroadcastEvent সত্তা অবশ্যই প্রদান করতে হবে।
  • BroadcastService , Organization , TelevisionChannel , CableOrSatelliteService সত্তাগুলি অবশ্যই চ্যানেল এবং প্রদানকারীর লাইনআপের প্রতিনিধিত্ব করতে প্রদান করতে হবে৷
  • গেমটির গভীর লিঙ্কটি অবশ্যই BroadcastService ডিপ লিঙ্ক হতে হবে, BroadcastService.potentialAction প্রপার্টি দ্বারা প্রতিনিধিত্ব করা হবে, যা অবশ্যই প্রদান করতে হবে।
  • BroadcastEvent.potentialAction সম্পত্তি অবশ্যই প্রদান করা যাবে না।
  • যেকোনো সংশ্লিষ্ট মেটাডেটা (ক্লিপে) সরাসরি BroadcastEvent এ যোগ করতে হবে। উদাহরণস্বরূপ, BroadcastEvent.image প্রপার্টি ব্যবহার করে ছবি যোগ করা যেতে পারে। BroadcastEvent.contentRating প্রপার্টি ব্যবহার করে বয়সের রেটিং যোগ করা যেতে পারে।
  • যেহেতু এই বিষয়বস্তুর প্রকারটি কোনো SportsEvent নয়, তাই ফিডে অবশ্যই কোনো SportsEvent সত্তা থাকবে না। যেমন, BroadcastEventbroadcastOfEvent সম্পত্তি প্রদান করা উচিত নয়।
  • যেহেতু এটি একটি চ্যানেলের সাথে আবদ্ধ, তাই BroadcastEventpublishedOn সম্পত্তি প্রদান করুন।
মামলা 3 ভিডিও অন ডিমান্ড এবং লাইভ টিভি ক্যাটালগ উভয়ের অংশ হিসাবে আমার কাছে কাঁধের সামগ্রী উপলব্ধ রয়েছে

প্রদত্ত যে ভিডিও অন ডিমান্ড স্পোর্টস শোল্ডার কন্টেন্ট আজ ফিডে গৃহীত হয় না, এটি কেস 2 এর মতোই। সেখান থেকে নির্দেশাবলী দেখুন।

সাধারণত জিজ্ঞাসিত প্রশ্ন

প্রশ্ন: আমি আগে উল্লেখিত সত্তাগুলির জন্য সংশ্লিষ্ট স্পেসিফিকেশন কোথায় পেতে পারি?

উত্তর: আপনি এখানে প্রয়োজনীয় স্পেসিফিকেশন খুঁজে পেতে পারেন।

সামগ্রিক ডকুমেন্টেশন লিঙ্ক
SportsEvent লিঙ্ক
BroadcastService , Organization , TelevisionChannel , CableOrSatelliteService লিঙ্ক
BroadcastEvent লিঙ্ক

প্রশ্ন: লাইভ টিভি চ্যানেল এবং লাইনআপগুলিকে কীভাবে মডেল করা যায় তা ব্যাখ্যা করে এমন আরও বিশদ নথি আছে কি?

উত্তর: হ্যাঁ, আপনি ধারণার অধীনে লাইভ টিভি চ্যানেল বিভাগে আরও বিস্তারিত জানতে পারেন। আপনি যদি দস্তাবেজটি দেখতে না পারেন তবে দয়া করে দেখার অ্যাক্সেসের অনুরোধ করুন।

প্রশ্ন: ViTA কি সম্পূর্ণ লাইভ গেম এবং সম্পূর্ণ গেম রিপ্লে সমর্থন করে?

A: ViTA লিগ ভিত্তিক সম্পূর্ণ লাইভ গেম এবং সম্পূর্ণ গেম রিপ্লেতে মেটাডেটা সমর্থন করে (কাঁধের বিষয়বস্তুর একটি উপসেট ছাড়াও)

  • যে অংশীদারদের জন্য ইতিমধ্যেই Google-এর সাথে একটি কার্যকরী মিডিয়া অ্যাকশন ফিড রয়েছে বা একটি ভিডিও অন ডিমান্ড বা লাইভ টিভি অফার রয়েছে, Google-এর জন্য ফিডকে প্রসারিত করতে এবং সমর্থিত SportsEvent প্রকারগুলি অন্তর্ভুক্ত করতে হবে৷

    • স্বল্প মেয়াদের জন্য, অংশীদাররা কাঁধের সামগ্রী গ্রহণের জন্য ViTA ব্যবহার করতে পারে। ফিডের মাধ্যমে সব ধরনের বিষয়বস্তুকে সমর্থন করুন দীর্ঘ মেয়াদে রোল আউট করা উচিত।
  • যে অংশীদারদের চাহিদা অনুযায়ী ভিডিও বা লাইভ টিভি অফার নেই কিন্তু শুধুমাত্র লিগ ভিত্তিক খেলাধুলা এবং সংশ্লিষ্ট কাঁধের বিষয়বস্তু বহন করে, তাদের জন্য ViTA শুরু করার জন্য একটি দুর্দান্ত বিকল্প। ViTA সম্পর্কে আরও জানতে আপনার Google প্রতিনিধির সাথে যোগাযোগ করুন৷