Les exemples suivants illustrent certains des scénarios courants pour les actions de visionnage.
Exemples d'entités de chaque type
Film
Une entité Movie représentant un film fictif intitulé "My Favorite Movie"
{
"@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",
"potentialAction": {
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "http://www.example.com/my_favorite_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",
"availabilityStarts": "2018-07-21T10:35:29Z",
"availabilityEnds": "2019-10-21T10:35:29Z",
"requiresSubscription": {
"@type": "MediaSubscription",
"name": "Example Package",
"commonTier": true,
"@id": "http://www.example.com/example_package"
},
"additionalProperty": {
"@type": "PropertyValue",
"name": "DisplaySubscriptionIdentifier",
"value": "http://www.example.com/example_package"
},
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
},
{
"@type": "Country",
"name": "CA"
}
]
}
},
"sameAs": "https://en.wikipedia.org/wiki/my_favorite_movie",
"releasedEvent": {
"@type": "PublicationEvent",
"startDate": "2008-01-20",
"location": {
"@type": "Country",
"name": "US"
}
},
"description": "This is my favorite movie.",
"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"
}
]
}
TVSeries
Une entité TVSeries représentant une série TV fictive intitulée "My Favorite TV Show"
{
"@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": {
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "http://www.example.com/my_favorite_tv_show/watch?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",
"name": "Example Package",
"commonTier": true,
"@id": "https://example.com/package/example"
},
"additionalProperty": {
"@type": "PropertyValue",
"name": "DisplaySubscriptionIdentifier",
"value": "http://www.example.com/package/example"
},
"availabilityStarts": "2017-07-21T10:35:29Z",
"availabilityEnds": "2018-10-21T10:35:29Z",
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
},
{
"@type": "Country",
"name": "CA"
}
]
}
},
"sameAs": "https://en.wikipedia.org/wiki/my_favorite_tv_show",
"releasedEvent": {
"@type": "PublicationEvent",
"startDate": "2008-01-20",
"location": {
"@type": "Country",
"name": "US"
}
},
"popularityScore": {
"@type": "PopularityScoreSpecification",
"value": 4.1,
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
},
{
"@type": "Country",
"name": "CA"
}
]
},
"description": "This is my favorite TV show.",
"contentRating": "RATING NOT KNOWN",
"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": "tt0903747"
}
]
}
```
TVEpisode
Une entité TVEpisode représentant le 14e épisode de la 7e saison de la série TV fictive "My Favorite TV Show"
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type": "TVEpisode",
"@id": "http://www.example.com/my_favorite_tv_show/s7/e14",
"url": "http://www.example.com/my_favorite_tv_show/s7/e14",
"name": "John Doe returns with a horse",
"episodeNumber": 14,
"contentRating": "TVPG TV-MA",
"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",
"sameAs": "https://en.wikipedia.org/wiki/my_favorite_tv_show"
},
"potentialAction": {
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "http://www.example.com/my_favorite_tv_show/s7/e14?autoplay=true",
"inLanguage": "en",
"actionPlatform": [
"http://schema.org/DesktopWebPlatform",
"http://schema.org/MobileWebPlatform",
"http://schema.org/IOSPlatform",
"http://schema.org/AndroidPlatform",
"http://schema.org/AndroidTVPlatform",
"http://schema.googleapis.com/GoogleVideoCast"
]
},
"actionAccessibilityRequirement": {
"@type": "ActionAccessSpecification",
"category": "subscription",
"requiresSubscription": {
"@type": "MediaSubscription",
"name": "Example Package",
"commonTier": true,
"@id": "https://example.com/package/example"
},
"additionalProperty": {
"@type": "PropertyValue",
"name": "DisplaySubscriptionIdentifier",
"value": "http://www.example.com/package/example"
},
"availabilityStarts": "2017-07-21T10:35:29Z",
"availabilityEnds": "2018-10-21T10:35:29Z",
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
},
{
"@type": "Country",
"name": "CA"
}
]
}
},
"sameAs": "https://en.wikipedia.org/wiki/john_doe_returns_with_a_horse",
"duration": "PT00H25M",
"releasedEvent": {
"@type": "PublicationEvent",
"startDate": "2014-01-09",
"location": {
"@type": "Country",
"name": "US"
}
},
"popularityScore": {
"@type": "PopularityScoreSpecification",
"value": 3.9,
"eligibleRegion": "EARTH"
},
"description": "John Doe returns to the village three years after his disappearance.",
"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": "tt3453320"
}
}
TVSeason
Une entité TVSeason représentant la septième saison d'une série TV fictive intitulée "My Favorite TV Show"
{
"@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": "Season 7",
"seasonNumber": 7,
"partOfSeries": {
"@type": "TVSeries",
"@id": "http://www.example.com/my_favorite_tv_show",
"name": "My Favorite TV Show",
"sameAs": "https://en.wikipedia.org/wiki/my_favorite_tv_show"
},
"potentialAction": {
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "http://www.example.com/my_favorite_tv_show/s7/watch?autoplay=true",
"inLanguage": "en",
"actionPlatform": [
"http://schema.org/DesktopWebPlatform",
"http://schema.org/MobileWebPlatform",
"http://schema.org/IOSPlatform",
"http://schema.org/AndroidPlatform",
"http://schema.org/AndroidTVPlatform",
"http://schema.googleapis.com/GoogleVideoCast"
]
},
"actionAccessibilityRequirement": {
"@type": "ActionAccessSpecification",
"category": "subscription",
"requiresSubscription": {
"@type": "MediaSubscription",
"name": "Example Package",
"commonTier": true,
"@id": "https://example.com/package/example"
},
"additionalProperty": {
"@type": "PropertyValue",
"name": "DisplaySubscriptionIdentifier",
"value": "http://www.example.com/package/example"
},
"availabilityStarts": "2017-07-21T10:35:29Z",
"availabilityEnds": "2018-10-21T10:35:29Z",
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
},
{
"@type": "Country",
"name": "CA"
}
]
}
},
"sameAs": "https://en.wikipedia.org/wiki/my_favorite_tv_show_(season_7)",
"releasedEvent": {
"@type": "PublicationEvent",
"startDate": "2010-09-23",
"location": {
"@type": "Country",
"name": "US"
}
},
"description": "The seventh season of My Favorite TV Show.",
"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"
}
]
}
Organisation (opérateur TV)
Une entité Organization représentant un fournisseur de services de télévision fictif, "Example Cable TV Company", qui fournit un service de télévision en direct sur un réseau câblé
{
"@context":"http://schema.org",
"@type":"Organization",
"@id": "http://example.com/example_cable_tv_company",
"name": "Example Cable TV Company",
"sameAs": "https://en.wikipedia.org/wiki/example_cable_company"
}
CableOrSatelliteService
Un CableOrSatelliteService représentant les services de télévision par câble à New York (DMA_ID=501), fournis par le fournisseur de services de télévision national "Example Cable TV Company"
{
"@context":"http://schema.org",
"@type":"CableOrSatelliteService",
"@id":"http://example.com/example_cable_tv_company_new_york",
"name":"Example Cable TV Company - New York",
"provider": {
"@type": "Organization",
"@id": "http://example.com/example_cable_tv_company"
},
"areaServed":[
{
"@type": "GeoShape",
"@id": "http://example.com/newyork_01",
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "DMA_ID",
"value": "501"
}
]
}
]
}
Organisation
Une entité Organization représentant la chaîne "ExampleTV Channel", proposée aux utilisateurs par un fournisseur de services de télévision fictif, "Example Cable TV Company", à New York
{
"@context":"http://schema.org",
"@type":"Organization",
"@id":"http://example.com/exampletv",
"name":"ExampleTV Channel",
"sameAs": "https://en.wikipedia.org/wiki/exampletv"
}
BroadcastService
Une entité BroadcastService représentant la chaîne "ExampleTV Channel", proposée aux utilisateurs par un fournisseur de services de télévision fictif, "Example Cable TV Company", à New York. Les entités BroadcastService fournissent les détails des liens profonds et les conditions d'accès à la chaîne.
{
"@context":"http://schema.org",
"@type":"BroadcastService",
"@id":"https://www.example.com/exampletv/broadcast/hd",
"name": "ExampleTV Channel",
"description": "A fictional TV broadcast service in HD",
"broadcastDisplayName":"ExampleTV-Channel",
"broadcastAffiliateOf":{
"@type":"Organization",
"@id":"http://www.example.com/exampletv"
},
"potentialAction": {
"@type": "WatchAction",
"target": [
{
"@type": "EntryPoint",
"urlTemplate": "http://www.example.com/exampletv/broadcast/hd?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"
]
},
{
"@type": "EntryPoint",
"urlTemplate": "http://www.example.com/exampletv/broadcast/androidtv/hd?autoplay=true",
"inLanguage": "en",
"actionPlatform": [
"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
},
"additionalProperty": {
"@type": "PropertyValue",
"name": "DisplaySubscriptionIdentifier",
"value": "http://www.example.com/exampletv/basic_subscription"
},
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
}
]
}
},
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "TMS_ID",
"value": "102610"
},
{
"@type": "PropertyValue",
"propertyID": "_PARTNER_ID_",
"value": "exampletv-12345"
}
]
}
TelevisionChannel
Une entité TelevisionChannel indiquant que la chaîne "ExampleTV Channel" est disponible sur le canal 7 et fait partie des services de télévision par câble fournis à New York par le fournisseur de services de télévision fictif "Example Cable TV Company"
{
"@context":"http://schema.org",
"@type":"TelevisionChannel",
"@id":"http://example.com/example_cable_tv_company_san_francisco/exampletv",
"broadcastChannelId":"7",
"broadcastServiceTier":"Standard",
"inBroadcastLineup":{
"@type":"CableOrSatelliteService",
"@id":"http://example.com/example_cable_tv_company_san_francisco_bay"
},
"providesBroadcastService":{
"@type":"BroadcastService",
"@id":"https://www.example.com/exampletv/broadcast/hd"
}
}
BroadcastEvent
Une entité BroadcastEvent représentant la diffusion d'un film sur la chaîne "ExampleTV" entre 17h et 19h le 12 juillet 2019.
{
"@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"
}
}
SportsEvent
Une entité SportsEvent représentant un match de basket-ball entre deux équipes
{
"@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": "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":"https://en.wikipedia.org/wiki/Professional_Basketball_League"
},
"athlete":[
{
"@type":"Person",
"name":"John Doe"
}
]
},
"awayTeam":{
"@type":"SportsTeam",
"name":"Team A",
"sport":"https://en.wikipedia.org/wiki/Basketball",
"parentOrganization":{
"@type":"SportsOrganization",
"name":"Professional Basketball League",
"sameAs":"https://en.wikipedia.org/wiki/Professional_Basketball_League"
},
"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": "EP000194303282"
}
]
}
Exemples associés aux liens profonds
Fournir des liens profonds non universels
Une entité avec un lien d'ancien style pour la plate-forme Android et un lien profond universel pour toutes les autres plates-formes
"potentialAction": { "@type": "WatchAction", "target": [ { "@type": "EntryPoint", "urlTemplate": "http://www.example.com/my_favorite_movie?autoplay=true", "inLanguage": "en", "actionPlatform": [ "http://schema.org/DesktopWebPlatform", "http://schema.org/MobileWebPlatform", "http://schema.org/IOSPlatform", "http://schema.googleapis.com/GoogleVideoCast" ] }, { "@type": "EntryPoint", "urlTemplate": "android-app://com.example/example-scheme/my_favorite_movie?autoplay=true", "inLanguage": "en", "actionPlatform": [ "http://schema.org/AndroidPlatform", "http://schema.org/AndroidTVPlatform" ] } ], "actionAccessibilityRequirement": { "@type": "ActionAccessSpecification", "category": "subscription", "availabilityStarts": "2018-07-21T10:35:29Z", "availabilityEnds": "2019-10-21T10:35:29Z", "requiresSubscription": { "@type": "MediaSubscription", "name": "Example Package", "commonTier": true, "@id": "http://www.example.com/example_package" }, "additionalProperty": { "@type": "PropertyValue", "name": "DisplaySubscriptionIdentifier", "value": "http://www.example.com/example_package" }, "eligibleRegion": [ { "@type": "Country", "name": "US" }, { "@type": "Country", "name": "CA" } ] } }
Fournir des exigences d'accessibilité limitées dans le temps
Entité dont l'exigence d'accessibilité change au fil du temps : free pendant une durée limitée, puis subscription
"potentialAction": { "@type": "WatchAction", "target": { "@type": "EntryPoint", "urlTemplate": "http://www.example.com/my_favorite_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": "free", "availabilityStarts": "2019-01-01T00:00Z", "availabilityEnds": "2019-05-31T00:00Z", "eligibleRegion": { "@type": "Country", "name": "US" } }, { "@type": "ActionAccessSpecification", "category": "subscription", "availabilityStarts": "2019-06-01T10:35:29Z", "availabilityEnds": "2020-06-01T10:35:29Z", "requiresSubscription": { "@type": "MediaSubscription", "name": "Example Package", "commonTier": true, "@id": "http://www.example.com/example_package" }, "additionalProperty": { "@type": "PropertyValue", "name": "DisplaySubscriptionIdentifier", "value": "http://www.example.com/example_package" }, "eligibleRegion": [ { "@type": "Country", "name": "US" }, { "@type": "Country", "name": "CA" } ] } ] }
Fournir plusieurs exigences d'accessibilité basées sur la plate-forme
Entité avec plusieurs exigences d'accessibilité en fonction des plates-formes : free pour les plates-formes pour ordinateur et mobile, et subscription pour la plate-forme Chromecast
"potentialAction": [
{
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "http://www.example.com/my_favorite_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"
]
},
"actionAccessibilityRequirement": {
"@type": "ActionAccessSpecification",
"category": "free",
"availabilityStarts": "2019-01-01T10:35:29Z",
"availabilityEnds": "2020-05-31T10:35:29Z",
"eligibleRegion": {
"@type": "Country",
"name": "US"
}
}
},
{
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "http://www.example.com/my_favorite_movie?autoplay=true",
"inLanguage": "en",
"actionPlatform": "http://schema.googleapis.com/GoogleVideoCast",
},
"actionAccessibilityRequirement": {
"@type": "ActionAccessSpecification",
"category": "subscription",
"availabilityStarts": "2019-01-01T10:35:29Z",
"availabilityEnds": "2020-05-31T10:35:29Z",
"requiresSubscription": {
"@type": "MediaSubscription",
"name": "Example Package",
"commonTier": true,
"@id": "http://www.example.com/example_package"
},
"additionalProperty": {
"@type": "PropertyValue",
"name": "DisplaySubscriptionIdentifier",
"value": "http://www.example.com/example_package"
},
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
},
{
"@type": "Country",
"name": "CA"
}
]
}
}
]
Utilisation de la propriété additionalProperty pour les informations sur le contenu
Entité Movie illustrant l'utilisation de la propriété additionalProperty et de ses sous-propriétés pour fournir des informations sur la langue du contenu et des sous-titres, le format vidéo et l'angle de caméra utilisé.
{ "@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", "potentialAction": [ { "@type": "WatchAction", "target": [ { "@type":"EntryPoint", "urlTemplate":"http://www.example.com/my_favorite_movie/multipleViews", "actionPlatform": [ "http://schema.org/IOSPlatform", "http://schema.org/AndroidPlatform", "http://schema.org/AndroidTVPlatform", "http://schema.googleapis.com/GoogleVideoCast" ], "additionalProperty": [ { "@type": "PropertyValue", "name": "contentLanguage", "value": [ "en" ] }, { "@type": "PropertyValue", "name": "subtitleLanguage", "value": [ "en", "es" ] }, { "@type": "PropertyValue", "name": "videoFormat", "value": [ "HD", "4K" ] }, { "@type": "PropertyValue", "name": "cameraAngle", "value": [ "Eye-Level", "High-Angle" ] } ] } ], "actionAccessibilityRequirement": { "@type": "ActionAccessSpecification", "category": "subscription", "requiresSubscription": { "@type": "MediaSubscription", "name": "Example Package", "commonTier": true, "@id": "http://www.example.com/example_package" }, "additionalProperty": { "@type": "PropertyValue", "name": "DisplaySubscriptionIdentifier", "value": "http://www.example.com/example_package" }, "availabilityStarts": "2019-01-01T10:35:29Z", "availabilityEnds": "2019-05-31T10:35:29Z", "eligibleRegion": [ { "@type": "Country", "name": "US" }, { "@type": "Country", "name": "CA" } ] } } ] }
Entité disponible dans plusieurs régions et langues
{
"@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": [
{
"@language": "en-us",
"@value": "My Favorite Movie"
},
{
"@language": "en-gb",
"@value": "My Favourite Movie"
},
{
"@language": "es-mx",
"@value": "mi película favorita"
},
],
"description": [
{
"@language": "en-us",
"@value": "Jenny meets Paul."
},
{
"@language": "en-gb",
"@value": "Jenny meets Paul."
},
{
"@language": "es-mx",
"@value": "Jenny conoce a paul."
}
],
"potentialAction": [
{
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "http://www.example.com/my_favorite_movie?autoplay=true",
"actionPlatform": [
"http://schema.org/DesktopWebPlatform",
"http://schema.org/MobileWebPlatform",
"http://schema.org/IOSPlatform",
"http://schema.org/AndroidPlatform",
"http://schema.org/AndroidTVPlatform"
],
}
"actionAccessibilityRequirement": {
"@type": "ActionAccessSpecification",
"category": "subscription",
"requiresSubscription": {
"@type": "MediaSubscription",
"name": [
{"@language": "en-US", @value: "Example Subscription"},
{"@language": "es-MX", @value: "Suscripción de Ejemplo"},
{"@language": "en-GB", @value: "Example Subscription"},
],
"commonTier": true,
"@id": "http://www.example.com/example_package"
},
"additionalProperty": {
"@type": "PropertyValue",
"name": "DisplaySubscriptionIdentifier",
"value": "http://www.example.com/example_package"
},
"availabilityStarts": "2018-07-21T10:35:29Z",
"availabilityEnds": "2019-10-21T10:35:29Z",
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
},
{
"@type": "Country",
"name": "GB"
},
{
"@type": "Country",
"name": "MX"
}
]
},
"additionalProperty": [
{
"@type": "PropertyValue",
"name": "contentLanguage",
"value": [
"en",
"es"
]
},
]
}
],
// Other properties...
}
Fournir des informations sur la bande-annonce via l'entité Movie
{ "@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", "trailer":[ { "@type":"VideoObject", "description":"In a world where dreamers continue to dream...", "inLanguage":"en-US", "url":"https://www.youtube.com/watch?v=contentIDhere" } ], "potentialAction": { "@type": "WatchAction", "target": { "@type": "EntryPoint", "urlTemplate": "http://www.example.com/my_favorite_movie?autoplay=true", "inLanguage": "en", "actionPlatform": [ "http://schema.org/DesktopWebPlatform", "http://schema.org/MobileWebPlatform", "http://schema.org/AndroidPlatform" ] }, "actionAccessibilityRequirement": { "@type": "ActionAccessSpecification", "category": "subscription", "requiresSubscription": { "@type": "MediaSubscription", "name": "Example Package", "commonTier": true, "@id": "http://www.example.com/example_package" }, "additionalProperty": { "@type": "PropertyValue", "name": "DisplaySubscriptionIdentifier", "value": "http://www.example.com/example_package" }, "availabilityStarts": "2018-07-21T10:35:29Z", "availabilityEnds": "2019-10-21T10:35:29Z", "eligibleRegion": [ { "@type": "Country", "name": "US" } ] } } }
Illustration d'une offre d'abonnement à plusieurs niveaux pour votre catalogue
Film
Une entité "Film" disponible via les niveaux d'abonnement "Premium Package" et "Basic Package". Étendez cet exemple pour capturer les offres d'abonnement qui incluent plusieurs packages ou niveaux, ou qui sont compatibles avec les modules complémentaires.
{
"@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",
"potentialAction": {
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "http://www.example.com/my_favorite_movie?autoplay=true",
"inLanguage": "en",
"actionPlatform": [
"http://schema.org/DesktopWebPlatform",
"http://schema.org/MobileWebPlatform",
"http://schema.org/AndroidPlatform"
]
},
"actionAccessibilityRequirement": {
"@type": "ActionAccessSpecification",
"category": "subscription",
"availabilityStarts": "2018-07-21T10:35:29Z",
"availabilityEnds": "2019-10-21T10:35:29Z",
"requiresSubscription": [
{
"@type": "MediaSubscription",
"name": "Basic Package",
"@id": "http://www.example.com/basic_package",
"commonTier": true
},
{
"@type": "MediaSubscription",
"name": "Premium Package",
"@id": "http://www.example.com/premium_package",
"commonTier": false,
"identifier": "example.com:premium_package"
}
],
"additionalProperty": {
"@type": "PropertyValue",
"name": "DisplaySubscriptionIdentifier",
"value": "http://www.example.com/basic_package"
},
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
}
]
}
},
"sameAs": "https://en.wikipedia.org/wiki/my_favorite_movie",
"releasedEvent": {
"@type": "PublicationEvent",
"startDate": "2008-01-20",
"location": {
"@type": "Country",
"name": "US"
}
},
"description": "This is my favorite movie.",
"actor": [
{
"@type": "Person",
"name": "John Doe",
"sameAs": "https://en.wikipedia.org/wiki/John_Doe"
}
],
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "IMDB_ID",
"value": "tt0123456"
}
]
}
TVSeries
Une entité TVSeries qui n'est disponible que via le "forfait Premium" de l'abonnement.
{
"@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": {
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "http://www.example.com/my_favorite_tv_show/watch?autoplay=true",
"inLanguage": "en",
"actionPlatform": [
"http://schema.org/DesktopWebPlatform",
"http://schema.org/MobileWebPlatform",
"http://schema.org/AndroidPlatform"
]
},
"actionAccessibilityRequirement": {
"@type": "ActionAccessSpecification",
"category": "subscription",
"availabilityStarts": "2017-07-21T10:35:29Z",
"availabilityEnds": "2018-10-21T10:35:29Z",
"requiresSubscription": {
"@type": "MediaSubscription",
"name": "Premium Package",
"@id": "http://www.example.com/premium_package",
"identifier": "example.com:premium",
"commonTier": false
},
"additionalProperty": {
"@type": "PropertyValue",
"name": "DisplaySubscriptionIdentifier",
"value": "http://www.example.com/premium_package"
},
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
}
]
}
},
"sameAs": "https://en.wikipedia.org/wiki/my_favorite_tv_show",
"releasedEvent": {
"@type": "PublicationEvent",
"startDate": "2008-01-20",
"location": {
"@type": "Country",
"name": "US"
}
},
"description": "This is my favorite TV show.",
"actor": [
{
"@type": "Person",
"name": "John Doe",
"sameAs": "https://en.wikipedia.org/wiki/john_doe"
}
]
}
Fournir différents types de releasedEvents : PublicationEvent, FeaturedEvent et ExclusiveEvents
Représentation du contenu original but not exclusive
Le fournisseur du flux propose un film dans le monde entier pour le mois d'avril 2020. Le film est sorti aux États-Unis le 1er octobre 2018.
{ "@context": [ "http://schema.org", { "@language": "en" } ], "@type": "Movie", "@id": "http://www.example.com/my_favorite_movie", "url": "http://www.example.com/my_favorite_movie", "releasedEvent": [ { "@type": "FeaturedEvent", "location": "EARTH", "startDate": "2020-04-01", "endDate": "2020-04-30", "publishedBy": { "@type": "Organization", "@id": "https://www.abcmedia.com/", "sameAs": "https://en.wikipedia.org/wiki/ABCMedia", "name": "ABC Media" } }, { "@type": "PublicationEvent", "location": { "@type": "Country", "name": "US" }, "startDate": "2018-10-01T20:00", "publishedBy": { "@type": "Organization", "@id": "https://www.abcmedia.com/", "sameAs": "https://en.wikipedia.org/wiki/ABCMedia", "name": "ABC Media" } } ] }
Représentation du contenu exclusive but not original
Le fournisseur du flux détient les droits exclusifs d'un film dans le monde entier de septembre 2019 à septembre 2030.
{ "@context": [ "http://schema.org", { "@language": "en" } ], "@type": "Movie", "@id": "http://www.example.com/my_favorite_movie", "url": "http://www.example.com/my_favorite_movie", "releasedEvent": [ { "@type": "ExclusiveEvent", "location": "EARTH", "startDate": "2019-09-01T00:00", "endDate": "2030-09-27T00:00", "publishedBy": { "@type": "Organization", "@id": "https://www.abcmedia.com/", "sameAs": "https://en.wikipedia.org/wiki/ABCMedia", "name": "ABC Media" } }, { "@type": "PublicationEvent", "location": "EARTH", "startDate": "2018-10-01T20:00", "publishedBy": { "@type": "Organization", "@id": "https://www.abcmedia.com/", "sameAs": "https://en.wikipedia.org/wiki/ABCMedia", "name": "ABC Media" } } ] }
Représentation du contenu exclusive and original
Le fournisseur du flux détient les droits exclusifs sur le contenu dans le monde entier de septembre 2019 à septembre 2030. L'entité est mise en avant au Canada et aux États-Unis pour le mois d'avril 2020.
Remarque : Si vous marquez une série TV comme exclusive ou originale, tous les épisodes de la série seront marqués de la même manière.
{ "@context": [ "http://schema.org", { "@language": "en" } ], "@type": "TVSeries", "@id": "http://www.example.com/my_favorite_tvshow", "url": "http://www.example.com/my_favorite_tvshow", "releasedEvent": [ { "@type": "FeaturedEvent", "location": [ { "@type": "Country", "name": "US" }, { "@type": "Country", "name": "CA" } ], "startDate": "2020-04-01", "endDate": "2020-04-30", "publishedBy": { "@type": "Organization", "@id": "https://www.abcmedia.com/", "sameAs": "https://en.wikipedia.org/wiki/ABCMedia", "name": "ABC Media" } }, { "@type": "ExclusiveEvent", "location": "EARTH", "startDate": "2019-09-01T00:00", "endDate": "2030-09-27T00:00", "publishedBy": { "@type": "Organization", "@id": "https://www.abcmedia.com/", "sameAs": "https://en.wikipedia.org/wiki/ABCMedia", "name": "ABC Media" } }, { "@type": "PublicationEvent", "location": "EARTH", "startDate": "2018-10-01T20:00", "publishedBy": { "@type": "Organization", "@id": "https://www.abcmedia.com/", "sameAs": "https://en.wikipedia.org/wiki/ABCMedia", "name": "ABC Media" } } ] }
Exemples d'identifiants/EIDR
Film principal
Un film avec une version longue. Notez que cette entité possède un titleEIDR en plus d'un identifiant IMDB_ID et d'un TMS_ROOT_ID pour le film principal.
{
"@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",
"potentialAction": {
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "http://www.example.com/my_favorite_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",
"availabilityStarts": "2018-07-21T10:35:29Z",
"availabilityEnds": "2019-10-21T10:35:29Z",
"requiresSubscription": {
"@type": "MediaSubscription",
"name": "Example Package",
"commonTier": true,
"@id": "https://example.com/package/example"
},
"additionalProperty": {
"@type": "PropertyValue",
"name": "DisplaySubscriptionIdentifier",
"value": "http://www.example.com/package/example"
},
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
},
{
"@type": "Country",
"name": "CA"
}
]
}
},
"sameAs": "https://en.wikipedia.org/wiki/my_favorite_movie",
"contentRating": "RATING NOT KNOWN",
"releasedEvent": {
"@type": "PublicationEvent",
"startDate": "2008-01-20",
"location": {
"@type": "Country",
"name": "US"
}
},
"popularityScore": {
"@type": "PopularityScoreSpecification",
"value": 78,
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
},
{
"@type": "Country",
"name": "CA"
}
]
},
"description": "This is my favorite movie.",
"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"
}
],
"titleEIDR" : "10.5240/7EC7-228A-510A-053E-CBB8-J",
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "IMDB_ID",
"value": "tt0123456"
},
{
"@type": "PropertyValue",
"propertyID": "TMS_ROOT_ID",
"value": ["MV00123456"]
}
],
"workExample": {
"@type": "Movie",
"@id": "http://www.example.com/my_favorite_movie_extended_cut",
"name": "My Favorite Movie Extended Cut",
"category": "Extended Cut"
}
}
Variante de version longue
Version longue du film principal. Notez que cette entité de variante comporte à la fois un titleEIDR, un editEIDR et plusieurs TMS_ID associés à ce montage.
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type": "Movie",
"@id": "http://www.example.com/my_favorite_movie_extended_cut",
"url": "http://www.example.com/my_favorite_movie_extended_cut",
"name": "My Favorite Movie Extended Cut",
"potentialAction": {
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "http://www.example.com/my_favorite_movie_extended_cut?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-07-21T10:35:29Z",
"availabilityEnds": "2019-10-21T10:35:29Z",
"requiresSubscription": {
"@type": "MediaSubscription",
"name": "Example Package",
"commonTier": true,
"@id": "http://www.example.com/example_package",
"identifier": "example.com:example_package"
},
"additionalProperty": {
"@type": "PropertyValue",
"name": "DisplaySubscriptionIdentifier",
"value": "http://www.example.com/example_package"
},
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
},
{
"@type": "Country",
"name": "CA"
}
]
}
},
"sameAs": "https://en.wikipedia.org/wiki/my_favorite_movie_extended_cut",
"contentRating": {
"@type": "Rating",
"author": "MPAA",
"ratingValue": "R",
"advisoryCode": "FV"
},
"releasedEvent": {
"@type": "PublicationEvent",
"startDate": "2008-01-20",
"location": {
"@type": "Country",
"name": "US"
}
},
"description": "This is the extended cut of my favorite movie.",
"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"
}
],
"titleEIDR" : "10.5240/7EC7-228A-510A-053E-CBB8-J",
"editEIDR" : "10.5240/1F2A-E1C5-680A-14C6-E76B-I",
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "TMS_ID",
"value": ["MV00123450", "MV00123458"]
}
],
"exampleOfWork": {
"@id": "http://www.example.com/my_favorite_movie"
},
"category": "Extended Cut"
}