সত্তা প্রকারের মধ্যে সম্পর্ক চিহ্নিত করুন

কিছু সত্তা প্রকারের জন্য আপনাকে আপনার ফিডের সামগ্রীর মধ্যে সম্পর্ক স্থাপন করতে হবে। এই তথ্য Google কে ব্যবহারকারীদের কাছে আপনার বিষয়বস্তুর সঠিক ক্রম এবং কাঠামো প্রদর্শন করতে এবং ব্যবহারকারীর প্রশ্ন অস্পষ্ট হলে সঠিক বিষয়বস্তু সনাক্ত করতে সহায়তা করে।

আপনি যে ধরনের সামগ্রী প্রদান করেন তা নির্বাচন করুন:

আপনি যদি একজন টিভি শো প্রদানকারী হন, তাহলে আপনার মিডিয়া ক্যাটালগ ফিডে TVEpisode , TVSeason এবং TVSeries সত্তার ধরন যোগ করতে হবে। আপনি এই ধরনেরগুলির জন্য ফিল্টার করে উপলব্ধ সত্তা প্রকারগুলি উপলব্ধি করুন বিভাগে এই সত্তাগুলির সংজ্ঞাগুলি খুঁজে পেতে পারেন৷

সম্পর্কগুলো চিহ্নিত করুন

তাদের মধ্যে নিম্নলিখিত সম্পর্ক স্থাপন করা হয়েছে তা নিশ্চিত করুন:

চিত্র : partOfSeries এবং partOfSeason বৈশিষ্ট্যগুলি টিভি শো সত্তার ধরনগুলিকে একত্রে সংযুক্ত করে৷
  • একটি TVEpisode সত্তার জন্য আপনাকে partOfSeries সম্পত্তি প্রদান করতে হবে, যা @id এবং পর্বের TVSeries সত্তার name উল্লেখ করে।

    "partOfSeries": {
      "@type": "TVSeries",
      "@id": "http://www.example.com/my_favorite_tv_show",
      "name": "My Favorite TV Show",
    },
    
  • যদি আপনার ফিডে টিভি সিজন থাকে, তাহলে একটি TVSeason সত্তার জন্য আপনাকে partOfSeries সম্পত্তিতে তার TVSeries সত্তা নির্দিষ্ট করতে হবে।

  • একটি TVEpisode সত্তার জন্য আপনাকে partOfSeason প্রপার্টি প্রদান করতে হবে, যা এপিসোডের TVSeason সত্তার @id এবং seasonNumber উল্লেখ করে।

    "partOfSeason": {
      "@type": "TVSeason",
      "@id": "http://www.example.com/my_favorite_tv_show/s7",
      "seasonNumber": 7
    },
    

    যদি কোনও TVEpisode সত্তার ফিডে সংশ্লিষ্ট TVSeason সত্তা না থাকে, তাহলে TVEpisode সত্তার জন্য partOfSeason.@id এবং partOfSeason.seasonNumber বৈশিষ্ট্যগুলি প্রদান করতে নিম্নলিখিত পদক্ষেপগুলি নিন:

    • এর partofSeries.@id নিন এবং একটি অনন্য partOfSeason.@id (উদাহরণস্বরূপ, http://www.example.com/my_favorite_tv_show?season1 ) তৈরি করতে একটি স্থানধারক ক্যোয়ারী ক্ষেত্র (উদাহরণস্বরূপ, ?season1 ) সংযুক্ত করুন।
    • partOfSeason.seasonNumber 1 এ সেট করুন।
    পরে, আপনি যদি ফিডে টিভি সিজন দেওয়ার সিদ্ধান্ত নেন, আপনি হয় সংশ্লিষ্ট TVSeason সত্তার জন্য বিদ্যমান partOfSeason.@id পুনরায় ব্যবহার করতে পারেন অথবা এই স্থানধারক partOfSeason.@id TVSeason সত্তার প্রকৃত @id দিয়ে প্রতিস্থাপন করতে পারেন।

উদাহরণ

আমার প্রিয় টিভি শো

{
  "@context": ["http://schema.org", {"@language": "en"}],
  "@type": "TVSeries",
  "@id": "http://www.example.com/my_favorite_tv_show",
  "url": "http://www.example.com/my_favorite_tv_show",
  "name": "My Favorite TV Show",
  "potentialAction":{  },
  ...
}

আমার প্রিয় টিভি শো (সিজন 7)

{
  "@context": ["http://schema.org", {"@language": "en"}],
  "@type": "TVSeason",
  "@id": "http://www.example.com/my_favorite_tv_show/s7",
  "url": "http://www.example.com/my_favorite_tv_show/s7",
  "name": "My Favorite TV Show, Season 7",
  "seasonNumber": 7,
  "partOfSeries": {
    "@type": "TVSeries",
    "@id": "http://www.example.com/my_favorite_tv_show",
    "name": "My Favorite TV Show",
  },
  "potentialAction":{  },
  ...
}

আমার প্রিয় টিভি অনুষ্ঠানের পর্ব 3 (সিজন 7)

{
  "@context": ["http://schema.org", {"@language": "en"}],
  "@type": "TVEpisode",
  "@id": "http://www.example.com/my_favorite_tv_show/s7/e3",
  "url": "http://www.example.com/my_favorite_tv_show/s7/e3",
  "name": "John Doe returns at night",
  "episodeNumber": 3,
  "partOfSeason": {
    "@type": "TVSeason",
    "@id": "http://www.example.com/my_favorite_tv_show/s7",
    "seasonNumber": 7
  },
  "partOfSeries": {
    "@type": "TVSeries",
    "@id": "http://www.example.com/my_favorite_tv_show",
    "name": "My Favorite TV Show",
  },
  "potentialAction":{  },
  ...
}

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

সম্পর্কগুলো চিহ্নিত করুন

যেহেতু এই ধরনের ইন্টিগ্রেশনের জন্য শুধুমাত্র একটি সত্তার ধরন আছে, যদিও সেখানে কোনো সুস্পষ্ট সম্পর্ক স্থাপন করার প্রয়োজন নেই, নিশ্চিত করুন যে আপনি RadioBroadcastService এন্টিটির জন্য নিম্নলিখিত তথ্য সংগ্রহ করেছেন:

  • description : রেডিও স্টেশনের বর্ণনা।
  • broadcastDisplayName : রেডিও স্টেশনের প্রদর্শন নাম।
  • areaServed : যে এলাকায় রেডিও স্টেশন উপলব্ধ।
  • callSign : রেডিও স্টেশনের সরকারী জারি করা কলসাইন। উত্তর আমেরিকা রেডিও স্টেশনের জন্য, এই সম্পত্তি প্রয়োজন.
  • broadcastFrequency : রেডিও স্টেশনের ফ্রিকোয়েন্সি স্পেসিফিকেশন।
    • টেরেস্ট্রিয়াল AM/FM রেডিও স্টেশনের জন্য, এই সম্পত্তি প্রয়োজন।
    • শুধুমাত্র অনলাইন স্ট্রিমিং সামগ্রীর জন্য, মানটি INTERNET_STREAM এ সেট করা হয়েছে।
  • broadcastAffiliateOf : যে নেটওয়ার্কের এই রেডিও স্টেশন প্রোগ্রামিং প্রদান করে। যদি রেডিও স্টেশন কোনো অধিভুক্তির অংশ না হয়, তাহলে এই সম্পত্তির প্রয়োজন নেই।
  • broadcaster : যে সংস্থা রেডিও স্টেশনের মালিক এবং পরিচালনা করে।
  • parentService : প্যারেন্ট রেডিও স্টেশন। যদি রেডিও স্টেশনটি অন্য রেডিও স্টেশনের পুনরাবৃত্তিকারী বা অনুবাদক হয়, তাহলে এই সম্পত্তির প্রয়োজন হবে।

উদাহরণ

{
  "@context": "http://schema.googleapis.com",
  "@type": "RadioBroadcastService",
  "@id": "https://www.example.com/stations?id=1",
  "url": "https://www.example.com/stations?id=1",
  "name": "KABC",
  "callSign": "KABC-FM",
  "broadcastDisplayName": "KABC",
  "description": "Local News & Information",
  "broadcastFrequency": {
    "@type": "BroadcastFrequencySpecification",
    "broadcastFrequencyValue": "89.5",
    "broadcastSignalModulation": "FM",
    "broadcastSubChannel": "HD1"
  },
  "areaServed": {
    "@type": "City",
    "name": "San Francisco, CA"
  },
  "broadcastAffiliateOf": [
    {
      "@id": "https://www.example.com/networks/xyz",
      "@type": "Organization",
      "name": "XYZ",
      "sameAs": "https://en.wikipedia.org/wiki/XYZ"
    },
    {
      "@id": "https://www.example.com/networks/efg",
      "@type": "Organization",
      "name": "EFG",
      "sameAs": "https://www.example.com/"
    }
  ],
  "broadcaster": [
    {
      "@type": "Organization",
      "name": "California Local Public Broadcasting",
      "sameAs": "https://www.example.org/w/clpb/"
    },
    {
      "@type": "Organization",
      "sameAs": "https://www.example.org/kabc",
      "name": "KABC Inc"
    }
  ],
  "potentialAction": {  },
  
}

আপনি যদি একজন সঙ্গীত প্রদানকারী হন, তাহলে আপনার মিডিয়া ক্যাটালগ ফিডে MusicGroup , MusicAlbum , এবং MusicRecording সত্তার ধরন যোগ করতে হবে৷ আপনি এই ধরনেরগুলির জন্য ফিল্টার করে উপলব্ধ সত্তা প্রকারগুলি উপলব্ধি করুন বিভাগে এই সত্তাগুলির সংজ্ঞাগুলি খুঁজে পেতে পারেন৷

MusicGroup , MusicAlbum এবং MusicRecording আপনার অ্যাপ বা প্ল্যাটফর্মকে একটি প্লেলিস্ট ( MusicPlaylist ) থেকে আরও কন্টেন্ট প্লে করতে দেয় একবার বীজ সত্তার সমস্ত কন্টেন্ট প্লে হয়ে যায়। নিম্নলিখিত দৃশ্যকল্প দেখুন:

  • একটি MusicAlbum সত্তা অ্যালবাম XYZ (একটি বীজ সত্তা) থেকে গানের একটি তালিকা ধারণ করে।
  • একটি MusicPlaylist এন্টিটিতে গানের একটি প্লেলিস্ট থাকে যা অ্যালবাম XYZ- এর গানের মতো।
  • MusicAlbum সত্তা একটি সত্তা-বীজযুক্ত অ্যাকশন হিসাবে MusicPlaylist সত্তাকে অন্তর্ভুক্ত করে।

এই সেটআপে, একবার অ্যালবাম XYZ- এর সমস্ত গান বাজানো হয়ে গেলে, আপনার অ্যাপ MusicPlaylist সত্তার দ্বারা প্রদত্ত প্লেলিস্ট থেকে গানগুলি চালিয়ে যেতে পারে৷

সত্তা অ্যাকশন এবং সত্তা-বীজযুক্ত অ্যাকশন

লিসেন অ্যাকশন দুই ধরনের অ্যাকশন সমর্থন করে:

  • সত্তা অ্যাকশন: একটি নির্দিষ্ট শিল্পী, অ্যালবাম বা গান (একটি বীজ সত্তা) বাজায়। এতে MusicGroup , MusicAlbum , MusicRecording অন্তর্ভুক্ত রয়েছে।
  • সত্তা-বীজযুক্ত অ্যাকশন: বীজ সত্তার মতো বিষয়বস্তু চালায়। এতে MusicPlaylist অন্তর্ভুক্ত রয়েছে।
    • একটি এন্টিটি অ্যাকশন সম্পূর্ণ করার পরে, আপনার অ্যাপ বা প্ল্যাটফর্ম একটি সত্তা-বীজযুক্ত অ্যাকশন শুরু করতে পারে।
    • একটি সত্তা-বীজযুক্ত অ্যাকশন বীজ সত্তা থেকে সামগ্রীর প্লেব্যাক অন্তর্ভুক্ত করতে পারে।

আমরা আপনাকে প্রতিটি এন্টিটি অ্যাকশনে একটি সত্তা-বীজযুক্ত অ্যাকশন অন্তর্ভুক্ত করার পরামর্শ দিই।

সম্পর্কগুলো চিহ্নিত করুন

  • MusicGroup এর জন্য, আপনি যদি একটি সত্তা-বীজযুক্ত অ্যাকশন প্রদান করেন, তাহলে @id এবং এর MusicPlaylist name চিহ্নিত করুন।
  • MusicAlbum এবং MusicRecording জন্য, আপনাকে চিহ্নিত করতে হবে তারা কোন MusicGroup এর অন্তর্গত।
    • @id সনাক্ত করুন এবং এর MusicGroup name
    • আপনি যদি একটি সত্তা-বীজযুক্ত অ্যাকশন প্রদান করেন, তাহলে @id এবং এর MusicPlaylist name চিহ্নিত করুন।
  • MusicPlaylist জন্য,
    • প্রযোজ্য হলে, প্লেলিস্টের বিষয়বস্তুকে সবচেয়ে ভালোভাবে উপস্থাপন করে এমন genre শনাক্ত করুন।
    • যদি প্লেলিস্টটি হাতে তৈরি করা হয়, তাহলে numTracks সনাক্ত করুন।
      • numTracks এর অনুপস্থিতি Google কে বলে যে প্লেলিস্টটি একটি স্বয়ংক্রিয়-উত্পন্ন, অন্তহীন প্লেলিস্ট।

উদাহরণ

  • শিল্পীঃ আমার প্রিয় শিল্পী
{
  "@context":"http://schema.googleapis.com/",
  "@type":"MusicGroup",
  "@id":"http://www.example.com/artist/my_favorite_artist/",
  "url":"http://www.example.com/artist/my_favorite_artist/",
  "name":"My Favorite Artist",
  "potentialAction":{  },
  "subjectOf": {
    "@type":"MusicPlaylist",
    "@id":"http://www.example.com/artist_mix/my_favorite_artist/",
    "url":"http://www.example.com/artist_mix/my_favorite_artist/",
    "name":"My Favorite Artist Mix",
    "potentialAction":{  },
  },
  ...
}
  • অ্যালবাম: আমার প্রিয় অ্যালবাম
  • শিল্পীঃ আমার প্রিয় শিল্পী
{
  "@context":"http://schema.googleapis.com/",
  "@type":"MusicAlbum",
  "@id":"http://www.example.com/album/my_favorite_album",
  "url":"http://www.example.com/album/my_favorite_album",
  "name":"My Favorite Album",
  "byArtist":{
    "@type":"MusicGroup",
    "@id": "http://www.example.com/artist/my_favorite_artist/",
    "name":"My Favorite Artist"
  },
  "potentialAction":{  },
  "subjectOf": {
    "@type":"MusicPlaylist",
    "@id":"http://www.example.com/album_mix/my_favorite_album",
    "url":"http://www.example.com/album_mix/my_favorite_album",
    "name":"My Favorite Album Mix",
    "potentialAction":{  },
  },
  ...
}
  • গানঃ আমার প্রিয় গান
  • শিল্পীঃ আমার প্রিয় শিল্পী
{
  "@context":"http://schema.googleapis.com/",
  "@type":"MusicRecording",
  "@id":"http://www.example.com/track/my_favorite_song",
  "url":"http://www.example.com/track/my_favorite_song",
  "name":"My Favorite Song",
  "byArtist":{
    "@type":"MusicGroup",
    "@id": "http://www.example.com/artist/my_favorite_artist/",
    "name":"My Favorite Artist"
  },
  "potentialAction":{  },
  "subjectOf": {
    "@type":"MusicPlaylist",
    "@id":"http://www.example.com/track_mix/my_favorite_song",
    "url":"http://www.example.com/track_mix/my_favorite_song",
    "name":"My Favorite Song Mix",
    "potentialAction":{  },
  },
  ...
}
  • একটি কাস্টম প্লেলিস্ট: "2010 এর সেরা পপ গান"
{
  "@context":"http://schema.googleapis.com/",
  "@type":"MusicPlaylist",
  "@id":"http://www.example.com/playlist/top_pop_songs/",
  "url":"http://www.example.com/playlist/top_pop_songs/",
  "name":"Top Pop Songs of the 2010s",
  "genre": [
     "pop",
     "2010s"
  ],
  "numTracks":"46",
  "potentialAction":{  },
  ...
}

আপনি যদি একজন লাইভ টিভি প্রদানকারী হন, তাহলে আপনার চ্যানেল লাইনআপের প্রতিনিধিত্ব করতে আপনার মিডিয়া ক্যাটালগ ফিডে Organization , BroadcastService , CableOrSatelliteService , এবং TelevisionChannel সত্তার ধরন যোগ করতে হবে৷ সংশ্লিষ্ট EPG (ইলেক্ট্রনিক প্রোগ্রামিং গাইড) প্রতিনিধিত্ব করার জন্য আপনাকে BroadcastEvent , TVSeries , TVEpisode , Movie , এবং SportsEvent সত্তা প্রদান করতে হতে পারে। আপনি এই ধরনেরগুলির জন্য ফিল্টার করে উপলব্ধ সত্তা প্রকারগুলি উপলব্ধি করুন বিভাগে এই সত্তাগুলির সংজ্ঞাগুলি খুঁজে পেতে পারেন৷ আরো বিস্তারিত ব্যাখ্যার জন্য, আপনি লাইভ টিভি চ্যানেল পৃষ্ঠা দেখতে পারেন।

লাইভ টিভি চ্যানেলের প্রতিনিধিত্বকারী সংস্থাগুলির মধ্যে সম্পর্ক

নীচের চিত্রটি দেখায় কিভাবে Organization , BroadcastService , CableOrSatelliteService , এবং TelevisionChannel সত্তাগুলি সম্পর্কিত:

লাইভ টিভি চ্যানেল সত্তা প্রকারের মধ্যে লিঙ্ক
চিত্র : লাইভ টিভি চ্যানেল সত্তা প্রকারের মধ্যে লিঙ্ক।

  • ফিড প্রদানকারীর প্রতিনিধিত্বকারী Organization (অপারেটর) সত্তা এবং CableOrSatelliteService পরিষেবার মূল সংস্থাও CableOrSatelliteService সত্তার provider সম্পত্তি ব্যবহার করে সংযুক্ত রয়েছে৷
  • BroadcastService সত্ত্বার সাথে সংশ্লিষ্ট Organization সত্তাগুলি BroadcastService সত্তায় broadcastAffiliateOf সম্পত্তি ব্যবহার করে সংযুক্ত থাকে।
  • TelevisionChannel সত্তাগুলি CableOrSatelliteService সত্তার সাথে সংযোগ স্থাপন করে, যা তাদের অন্তর্গত লাইনআপের প্রতিনিধিত্ব করে, inBroadcastLineup সম্পত্তি ব্যবহার করে।
  • TelevisionChannel এন্টিটি BroadcastService সত্তার সাথে সংযোগ স্থাপন করে, যাদের প্রোগ্রামিং এই চ্যানেলটি প্রদান করে, প্রদান করে providesBroadcastService সম্পত্তি ব্যবহার করে।

ব্রডকাস্টসার্ভিস এবং অর্গানাইজেশন সত্ত্বাগুলির মধ্যে সম্পর্ক কীভাবে স্থাপন করা দরকার তার নির্দিষ্ট উদাহরণগুলির জন্য লাইভ টিভি চ্যানেলের ধারণা পৃষ্ঠাটি দেখার জন্য এটি অত্যন্ত সুপারিশ করা হয়।

চ্যানেল এবং তাদের প্রোগ্রামিং গাইড (EPG) এর মধ্যে সম্পর্ক

নীচের চিত্রটি দেখায় কিভাবে BroadcastEvent সত্তা ফিডের বাকি সত্তাগুলির সাথে লিঙ্ক করে৷

লাইভ টিভি ইভেন্ট সত্তা প্রকারের মধ্যে লিঙ্ক
চিত্র : লাইভ টিভি ইভেন্ট সত্তা প্রকারের মধ্যে লিঙ্ক।

  • BroadcastEvent এন্টিটি, একটি BroadcastService এর প্রোগ্রামিং গাইড (EPG) প্রতিনিধিত্ব করে, BroadcastEvent সত্তার উপর publishedOn প্রপার্টি ব্যবহার করে BroadcastService এন্টিটির সাথে সংযুক্ত থাকে।
  • BroadcastEvent এন্টিটিও workPerformed প্রপার্টি ব্যবহার করে টপ লেভেল TVEpisode , TVSeries , Movie এন্টিটির সাথে সংযুক্ত হতে পারে।
  • BroadcastEvent সত্তাগুলিকে broadcastOfEvent সম্পত্তি ব্যবহার করে শীর্ষ স্তরের SportsEvent সত্তাগুলির সাথেও সংযুক্ত করা যেতে পারে৷
  • অনলাইনে স্ট্রীম হওয়া চ্যানেল-হীন ইভেন্টগুলির জন্য, BroadcastEvent সত্তাগুলি লাইভ স্ট্রিম করা হচ্ছে তার উপর নির্ভর করে workPerformed বা broadcastOfEvent প্রপার্টি ব্যবহার করে লাইভ ইভেন্টের প্রতিনিধিত্বকারী সত্তার সাথে সংযোগ স্থাপন করে। এই ধরনের ক্ষেত্রে, publishedOn সম্পত্তির প্রয়োজন হয় না যেহেতু একটি চ্যানেলের সাথে সংযোগের প্রয়োজন হয় না।

উদাহরণ

নিম্নলিখিত বিভাগটি বিভিন্ন ওয়াচ অ্যাকশন ব্যবহারের ক্ষেত্রে উদাহরণ এবং স্নিপেট প্রদান করে।

ইন্টারনেটে জাতীয় টিভি পরিষেবা প্রদানকারী

একটি কাল্পনিক ইন্টারনেট প্রোটোকল টেলিভিশন পরিষেবা প্রদানকারী, উদাহরণটিভি ডিজিটাল সার্ভিস ( Organization ), ইন্টারনেটে লাইভ টিভি পরিষেবা প্রদান করে, যার মধ্যে নিম্নলিখিত দুটি চ্যানেল রয়েছে: উদাহরণটিভি-মুভি ( Organization ) এবং উদাহরণটিভি-কমেডি ( Organization ):

{
  "@context": ["http://schema.org", {"@language": "en"}],
  "@type":"Organization",
  "@id":"http://example.com/exampletv/digital",
  "name":"ExampleTV Digital Service",
  "sameAs": "https://en.wikipedia.org/wiki/exampletv_digital_service"
},
{
  "@context": ["http://schema.org", {"@language": "en"}],
  "@type":"Organization",
  "@id":"http://example.com/exampletv/movie",
  "name":"ExampleTV Movie",
  "sameAs": "https://en.wikipedia.org/wiki/exampletv_movie"
},
{
  "@context": ["http://schema.org", {"@language": "en"}],
  "@type":"Organization",
  "@id":"http://example.com/exampletv/comedy",
  "name":"ExampleTV Comedy",
  "sameAs": "https://en.wikipedia.org/wiki/exampletv_comedy"
}

এই দুটি BroadcastService সত্তা কাল্পনিক চ্যানেল ExampleTV-Movie এবং ExampleTV-Comedy- এর জন্য গভীর লিঙ্ক এবং অ্যাক্সেসের প্রয়োজনীয়তার বিবরণ প্রদান করে:

{
  "@context": ["http://schema.org", {"@language": "en"}],
  "@type":"BroadcastService",
  "@id":"https://www.example.com/exampletv/broadcast/movie",
  "name": "ExampleTV-Movie",
  "alternateName": [
    "Example Television Movie",
    "Example TV Movie"
  ],
  "description": "A fictional Internet Protocol TV movie channel.",
  "broadcastDisplayName":"ExampleTV-Movie",
  "broadcastAffiliateOf":{
    "@type":"Organization",
    "@id":"http://www.example.com/exampletv/movie"
  },
  "potentialAction": {
    "@type": "WatchAction",
    "target": {
      "@type": "EntryPoint",
      "urlTemplate": "http://www.example.com/exampletv/broadcast/movie?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",
      "requiresSubscription": {
        "@type": "MediaSubscription",
        "@id": "http://www.example.com/exampletv/basic_subscription",
        "name": "Basic subscription",
        "identifier": "example.com:basic",
        "commonTier": true
      },
      "eligibleRegion": [
        {
          "@type": "Country",
          "name": "US"
        }
      ]
    }
  },
  "identifier": [
    {
      "@type": "PropertyValue",
      "propertyID": "TMS_ID",
      "value": "12345"
    },
    {
      "@type": "PropertyValue",
      "propertyID": "_PARTNER_ID_",
      "value": "exampletv-movie-33345"
    }
  ]
},
{
  "@context": ["http://schema.org", {"@language": "en"}],
  "@type":"BroadcastService",
  "@id":"https://www.example.com/exampletv/broadcast/comedy",
  "name": "ExampleTV-Comedy",
  "alternateName": [
    "Example Television Comedy",
    "Example TV Comedy"
  ],
  "description": "A fictional Internet Protocol TV comedy channel.",
  "broadcastDisplayName":"ExampleTV-Comedy",
  "broadcastAffiliateOf":{
    "@type":"Organization",
    "@id":"http://www.example.com/exampletv/comedy"
  },
  "potentialAction": {
    "@type": "WatchAction",
    "target": {
      "@type": "EntryPoint",
      "urlTemplate": "http://www.example.com/exampletv/broadcast/comedy?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",
      "requiresSubscription": {
        "@type": "MediaSubscription",
        "@id": "http://www.example.com/exampletv/basic_subscription",
        "name": "Basic subscription",
        "identifier": "example.com:basic",
        "commonTier": true
      },
      "eligibleRegion": [
        {
          "@type": "Country",
          "name": "US"
        }
      ]
    }
  },
  "identifier": [
    {
      "@type": "PropertyValue",
      "propertyID": "TMS_ID",
      "value": "15555"
    },
    {
      "@type": "PropertyValue",
      "propertyID": "_PARTNER_ID_",
      "value": "exampletv-comedy-12323"
    }
  ]
}

এই CableOrSatelliteService পরিষেবা প্রদানকারী উদাহরণ টিভি ডিজিটাল পরিষেবার বর্ণনা করে যার জাতীয় কভারেজ রয়েছে:

{
  "@context": ["http://schema.org", {"@language": "en"}],
  "@type":"CableOrSatelliteService",
  "@id":"http://example.com/example_iptv/us",
  "name":"Example TV Digital Service - US",
  "provider": {
    "@type": "Organization",
    "@id": "http://example.com/exampletv/digital",
  },
  "areaServed":[
    {
      "@type":"Country",
      "name": "US",
    }
  ]
}

এই TelevisionChannel সত্তাগুলি নির্দেশ করে যে ExampleTV Digital Service IPTV-এর ExTV-Movie চ্যানেলে ExampleTV মুভি প্রোগ্রামিং এবং ExTV-Comedy চ্যানেলে ExampleTV কমেডি প্রোগ্রামিং রয়েছে:

{
  "@context": ["http://schema.org", {"@language": "en"}],
  "@type":"TelevisionChannel",
  "@id":"http://example.com/exampletv/extv-movie",
  "broadcastChannelId":"ExTV-Movie",
  "broadcastServiceTier":"Basic",
  "inBroadcastLineup":{
    "@type":"CableOrSatelliteService",
    "@id":"http://example.com/example_iptv/us"
  },
  "providesBroadcastService":{
    "@type":"BroadcastService",
    "@id":"https://www.example.com/exampletv/broadcast/movie"
  }
},
{
  "@context": ["http://schema.org", {"@language": "en"}],
  "@type":"TelevisionChannel",
  "@id":"http://example.com/exampletv/extv-comedy",
  "broadcastChannelId":"ExTV-Comedy",
  "broadcastServiceTier":"Basic",
  "inBroadcastLineup":{
    "@type":"CableOrSatelliteService",
    "@id":"http://example.com/example_iptv/us"
  },
  "providesBroadcastService":{
    "@type":"BroadcastService",
    "@id":"https://www.example.com/exampletv/broadcast/comedy"
  }
}

আরও উদাহরণের জন্য লাইভ টিভি উদাহরণ বিভাগটি দেখুন।

একটি টিভি চ্যানেলে একটি চলচ্চিত্র সম্প্রচার

12ই জুলাই, 2019 তারিখে বিকাল 5টা থেকে 7টার মধ্যে টেলিভিশন নেটওয়ার্ক উদাহরণ টিভি ( BroadcastService ) এ একটি চলচ্চিত্র সম্প্রচারিত হয়।

{
  "@context": ["http://schema.org", {"@language": "en"}],
  "@type": "BroadcastEvent",
  "@id": "http://example.com/live/movie/new_release",
  "name": "My Favorite Movie",
  "description": "John Doe spent years perfecting his survival skills in a tropical jungle.",
  "startDate": "2019-07-12T17:00-08:00",
  "endDate": "2019-07-12T19:00-08:00",
  "videoFormat": "HD",
  "isLiveBroadcast": "False",
  "publishedOn": {
    "@type": "BroadcastService",
    "@id": "http://example.com/stations/example_tv"
  },
  "workPerformed": {
    "@type": "Movie",
    "@id": "http://www.example.com/my_favorite_movie"
  }
}
{
  "@context": ["http://schema.org", {"@language": "en"}],
  "@type":"BroadcastService",
  "@id":"http://example.com/stations/example_tv",
  "name":"EXAMPLE-TV",
  "broadcastDisplayName":"ABCD",
  "callSign": "EXA-TV",
  "videoFormat":"SD",
  "broadcastTimezone":"America/Los_Angeles",
  "broadcastAffiliateOf":{
    "@type":"Organization",
    "@id":"http://example.com/networks/abcd-network",
  }
  "identifier": [
   {
     "@type": "PropertyValue",
     "propertyID": "TMS_ID",
     "value": "12258"
   },
   {
     "@type": "PropertyValue",
     "propertyID": "_PARTNER_ID_",
     "value": "exampletv-123456"
   }
  ],
  "potentialAction": {
    "@type": "WatchAction",
    "target": {
      "@type": "EntryPoint",
      "urlTemplate": "http://example.com/livestream",
      "actionPlatform": [
        "http://schema.org/DesktopWebPlatform",
        "http://schema.org/MobileWebPlatform",
        "http://schema.org/AndroidPlatform",
        "http://schema.org/IOSPlatform",
        "http://schema.googleapis.com/GoogleVideoCast",
        "http://schema.org/AndroidTVPlatform"
      ]
    },
    "actionAccessibilityRequirement": {
      "@type": "ActionAccessSpecification",
      "category": "externalsubscription",
      "availabilityStarts": "2018-07-21T10:35:29Z",
      "availabilityEnds": "2019-10-21T10:35:29Z",
      "requiresSubscription": {
        "@type": "MediaSubscription",
        "@id": "http://example.com/subscription",
        "name": "ABCD",
        "sameAs": "http://example.com/subscription",
        "authenticator": {
          "@type": "Organization",
          "name": "TVE"
        }
      },
      "eligibleRegion": [
        {
          "@type": "Country",
          "name": "US"
        }
      ]
    }
  }
}
{
  "@context": ["http://schema.org", {"@language": "en"}],
  "@type": "Movie",
  "@id": "http://www.example.com/my_favorite_movie",
  "url": "http://www.example.com/my_favorite_movie",
  "name": "My Favorite Movie",
  "sameAs": "https://en.wikipedia.org/wiki/my_favorite_movie",
  "releasedEvent": {
    "@type": "PublicationEvent",
    "startDate": "2008-01-20",
    "location": {
      "@type": "Country",
      "name": "US"
    }
  },
  "description": "John Doe spent years perfecting his survival skills in a tropical jungle.",
  "actor": [
    {
      "@type": "Person",
      "name": "John Doe",
      "sameAs": "https://en.wikipedia.org/wiki/John_Doe"
    },
    {
      "@type": "Person",
      "name": "Jane Doe",
      "sameAs": "https://en.wikipedia.org/wiki/Jane_Doe"
    }
  ],
  "identifier": [
    {
      "@type": "PropertyValue",
      "propertyID": "IMDB_ID",
      "value":  "tt0123456"
    }
  ]
}

আরও উদাহরণের জন্য লাইভ টিভি ইভেন্ট উদাহরণ বিভাগ দেখুন।

একটি লাইভ স্পোর্টস গেম অনলাইনে স্ট্রিম করা হয়েছে


{
  "@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 vs 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": "2019-09-16T10:00-08:00",
  "endDate": "2019-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"
    }
  ]
}

আরও উদাহরণের জন্য ক্রীড়া উদাহরণ বিভাগটি দেখুন।