Esta seção fornece os detalhes das propriedades de marcação de conteúdo para os tipos de clipes Preview, Recap, Review, Highlight, Blooper, BehindTheScene, DeletedScene e Interview.
Visualizar tabela de especificações
| Propriedade | Tipo esperado | Descrição |
|---|---|---|
@context |
Texto | Obrigatório: sempre definido como ["http://schema.org", {"@language": "xx"}].
|
@type |
Texto | Obrigatório: sempre definido como Preview. |
@id |
URL | Obrigatório: o identificador da prévia no formato URI. Por exemplo, https://example.com/1234abc.@id precisa atender aos seguintes requisitos:
|
name |
Texto | Obrigatório: o nome do clipe de prévia. |
description |
Texto | Obrigatório: uma descrição da prévia, limitada a 300 caracteres. |
potentialAction |
WatchAction | Obrigatório: um objeto de marcação de ação que fornece os detalhes da ação. |
mainEntity.@type |
Texto | Obrigatório: use a propriedade mainEntity para representar a entidade a que esta prévia pertence.Essa propriedade pode ter os seguintes valores: A propriedade mainEntity também precisa existir como uma entidade de nível superior no feed. Adicione todos os metadados necessários para os respectivos tipos, conforme indicado nas tabelas de especificação ao longo desta documentação. É opcional para esses tipos de mainEntity incluir links diretos, conforme transmitido pela propriedade potentialAction. |
mainEntity.@id |
URL | Obrigatório: o @id da entidade correspondente. A entidade precisa existir no feed e ter um @id diferente do Preview @id. |
Exemplo de visualização
O exemplo a seguir mostra a marcação de um clipe Preview na guia à esquerda e
o mainEntity vinculado na guia à direita. Este exemplo não inclui um link
direto no tipo mainEntity.
Visualizar
O clipe a seguir representa uma prévia de um evento esportivo. O evento esportivo é especificado pelo @type e @id da propriedade 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 seguir, o mainEntity associado ao clipe especificado no clipe Preview. Esta entidade não inclui um link direto. Se você tiver links diretos, poderá adicioná-los com a propriedade 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"
}
]
}
Tabela de especificação de recapitulação
| Propriedade | Tipo esperado | Descrição |
|---|---|---|
@context |
Texto | Obrigatório: sempre definido como ["http://schema.org", {"@language": "xx"}].
|
@type |
Texto | Obrigatório: sempre definido como Recap. |
@id |
URL | Obrigatório: o identificador do resumo no formato URI. Por exemplo, https://example.com/1234abc.@id precisa atender aos seguintes requisitos:
|
name |
Texto | Obrigatório: o nome do clipe de recapitulação. |
description |
Texto | Obrigatório: uma descrição do resumo, limitada a 300 caracteres. |
potentialAction |
WatchAction | Obrigatório: um objeto de marcação de ação que fornece os detalhes da ação. |
mainEntity.@type |
Texto | Obrigatório: use a propriedade mainEntity para representar a entidade a que este resumo pertence.Essa propriedade pode ter os seguintes valores: A propriedade mainEntity também precisa existir como uma entidade de nível superior no feed. Adicione todos os metadados necessários para os respectivos tipos, conforme indicado nas tabelas de especificação ao longo desta documentação. É opcional para esses tipos de mainEntity incluir links diretos, conforme transmitido pela propriedade potentialAction. |
mainEntity.@id |
URL | Obrigatório: o @id da entidade correspondente. A entidade precisa existir no feed e ter um @id diferente do Recap @id. |
Exemplo de resumo
O exemplo a seguir mostra a marcação de um clipe Recap na guia à esquerda e
o mainEntity vinculado na guia à direita. Este exemplo não inclui um link
direto no tipo mainEntity.
Recapitulação
O clipe a seguir representa um resumo de um evento esportivo. O evento esportivo é especificado pelo @type e @id da propriedade 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 seguir, o mainEntity associado ao clipe especificado no clipe Recap. Esta entidade não inclui um link direto. Se você tiver links diretos, poderá adicioná-los com a propriedade 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"
}
]
}
Revisar a tabela de especificações
| Propriedade | Tipo esperado | Descrição |
|---|---|---|
@context |
Texto | Obrigatório: sempre definido como ["http://schema.org", {"@language": "xx"}].
|
@type |
Texto | Obrigatório: sempre definido como Review. |
@id |
URL | Obrigatório: o identificador da avaliação no formato URI. Por exemplo, https://example.com/1234abc.@id precisa atender aos seguintes requisitos:
|
name |
Texto | Obrigatório: o nome do clipe de avaliação. |
description |
Texto | Obrigatório: uma descrição da avaliação, limitada a 300 caracteres. |
potentialAction |
WatchAction | Obrigatório: um objeto de marcação de ação que fornece os detalhes da ação. |
mainEntity.@type |
Texto | Obrigatório: use a propriedade mainEntity para representar a entidade a que esta avaliação pertence.Essa propriedade pode ter os seguintes valores: A propriedade mainEntity também precisa existir como uma entidade de nível superior no feed. Adicione todos os metadados necessários para os respectivos tipos, conforme indicado nas tabelas de especificação ao longo desta documentação. É opcional para esses tipos de mainEntity incluir links diretos, conforme transmitido pela propriedade potentialAction. |
mainEntity.@id |
URL | Obrigatório: o @id da entidade correspondente. A entidade precisa existir no feed e ter um @id diferente do Review @id. |
Exemplo de revisão
O exemplo a seguir mostra a marcação de um clipe Review na guia à esquerda e
o mainEntity vinculado na guia à direita. Este exemplo inclui um link direto.
Revisar
O clipe a seguir representa uma crítica de um filme. O filme é especificado pelo
@type e @id da propriedade 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"
}
}
Filme
A seguir, o mainEntity associado ao clipe especificado no clipe Review. Essa entidade inclui links diretos na propriedade 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"
}
]
}
Tabela de especificações de destaque
| Propriedade | Tipo esperado | Descrição |
|---|---|---|
@context |
Texto | Obrigatório: sempre definido como ["http://schema.org", {"@language": "xx"}].
|
@type |
Texto | Obrigatório: sempre definido como Highlight. |
@id |
URL | Obrigatório: o identificador do destaque no formato URI. Por exemplo, https://example.com/1234abc.@id precisa atender aos seguintes requisitos:
|
name |
Texto | Obrigatório: o nome do clipe de destaque. |
description |
Texto | Obrigatório: uma descrição do destaque, limitada a 300 caracteres. |
potentialAction |
WatchAction | Obrigatório: um objeto de marcação de ação que fornece os detalhes da ação. |
mainEntity.@type |
Texto | Obrigatório: use a propriedade mainEntity para representar a entidade a que o destaque pertence.Essa propriedade pode ter os seguintes valores: A propriedade mainEntity também precisa existir como uma entidade de nível superior no feed. Adicione todos os metadados necessários para os respectivos tipos, conforme indicado nas tabelas de especificação ao longo desta documentação. É opcional para esses tipos de mainEntity incluir links diretos, conforme transmitido pela propriedade potentialAction. |
mainEntity.@id |
URL | Obrigatório: o @id da entidade correspondente. A entidade precisa existir no feed e ter um @id diferente do Highlight @id. |
Exemplo de destaque
O exemplo a seguir mostra a marcação de um clipe Highlight na guia à esquerda
e o mainEntity vinculado na guia à direita. Este exemplo não inclui um
link direto no tipo mainEntity.
Destaque
O clipe a seguir representa um destaque de um evento esportivo. O evento esportivo é especificado por @type e @id da propriedade 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 seguir, o mainEntity associado ao clipe especificado no clipe Highlight. Esta entidade não inclui um link direto. Se você tiver links diretos, poderá adicioná-los com a propriedade 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"
}
]
}
Tabela de especificação de blooper
| Propriedade | Tipo esperado | Descrição |
|---|---|---|
@context |
Texto | Obrigatório: sempre definido como ["http://schema.org", {"@language": "xx"}].
|
@type |
Texto | Obrigatório: sempre definido como Blooper. |
@id |
URL | Obrigatório: o identificador do blooper no formato URI. Por exemplo, https://example.com/1234abc.@id precisa atender aos seguintes requisitos:
|
name |
Texto | Obrigatório: o nome do clipe de blooper. |
description |
Texto | Obrigatório: uma descrição do erro, limitada a 300 caracteres. |
potentialAction |
WatchAction | Obrigatório: um objeto de marcação de ação que fornece os detalhes da ação. |
mainEntity.@type |
Texto | Obrigatório: use a propriedade mainEntity para representar a entidade a que o clipe de gafe pertence.Essa propriedade pode ter os seguintes valores: A propriedade mainEntity também precisa existir como uma entidade de nível superior no feed. Adicione todos os metadados necessários para os respectivos tipos, conforme indicado nas tabelas de especificação ao longo desta documentação. É opcional para esses tipos de mainEntity incluir links diretos, conforme transmitido pela propriedade potentialAction. |
mainEntity.@id |
URL | Obrigatório: o @id da entidade correspondente. A entidade precisa existir no feed e ter um @id diferente do Blooper @id. |
Exemplo de gafe
O exemplo a seguir mostra a marcação de um clipe Blooper na guia à esquerda e
o mainEntity vinculado na guia à direita. Este exemplo inclui um link direto.
Micos
O clipe a seguir representa um erro de gravação de um filme. O filme é especificado pelo @type e @id da propriedade 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"
}
}
Filme
A seguir, o mainEntity associado ao clipe especificado no clipe Blooper. Essa entidade inclui links diretos na propriedade 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"
}
]
}
Tabela de especificação BehindTheScene
| Propriedade | Tipo esperado | Descrição |
|---|---|---|
@context |
Texto | Obrigatório: sempre definido como ["http://schema.org", {"@language": "xx"}].
|
@type |
Texto | Obrigatório: sempre definido como BehindTheScene. |
@id |
URL | Obrigatório: o identificador do clipe no formato URI. Por exemplo, https://example.com/1234abc.@id precisa atender aos seguintes requisitos:
|
name |
Texto | Obrigatório: o nome do clipe de bastidores. |
description |
Texto | Obrigatório: uma descrição do vídeo de bastidores, limitada a 300 caracteres. |
potentialAction |
WatchAction | Obrigatório: um objeto de marcação de ação que fornece os detalhes da ação. |
mainEntity.@type |
Texto | Obrigatório: use a propriedade mainEntity para representar a entidade a que o clipe de bastidores pertence.Essa propriedade pode ter os seguintes valores: A propriedade mainEntity também precisa existir como uma entidade de nível superior no feed. Adicione todos os metadados necessários para os respectivos tipos, conforme indicado nas tabelas de especificação ao longo desta documentação. É opcional para esses tipos de mainEntity incluir links diretos, conforme transmitido pela propriedade potentialAction. |
mainEntity.@id |
URL | Obrigatório: o @id da entidade correspondente. A entidade precisa existir no feed e ter um @id diferente do BehindTheScene @id. |
Exemplo de BehindTheScene
O exemplo a seguir mostra a marcação de um clipe BehindTheScene na guia à esquerda e o mainEntity vinculado na guia à direita. Este exemplo inclui um link
direto.
BehindTheScene
O texto a seguir representa um clipe dos bastidores de um filme. O filme é especificado pelo @type e @id da propriedade 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"
}
}
Filme
A seguir, o mainEntity associado ao clipe especificado no clipe BehindTheScene. Essa entidade inclui links diretos na propriedade
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"
}
]
}
Tabela de especificação DeletedScene
| Propriedade | Tipo esperado | Descrição |
|---|---|---|
@context |
Texto | Obrigatório: sempre definido como ["http://schema.org", {"@language": "xx"}].
|
@type |
Texto | Obrigatório: sempre definido como DeletedScene. |
@id |
URL | Obrigatório: o identificador do clipe no formato URI. Por exemplo, https://example.com/1234abc.@id precisa atender aos seguintes requisitos:
|
name |
Texto | Obrigatório: o nome da cena excluída. |
description |
Texto | Obrigatório: uma descrição da cena excluída, limitada a 300 caracteres. |
potentialAction |
WatchAction | Obrigatório: um objeto de marcação de ação que fornece os detalhes da ação. |
mainEntity.@type |
Texto | Obrigatório: use a propriedade mainEntity para representar a entidade a que pertence a cena excluída.Essa propriedade pode ter os seguintes valores: A propriedade mainEntity também precisa existir como uma entidade de nível superior no feed. Adicione todos os metadados necessários para os respectivos tipos, conforme indicado nas tabelas de especificação ao longo desta documentação. É opcional para esses tipos de mainEntity incluir links diretos, conforme transmitido pela propriedade potentialAction. |
mainEntity.@id |
URL | Obrigatório: o @id da entidade correspondente. A entidade precisa existir no feed e ter um @id diferente do DeletedScene @id. |
Exemplo de DeletedScene
O exemplo a seguir mostra a marcação de um clipe DeletedScene na guia à esquerda
e o mainEntity vinculado na guia à direita. Este exemplo inclui um link direto.
DeletedScene
O clipe a seguir representa uma cena excluída de um filme. O filme é especificado pelo @type e @id da propriedade 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"
}
}
Filme
A seguir, o mainEntity associado ao clipe especificado no clipe DeletedScene. Essa entidade inclui links diretos na propriedade
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"
}
]
}
Tabela de especificação da entrevista
| Propriedade | Tipo esperado | Descrição |
|---|---|---|
@context |
Texto | Obrigatório: sempre definido como ["http://schema.org", {"@language": "xx"}].
|
@type |
Texto | Obrigatório: sempre definido como Interview. |
@id |
URL | Obrigatório: o identificador da entrevista no formato URI. Por exemplo, https://example.com/1234abc.@id precisa atender aos seguintes requisitos:
|
name |
Texto | Obrigatório: o nome do clipe da entrevista. |
description |
Texto | Obrigatório: uma descrição da entrevista, limitada a 300 caracteres. |
potentialAction |
WatchAction | Obrigatório: um objeto de marcação de ação que fornece os detalhes da ação. |
mainEntity.@type |
Texto | Obrigatório: use a propriedade mainEntity para representar a entidade a que esta entrevista pertence.Essa propriedade pode ter os seguintes valores: A propriedade mainEntity também precisa existir como uma entidade de nível superior no feed. Adicione todos os metadados necessários para os respectivos tipos, conforme indicado nas tabelas de especificação ao longo desta documentação. É opcional para esses tipos de mainEntity incluir links diretos, conforme transmitido pela propriedade potentialAction. |
mainEntity.@id |
URL | Obrigatório: o @id da entidade correspondente. A entidade precisa existir no feed e ter um @id diferente do Interview @id. |
interviewer.@type |
Texto | Obrigatório: sempre definido como Person. |
interviewer.@id |
URL | Obrigatório: o identificador do entrevistador no formato URI. Por exemplo, https://example.com/person/1234abc.@id precisa atender aos seguintes requisitos:
|
interviewer.name |
Texto | Obrigatório: o nome do entrevistador. |
interviewee.@type |
Texto | Obrigatório: sempre definido como Person. |
interviewee.@id |
URL | Obrigatório: o identificador do entrevistado em formato URI. Por exemplo, https://example.com/person/1234abc.@id precisa atender aos seguintes requisitos:
|
interviewee.name |
Texto | Obrigatório: o nome do entrevistado. |
Exemplo de entrevista
O exemplo a seguir mostra a marcação de um clipe Interview na guia à esquerda
e o mainEntity vinculado na guia à direita. Este exemplo inclui um link direto.
Entrevista
O clipe a seguir representa uma entrevista sobre um filme. O filme é especificado pelo @type e @id da propriedade 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"
}
}
Filme
A seguir, o mainEntity associado ao clipe especificado no clipe Interview. Essa entidade inclui links diretos na propriedade 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"
}
]
}