En esta sección, se proporcionan los detalles de las propiedades de marcado de contenido para los tipos de clips Preview, Recap, Review, Highlight, Blooper, BehindTheScene, DeletedScene y Interview.
Tabla de especificaciones de vista previa
| Propiedad | Tipo esperado | Descripción |
|---|---|---|
@context |
Texto | Obligatorio: Siempre se establece en ["http://schema.org", {"@language": "xx"}].
|
@type |
Texto | Obligatorio: Siempre se debe establecer en Preview. |
@id |
URL | Obligatorio: Es el identificador de la vista previa en formato de URI, por ejemplo, https://example.com/1234abc.@id debe cumplir con los siguientes requisitos:
|
name |
Texto | Obligatorio: Es el nombre del clip de vista previa. |
description |
Texto | Obligatorio: Es una descripción de la vista previa, con un límite de 300 caracteres. |
potentialAction |
WatchAction | Obligatorio: Es un objeto de marcado de acción que proporciona los detalles de la acción. |
mainEntity.@type |
Texto | Obligatorio: Usa la propiedad mainEntity para representar la entidad a la que pertenece esta vista previa.Esta propiedad puede tener los siguientes valores: La propiedad mainEntity también debe existir como una entidad de nivel superior en el feed. Agrega todos los metadatos necesarios para sus respectivos tipos, como se indica en las tablas de especificaciones a lo largo de esta documentación. Es opcional que estos tipos de mainEntity incluyan vínculos directos, como se indica a través de la propiedad potentialAction. |
mainEntity.@id |
URL | Obligatorio: Es el @id de la entidad correspondiente. La entidad debe existir en el feed y tener un @id diferente del @id de Preview. |
Vista previa de ejemplo
En el siguiente ejemplo, se muestra el lenguaje de marcado de un clip de Preview en la pestaña de la izquierda y su mainEntity vinculado en la pestaña de la derecha. Este ejemplo no incluye un vínculo directo en el tipo mainEntity.
Vista previa
El siguiente clip representa un avance de un evento deportivo. El evento deportivo se especifica con los campos @type y @id de la propiedad mainEntity.
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type": "Preview"
"@id": "https://www.example.com/preview_clip/teama-teamb",
"name": "A preview for Team A vs Team B"
"description": "An analysis of two teams, Team A and Team B, before their game."
"potentialAction": {
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "http://www.example.com/premium/teama_vs_teamb_pregame",
"inLanguage": "en",
"actionPlatform": [
"http://schema.org/DesktopWebPlatform",
"http://schema.org/MobileWebPlatform",
"http://schema.org/AndroidPlatform",
"http://schema.org/IOSPlatform",
"http://schema.googleapis.com/GoogleVideoCast"
]
},
"actionAccessibilityRequirement": {
"@type": "ActionAccessSpecification",
"category": "subscription",
"availabilityStarts": "2019-09-09T10:00:00Z",
"availabilityEnds": "2019-09-31T10:00:00Z",
"requiresSubscription": {
"@type": "MediaSubscription",
"@id": "http://www.example.com/premium_subscription",
"name": "Example Premium",
"sameAs": "http://www.example.com/premium_subscription"
},
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
},
{
"@type": "Country",
"name": "CA"
}
]
}
}
"mainEntity": {
"@type": "SportsEvent",
"@id": "https://www.example.com/game/2019-09-12/teama-teamb"
}
}
SportsEvent
A continuación, se muestra el mainEntity asociado con el clip especificado en el clip Preview. Esta entidad no incluye un vínculo directo. Si tienes vínculos directos, puedes agregarlos con la propiedad potentialAction.
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type":"SportsEvent",
"@id": "https://www.example.com/game/2019-09-12/teama-teamb",
"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."
},
{
"@language": "en",
"@value": "2019 Professional Basketball, Game 6. Team A at Team B."
}
],
"startDate": "2018-09-16T21:10-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"
}
]
}
Tabla de especificaciones de recapitulación
| Propiedad | Tipo esperado | Descripción |
|---|---|---|
@context |
Texto | Obligatorio: Siempre se establece en ["http://schema.org", {"@language": "xx"}].
|
@type |
Texto | Obligatorio: Siempre se debe establecer en Recap. |
@id |
URL | Obligatorio: Es el identificador del resumen en formato de URI; por ejemplo, https://example.com/1234abc.@id debe cumplir con los siguientes requisitos:
|
name |
Texto | Obligatorio: Es el nombre del clip de recapitulación. |
description |
Texto | Obligatorio: Es una descripción del resumen, con un límite de 300 caracteres. |
potentialAction |
WatchAction | Obligatorio: Es un objeto de marcado de acción que proporciona los detalles de la acción. |
mainEntity.@type |
Texto | Obligatorio: Usa la propiedad mainEntity para representar la entidad a la que pertenece este resumen.Esta propiedad puede tener los siguientes valores: La propiedad mainEntity también debe existir como una entidad de nivel superior en el feed. Agrega todos los metadatos necesarios para sus respectivos tipos, como se indica en las tablas de especificaciones a lo largo de esta documentación. Es opcional que estos tipos de mainEntity incluyan vínculos directos, como se indica a través de la propiedad potentialAction. |
mainEntity.@id |
URL | Obligatorio: Es el @id de la entidad correspondiente. La entidad debe existir en el feed y tener un @id diferente del @id de Recap. |
Ejemplo de recapitulación
En el siguiente ejemplo, se muestra el lenguaje de marcado de un clip de Recap en la pestaña de la izquierda y su mainEntity vinculado en la pestaña de la derecha. Este ejemplo no incluye un vínculo directo en el tipo mainEntity.
Resumen
El siguiente clip representa un resumen de un evento deportivo. El evento deportivo se especifica con @type y @id de la propiedad mainEntity.
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type": "Recap"
"@id": "https://www.example.com/recap_clip/teama-teamb",
"name": "A recap for Team A vs Team B"
"description": "An analysis of two teams, Team A and Team B, after their game."
"potentialAction": {
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "http://www.example.com/premium/teama_vs_teamb_recap",
"inLanguage": "en",
"actionPlatform": [
"http://schema.org/DesktopWebPlatform",
"http://schema.org/MobileWebPlatform",
"http://schema.org/AndroidPlatform",
"http://schema.org/IOSPlatform",
"http://schema.googleapis.com/GoogleVideoCast"
]
},
"actionAccessibilityRequirement": {
"@type": "ActionAccessSpecification",
"category": "subscription",
"availabilityStarts": "2019-09-09T10:00:00Z",
"availabilityEnds": "2019-09-31T10:00:00Z",
"requiresSubscription": {
"@type": "MediaSubscription",
"@id": "http://www.example.com/premium_subscription",
"name": "Example Premium",
"sameAs": "http://www.example.com/premium_subscription"
},
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
},
{
"@type": "Country",
"name": "CA"
}
]
}
}
"mainEntity": {
"@type": "SportsEvent",
"@id": "https://www.example.com/game/2019-09-12/teama-teamb"
}
}
SportsEvent
A continuación, se muestra el mainEntity asociado con el clip especificado en el clip Recap. Esta entidad no incluye un vínculo directo. Si tienes vínculos directos, puedes agregarlos con la propiedad potentialAction.
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type":"SportsEvent",
"@id": "https://www.example.com/game/2019-09-12/teama-teamb",
"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."
},
{
"@language": "en",
"@value": "2019 Professional Basketball, Game 6. Team A at Team B."
}
],
"startDate": "2018-09-16T21:10-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"
}
]
}
Revisa la tabla de especificaciones
| Propiedad | Tipo esperado | Descripción |
|---|---|---|
@context |
Texto | Obligatorio: Siempre se establece en ["http://schema.org", {"@language": "xx"}].
|
@type |
Texto | Obligatorio: Siempre se debe establecer en Review. |
@id |
URL | Obligatorio: Es el identificador de la opinión en formato de URI, por ejemplo, https://example.com/1234abc.@id debe cumplir con los siguientes requisitos:
|
name |
Texto | Obligatorio: Es el nombre del clip de revisión. |
description |
Texto | Obligatorio: Es una descripción de la opinión, con un límite de 300 caracteres. |
potentialAction |
WatchAction | Obligatorio: Es un objeto de marcado de acción que proporciona los detalles de la acción. |
mainEntity.@type |
Texto | Obligatorio: Usa la propiedad mainEntity para representar la entidad a la que pertenece esta opinión.Esta propiedad puede tener los siguientes valores: La propiedad mainEntity también debe existir como una entidad de nivel superior en el feed. Agrega todos los metadatos necesarios para sus respectivos tipos, como se indica en las tablas de especificaciones a lo largo de esta documentación. Es opcional que estos tipos de mainEntity incluyan vínculos directos, como se indica a través de la propiedad potentialAction. |
mainEntity.@id |
URL | Obligatorio: Es el @id de la entidad correspondiente. La entidad debe existir en el feed y tener un @id diferente del @id de Review. |
Ejemplo de revisión
En el siguiente ejemplo, se muestra el lenguaje de marcado de un clip de Review en la pestaña de la izquierda y su mainEntity vinculado en la pestaña de la derecha. En este ejemplo, se incluye un vínculo directo.
Revisar
El siguiente clip representa una opinión sobre una película. La película se especifica con @type y @id de la propiedad mainEntity.
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type": "Review"
"@id": "https://www.example.com/review_clip/abc",
"name": "A review of ABC"
"description": "A no-spoiler review of the Sci-Fi Movie, ABC."
"potentialAction": {
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "https://www.example.com/review_clip/abc",
"inLanguage": "en",
"actionPlatform": [
"http://schema.org/DesktopWebPlatform",
"http://schema.org/MobileWebPlatform",
"http://schema.org/AndroidPlatform",
"http://schema.org/IOSPlatform",
"http://schema.googleapis.com/GoogleVideoCast"
]
},
"actionAccessibilityRequirement": {
"@type": "ActionAccessSpecification",
"category": "subscription",
"availabilityStarts": "2019-09-09T10:00:00Z",
"availabilityEnds": "2019-09-31T10:00:00Z",
"requiresSubscription": {
"@type": "MediaSubscription",
"@id": "http://www.example.com/premium_subscription",
"name": "Example Premium",
"sameAs": "http://www.example.com/premium_subscription"
},
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
},
{
"@type": "Country",
"name": "CA"
}
]
}
}
"mainEntity": {
"@type": "Movie",
"@id": "https://www.example.com/movie/abc"
}
}
Película
A continuación, se muestra el mainEntity asociado con el clip especificado en el clip Review. Esta entidad incluye vínculos directos en su propiedad potentialAction.
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type": "Movie",
"@id": "https://www.example.com/movie/abc",
"url": "https://www.example.com/movie/abc",
"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"
},
"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"
}
},
"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"
}
],
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "IMDB_ID",
"value": "tt0123456"
}
]
}
Tabla de especificaciones destacadas
| Propiedad | Tipo esperado | Descripción |
|---|---|---|
@context |
Texto | Obligatorio: Siempre se establece en ["http://schema.org", {"@language": "xx"}].
|
@type |
Texto | Obligatorio: Siempre se debe establecer en Highlight. |
@id |
URL | Obligatorio: Es el identificador del elemento destacado en formato de URI; por ejemplo, https://example.com/1234abc.@id debe cumplir con los siguientes requisitos:
|
name |
Texto | Obligatorio: Es el nombre del clip de momentos destacados. |
description |
Texto | Obligatorio: Es una descripción del momento destacado, con un límite de 300 caracteres. |
potentialAction |
WatchAction | Obligatorio: Es un objeto de marcado de acción que proporciona los detalles de la acción. |
mainEntity.@type |
Texto | Obligatorio: Usa la propiedad mainEntity para representar la entidad a la que pertenece este elemento destacado.Esta propiedad puede tener los siguientes valores: La propiedad mainEntity también debe existir como una entidad de nivel superior en el feed. Agrega todos los metadatos necesarios para sus respectivos tipos, como se indica en las tablas de especificaciones a lo largo de esta documentación. Es opcional que estos tipos de mainEntity incluyan vínculos directos, como se indica a través de la propiedad potentialAction. |
mainEntity.@id |
URL | Obligatorio: Es el @id de la entidad correspondiente. La entidad debe existir en el feed y tener un @id diferente del @id de Highlight. |
Ejemplo de Highlight
En el siguiente ejemplo, se muestra el lenguaje de marcado de un clip Highlight en la pestaña de la izquierda y su mainEntity vinculado en la pestaña de la derecha. Este ejemplo no incluye un vínculo directo en el tipo mainEntity.
Destacar
El siguiente clip representa un momento destacado de un evento deportivo. El evento deportivo se especifica con @type y @id de la propiedad mainEntity.
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type": "Highlight"
"@id": "https://www.example.com/highlight_clip/teama-teamb",
"name": "Highlight for the Team A vs Team B game"
"description": "Highlight for the Team A vs Team B game."
"potentialAction": {
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "http://www.example.com/premium/teama_vs_teamb_highlight",
"inLanguage": "en",
"actionPlatform": [
"http://schema.org/DesktopWebPlatform",
"http://schema.org/MobileWebPlatform",
"http://schema.org/AndroidPlatform",
"http://schema.org/IOSPlatform",
"http://schema.googleapis.com/GoogleVideoCast"
]
},
"actionAccessibilityRequirement": {
"@type": "ActionAccessSpecification",
"category": "subscription",
"availabilityStarts": "2019-09-09T10:00:00Z",
"availabilityEnds": "2019-09-31T10:00:00Z",
"requiresSubscription": {
"@type": "MediaSubscription",
"@id": "http://www.example.com/premium_subscription",
"name": "Example Premium",
"sameAs": "http://www.example.com/premium_subscription"
},
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
},
{
"@type": "Country",
"name": "CA"
}
]
}
}
"mainEntity": {
"@type": "SportsEvent",
"@id": "https://www.example.com/game/2019-09-12/teama-teamb"
}
}
SportsEvent
A continuación, se muestra el mainEntity asociado con el clip especificado en el clip Highlight. Esta entidad no incluye un vínculo directo. Si tienes vínculos directos, puedes agregarlos con la propiedad potentialAction.
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type":"SportsEvent",
"@id": "https://www.example.com/game/2019-09-12/teama-teamb",
"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."
},
{
"@language": "en",
"@value": "2019 Professional Basketball, Game 6. Team A at Team B."
}
],
"startDate": "2018-09-16T21:10-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"
}
]
}
Tabla de especificaciones de Blooper
| Propiedad | Tipo esperado | Descripción |
|---|---|---|
@context |
Texto | Obligatorio: Siempre se establece en ["http://schema.org", {"@language": "xx"}].
|
@type |
Texto | Obligatorio: Siempre se debe establecer en Blooper. |
@id |
URL | Obligatorio: Es el identificador del blooper en formato de URI; por ejemplo, https://example.com/1234abc.@id debe cumplir con los siguientes requisitos:
|
name |
Texto | Obligatorio: Es el nombre del clip de blooper. |
description |
Texto | Obligatorio: Es una descripción del error, con un límite de 300 caracteres. |
potentialAction |
WatchAction | Obligatorio: Es un objeto de marcado de acción que proporciona los detalles de la acción. |
mainEntity.@type |
Texto | Obligatorio: Usa la propiedad mainEntity para representar la entidad a la que pertenece este clip de blooper.Esta propiedad puede tener los siguientes valores: La propiedad mainEntity también debe existir como una entidad de nivel superior en el feed. Agrega todos los metadatos necesarios para sus respectivos tipos, como se indica en las tablas de especificaciones a lo largo de esta documentación. Es opcional que estos tipos de mainEntity incluyan vínculos directos, como se indica a través de la propiedad potentialAction. |
mainEntity.@id |
URL | Obligatorio: Es el @id de la entidad correspondiente. La entidad debe existir en el feed y tener un @id diferente del @id de Blooper. |
Ejemplo de blooper
En el siguiente ejemplo, se muestra el lenguaje de marcado de un clip de Blooper en la pestaña de la izquierda y su mainEntity vinculado en la pestaña de la derecha. En este ejemplo, se incluye un vínculo directo.
Blooper
El siguiente clip representa un error de una película. La película se especifica con @type y @id de la propiedad mainEntity.
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type": "Blooper"
"@id": "https://www.example.com/blooper_abc",
"name": "ABC Bloopers"
"description": "Bloopers during the filming of ABC"
"potentialAction": {
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "https://www.example.com/blooper_abc",
"inLanguage": "en",
"actionPlatform": [
"http://schema.org/DesktopWebPlatform",
"http://schema.org/MobileWebPlatform",
"http://schema.org/AndroidPlatform",
"http://schema.org/IOSPlatform",
"http://schema.googleapis.com/GoogleVideoCast"
]
},
"actionAccessibilityRequirement": {
"@type": "ActionAccessSpecification",
"category": "subscription",
"availabilityStarts": "2019-09-09T10:00:00Z",
"availabilityEnds": "2019-09-31T10:00:00Z",
"requiresSubscription": {
"@type": "MediaSubscription",
"@id": "http://www.example.com/premium_subscription",
"name": "Example Premium",
"sameAs": "http://www.example.com/premium_subscription"
},
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
},
{
"@type": "Country",
"name": "CA"
}
]
}
}
"mainEntity": {
"@type": "Movie",
"@id": "https://www.example.com/movie/abc"
}
}
Película
A continuación, se muestra el mainEntity asociado con el clip especificado en el clip Blooper. Esta entidad incluye vínculos directos en su propiedad potentialAction.
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type": "Movie",
"@id": "https://www.example.com/movie/abc",
"url": "https://www.example.com/movie/abc",
"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"
},
"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"
}
},
"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"
}
],
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "IMDB_ID",
"value": "tt0123456"
}
]
}
Tabla de especificaciones de BehindTheScene
| Propiedad | Tipo esperado | Descripción |
|---|---|---|
@context |
Texto | Obligatorio: Siempre se establece en ["http://schema.org", {"@language": "xx"}].
|
@type |
Texto | Obligatorio: Siempre se debe establecer en BehindTheScene. |
@id |
URL | Obligatorio: Es el identificador del clip en formato de URI; por ejemplo, https://example.com/1234abc.@id debe cumplir con los siguientes requisitos:
|
name |
Texto | Obligatorio: Es el nombre del clip detrás de escena. |
description |
Texto | Obligatorio: Es una descripción del clip detrás de escena, con un límite de 300 caracteres. |
potentialAction |
WatchAction | Obligatorio: Es un objeto de marcado de acción que proporciona los detalles de la acción. |
mainEntity.@type |
Texto | Obligatorio: Usa la propiedad mainEntity para representar la entidad a la que pertenece este clip de detrás de escena.Esta propiedad puede tener los siguientes valores: La propiedad mainEntity también debe existir como una entidad de nivel superior en el feed. Agrega todos los metadatos necesarios para sus respectivos tipos, como se indica en las tablas de especificaciones a lo largo de esta documentación. Es opcional que estos tipos de mainEntity incluyan vínculos directos, como se indica a través de la propiedad potentialAction. |
mainEntity.@id |
URL | Obligatorio: Es el @id de la entidad correspondiente. La entidad debe existir en el feed y tener un @id diferente del @id de BehindTheScene. |
Ejemplo de BehindTheScene
En el siguiente ejemplo, se muestra el lenguaje de marcado de un clip de BehindTheScene en la pestaña de la izquierda y su mainEntity vinculado en la pestaña de la derecha. Este ejemplo incluye un vínculo directo.
BehindTheScene
El siguiente ejemplo representa un clip detrás de escena de una película. La película se especifica con @type y @id de la propiedad mainEntity.
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type": "BehindTheScene"
"@id": "https://www.example.com/behind_the_scene_abc",
"name": "ABC Behind the scene"
"description": "Behind the scene of ABC."
"potentialAction": {
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "https://www.example.com/behind_the_scene_abc",
"inLanguage": "en",
"actionPlatform": [
"http://schema.org/DesktopWebPlatform",
"http://schema.org/MobileWebPlatform",
"http://schema.org/AndroidPlatform",
"http://schema.org/IOSPlatform",
"http://schema.googleapis.com/GoogleVideoCast"
]
},
"actionAccessibilityRequirement": {
"@type": "ActionAccessSpecification",
"category": "subscription",
"availabilityStarts": "2019-09-09T10:00:00Z",
"availabilityEnds": "2019-09-31T10:00:00Z",
"requiresSubscription": {
"@type": "MediaSubscription",
"@id": "http://www.example.com/premium_subscription",
"name": "Example Premium",
"sameAs": "http://www.example.com/premium_subscription"
},
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
},
{
"@type": "Country",
"name": "CA"
}
]
}
}
"mainEntity": {
"@type": "Movie",
"@id": "https://www.example.com/movie/abc"
}
}
Película
A continuación, se muestra el mainEntity asociado con el clip especificado en el clip BehindTheScene. Esta entidad incluye vínculos directos en su propiedad potentialAction.
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type": "Movie",
"@id": "https://www.example.com/movie/abc",
"url": "https://www.example.com/movie/abc",
"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"
},
"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"
}
},
"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"
}
],
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "IMDB_ID",
"value": "tt0123456"
}
]
}
Tabla de especificaciones de DeletedScene
| Propiedad | Tipo esperado | Descripción |
|---|---|---|
@context |
Texto | Obligatorio: Siempre se establece en ["http://schema.org", {"@language": "xx"}].
|
@type |
Texto | Obligatorio: Siempre se debe establecer en DeletedScene. |
@id |
URL | Obligatorio: Es el identificador del clip en formato de URI; por ejemplo, https://example.com/1234abc.@id debe cumplir con los siguientes requisitos:
|
name |
Texto | Obligatorio: Es el nombre de la escena borrada. |
description |
Texto | Obligatorio: Es una descripción de la escena borrada, con un límite de 300 caracteres. |
potentialAction |
WatchAction | Obligatorio: Es un objeto de marcado de acción que proporciona los detalles de la acción. |
mainEntity.@type |
Texto | Obligatorio: Usa la propiedad mainEntity para representar la entidad a la que pertenece esta escena borrada.Esta propiedad puede tener los siguientes valores: La propiedad mainEntity también debe existir como una entidad de nivel superior en el feed. Agrega todos los metadatos necesarios para sus respectivos tipos, como se indica en las tablas de especificaciones a lo largo de esta documentación. Es opcional que estos tipos de mainEntity incluyan vínculos directos, como se indica a través de la propiedad potentialAction. |
mainEntity.@id |
URL | Obligatorio: Es el @id de la entidad correspondiente. La entidad debe existir en el feed y tener un @id diferente del @id de DeletedScene. |
Ejemplo de DeletedScene
En el siguiente ejemplo, se muestra el lenguaje de marcado de un clip DeletedScene en la pestaña de la izquierda y su mainEntity vinculado en la pestaña de la derecha. En este ejemplo, se incluye un vínculo directo.
DeletedScene
El siguiente clip representa una escena eliminada de una película. La película se especifica con @type y @id de la propiedad mainEntity.
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type": "DeletedScene"
"@id": "https://www.example.com/deleted_scene_abc",
"name": "Deleted Sscenes in ABC"
"description": "Deleted Sscenes in ABC."
"potentialAction": {
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "https://www.example.com/deleted_scene_abc",
"inLanguage": "en",
"actionPlatform": [
"http://schema.org/DesktopWebPlatform",
"http://schema.org/MobileWebPlatform",
"http://schema.org/AndroidPlatform",
"http://schema.org/IOSPlatform",
"http://schema.googleapis.com/GoogleVideoCast"
]
},
"actionAccessibilityRequirement": {
"@type": "ActionAccessSpecification",
"category": "subscription",
"availabilityStarts": "2019-09-09T10:00:00Z",
"availabilityEnds": "2019-09-31T10:00:00Z",
"requiresSubscription": {
"@type": "MediaSubscription",
"@id": "http://www.example.com/premium_subscription",
"name": "Example Premium",
"sameAs": "http://www.example.com/premium_subscription"
},
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
},
{
"@type": "Country",
"name": "CA"
}
]
}
}
"mainEntity": {
"@type": "Movie",
"@id": "https://www.example.com/movie/abc"
}
}
Película
A continuación, se muestra el mainEntity asociado con el clip especificado en el clip DeletedScene. Esta entidad incluye vínculos directos en su propiedad potentialAction.
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type": "Movie",
"@id": "https://www.example.com/movie/abc",
"url": "https://www.example.com/movie/abc",
"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"
},
"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"
}
},
"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"
}
],
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "IMDB_ID",
"value": "tt0123456"
}
]
}
Tabla de especificaciones de la entrevista
| Propiedad | Tipo esperado | Descripción |
|---|---|---|
@context |
Texto | Obligatorio: Siempre se establece en ["http://schema.org", {"@language": "xx"}].
|
@type |
Texto | Obligatorio: Siempre se debe establecer en Interview. |
@id |
URL | Obligatorio: Es el identificador de la entrevista en formato de URI; por ejemplo, https://example.com/1234abc.@id debe cumplir con los siguientes requisitos:
|
name |
Texto | Obligatorio: Es el nombre del clip de la entrevista. |
description |
Texto | Obligatorio: Es una descripción de la entrevista, con un límite de 300 caracteres. |
potentialAction |
WatchAction | Obligatorio: Es un objeto de marcado de acción que proporciona los detalles de la acción. |
mainEntity.@type |
Texto | Obligatorio: Usa la propiedad mainEntity para representar la entidad a la que pertenece esta entrevista.Esta propiedad puede tener los siguientes valores: La propiedad mainEntity también debe existir como una entidad de nivel superior en el feed. Agrega todos los metadatos necesarios para sus respectivos tipos, como se indica en las tablas de especificaciones a lo largo de esta documentación. Es opcional que estos tipos de mainEntity incluyan vínculos directos, como se indica a través de la propiedad potentialAction. |
mainEntity.@id |
URL | Obligatorio: Es el @id de la entidad correspondiente. La entidad debe existir en el feed y tener un @id diferente del @id de Interview. |
interviewer.@type |
Texto | Obligatorio: Siempre se debe establecer en Person. |
interviewer.@id |
URL | Obligatorio: Es el identificador del entrevistador en formato de URI; por ejemplo, https://example.com/person/1234abc.@id debe cumplir con los siguientes requisitos:
|
interviewer.name |
Texto | Obligatorio: Nombre del entrevistador. |
interviewee.@type |
Texto | Obligatorio: Siempre se debe establecer en Person. |
interviewee.@id |
URL | Obligatorio: Es el identificador del entrevistado en formato de URI; por ejemplo, https://example.com/person/1234abc.@id debe cumplir con los siguientes requisitos:
|
interviewee.name |
Texto | Obligatorio: Nombre del entrevistado. |
Ejemplo de entrevista
En el siguiente ejemplo, se muestra el lenguaje de marcado de un clip Interview en la pestaña de la izquierda y su mainEntity vinculado en la pestaña de la derecha. En este ejemplo, se incluye un vínculo directo.
Entrevista
En el siguiente clip, se muestra una entrevista sobre una película. La película se especifica con @type y @id de la propiedad mainEntity.
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type": "Interview"
"@id": "https://www.example.com/abc_personb_interview",
"name": "ABC Promotional Interview"
"description": "ABC promotional interview ofwith Person B with host Person A."
"potentialAction": {
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "https://www.example.com/abc_personb_interview",
"inLanguage": "en",
"actionPlatform": [
"http://schema.org/DesktopWebPlatform",
"http://schema.org/MobileWebPlatform",
"http://schema.org/AndroidPlatform",
"http://schema.org/IOSPlatform",
"http://schema.googleapis.com/GoogleVideoCast"
]
},
"actionAccessibilityRequirement": {
"@type": "ActionAccessSpecification",
"category": "subscription",
"availabilityStarts": "2019-09-09T10:00:00Z",
"availabilityEnds": "2019-09-31T10:00:00Z",
"requiresSubscription": {
"@type": "MediaSubscription",
"@id": "http://www.example.com/premium_subscription",
"name": "Example Premium",
"sameAs": "http://www.example.com/premium_subscription"
},
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
},
{
"@type": "Country",
"name": "CA"
}
]
}
}
"mainEntity": {
"@type": "Movie",
"@id": "https://www.example.com/movie/abc"
}
"interviewer": {
"@type": "Person"
"@id": "https://example.com/person/1234abc"
"name": "Person A"
}
"interviewee": {
"@type": "Person"
"@id": "https://example.com/person/45664abc"
"name" : "Person B"
}
}
Película
A continuación, se muestra el mainEntity asociado con el clip especificado en el clip Interview. Esta entidad incluye vínculos directos en su propiedad potentialAction.
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type": "Movie",
"@id": "https://www.example.com/movie/abc",
"url": "https://www.example.com/movie/abc",
"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"
},
"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"
}
},
"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"
}
],
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "IMDB_ID",
"value": "tt0123456"
}
]
}