Hi @martin@martinbean.co.uk<mailto:martin@martinbean.co.uk>,
Marking the page with Product schema truly makes sense as you said the page has pay-walled content.
If each video has different pricing then it's good to have a product schema for each page. But if it's Subscription-based then I would suggest you add Product schema on the package page where pricing is defined.
Please note that to be eligible for the Rich result there should be only one product schema per page.
For Individual Channel you can use - https://schema.org/BroadcastChannel
* A unique instance of a BroadcastService on a CableOrSatelliteService lineup.
More specific Types
* RadioChannel
* TelevisionChannel
[cid:1892a0a6-70bc-499a-acb4-88771bd8a1ff]
Thanks,
Joshin Gomez
Product Engineer [R&D]
Milestone Inc<https://www.milestoneinternet.com/>
________________________________
From: Martin Bean <martin@martinbean.co.uk>
Sent: Friday, June 17, 2022 3:56 AM
To: public-schemaorg@w3.org <public-schemaorg@w3.org>
Subject: Schema type for a video on demand channel?
Hi,
I’m struggling to find the right schema for my use case.
I have a video on demand marketplace. The marketplace has many “channels”. Each channel provides access to videos.
I’ve marked the marketplace up with the `WebSite` schema, and videos with the `Product` schema type (since all videos are pay-walled), but I’m struggling to settle on which schema type to use for the individual channels. The closest I]ve found is `ServiceChannel` but it seems awfully generic. Would this be the best type, or does someone know of a more specific and appropriate type that I could use?
Kind regards