Dieser Abschnitt enthält Details zu den Eigenschaften des Inhalts-Markups für die
Preview
, Recap
, Review
, Highlight
, Blooper
, BehindTheScene
,
DeletedScene
- und Interview
-Cliptypen.
Spezifikationstabelle als Vorschau ansehen
Attribut | Erwarteter Typ | Beschreibung |
---|---|---|
@context |
Text | Erforderlich – Immer auf ["http://schema.org", {"@language": "xx"}] gesetzt.
|
@type |
Text | Erforderlich: muss immer auf Preview gesetzt sein. |
@id |
URL | Erforderlich: die Vorschau-ID im URI-Format Beispiel: https://example.com/1234abc.@id muss die folgenden Anforderungen erfüllen:
|
name |
Text | Erforderlich: Der Name des Vorschauclips. |
description |
Text | Erforderlich: Eine Beschreibung der Vorschau, die auf 300 Zeichen beschränkt ist. |
potentialAction |
WatchAction | Erforderlich: Ein Aktions-Markup-Objekt, das die Details der Aktion enthält. |
mainEntity.@type |
Text | Erforderlich: Mit der Eigenschaft mainEntity wird die Entität dargestellt, zu der diese Vorschau gehört.Diese Eigenschaft kann die folgenden Werte haben: Das Attribut mainEntity muss auch als Entität der obersten Ebene im Feed vorhanden sein. Fügen Sie alle erforderlichen Metadaten für die jeweiligen Typen hinzu, wie in den Spezifikationstabellen in dieser Dokumentation angegeben. Für diese mainEntity -Typen ist es optional, Deeplinks anzugeben, wie über die potentialAction -Eigenschaft beschrieben. |
mainEntity.@id |
URL | Erforderlich: @id der entsprechenden Entität. Die Entität muss im Feed vorhanden sein und eine @id haben, die sich von der Preview -@id unterscheidet. |
Vorschau von Beispiel anzeigen
Das folgende Beispiel zeigt das Markup für einen Preview
-Clip auf dem linken Tab und
ist im rechten Tab mit mainEntity
verknüpft. Dieses Beispiel enthält keine
für den Typ mainEntity
.
Vorschau
Der folgende Clip stellt eine Vorschau einer Sportveranstaltung dar. Das Sportereignis
wird durch @type
und @id
der Eigenschaft mainEntity
angegeben.
{
"@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
Im Folgenden finden Sie die mainEntity
, die dem Clip zugeordnet sind, der in der
Preview
Clip. Diese Entität enthält keinen Deeplink. Wenn Sie eine tiefe
können Sie sie mit der Eigenschaft potentialAction
hinzufügen.
{
"@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"
}
]
}
Tabelle mit Recap-Spezifikationen
Attribut | Erwarteter Typ | Beschreibung |
---|---|---|
@context |
Text | Erforderlich – Immer auf ["http://schema.org", {"@language": "xx"}] gesetzt.
|
@type |
Text | Erforderlich: muss immer auf Recap gesetzt sein. |
@id |
URL | Erforderlich: Die ID des Recaps im URI-Format. Beispiel: https://example.com/1234abc.@id muss die folgenden Anforderungen erfüllen:
|
name |
Text | Erforderlich: Der Name des Rückblick-Clips. |
description |
Text | Erforderlich: Eine Beschreibung der Zusammenfassung, die auf 300 Zeichen beschränkt ist. |
potentialAction |
WatchAction | Erforderlich: Ein Aktions-Markup-Objekt, das die Details der Aktion enthält. |
mainEntity.@type |
Text | Erforderlich: Mit der Eigenschaft mainEntity wird die Entität dargestellt, zu der dieser Recap gehört.Diese Eigenschaft kann die folgenden Werte haben: Das Attribut mainEntity muss auch als Entität der obersten Ebene im Feed vorhanden sein. Fügen Sie alle erforderlichen Metadaten für die jeweiligen Typen hinzu, wie in den Spezifikationstabellen in dieser Dokumentation angegeben. Für diese mainEntity -Typen ist es optional, Deeplinks anzugeben, wie über die potentialAction -Eigenschaft beschrieben. |
mainEntity.@id |
URL | Erforderlich: @id der entsprechenden Entität. Die Entität muss im Feed vorhanden sein und eine @id haben, die sich von der Recap -@id unterscheidet. |
Zusammenfassungsbeispiel
Das folgende Beispiel zeigt das Markup für einen Recap
-Clip auf dem linken Tab und
ist im rechten Tab mit mainEntity
verknüpft. Dieses Beispiel enthält keine
für den Typ mainEntity
.
Zusammenfassung
Der folgende Clip ist eine Zusammenfassung einer Sportveranstaltung. Das Sportereignis ist
angegeben durch @type
und @id
der Eigenschaft 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
Im Folgenden finden Sie die mainEntity
, die dem Clip zugeordnet sind, der in der
Recap
Clip. Diese Entität enthält keinen Deeplink. Wenn Sie eine tiefe
können Sie sie mit der Eigenschaft potentialAction
hinzufügen.
{
"@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"
}
]
}
Spezifikationstabelle ansehen
Attribut | Erwarteter Typ | Beschreibung |
---|---|---|
@context |
Text | Erforderlich – Immer auf ["http://schema.org", {"@language": "xx"}] gesetzt.
|
@type |
Text | Erforderlich: muss immer auf Review gesetzt sein. |
@id |
URL | Erforderlich: die ID der Rezension im URI-Format Beispiel: https://example.com/1234abc.@id muss die folgenden Anforderungen erfüllen:
|
name |
Text | Erforderlich: Der Name des Rezensionsclips. |
description |
Text | Erforderlich: Eine Beschreibung der Rezension mit maximal 300 Zeichen. |
potentialAction |
WatchAction | Erforderlich: Ein Aktions-Markup-Objekt, das die Details der Aktion enthält. |
mainEntity.@type |
Text | Erforderlich: Mit der Eigenschaft mainEntity stellen Sie die Entität dar, zu der diese Rezension gehört.Diese Eigenschaft kann die folgenden Werte haben: Das Attribut mainEntity muss auch als Entität der obersten Ebene im Feed vorhanden sein. Fügen Sie alle erforderlichen Metadaten für die jeweiligen Typen hinzu, wie in den Spezifikationstabellen in dieser Dokumentation angegeben. Für diese mainEntity -Typen ist es optional, Deeplinks anzugeben, wie über die potentialAction -Eigenschaft beschrieben. |
mainEntity.@id |
URL | Erforderlich: @id der entsprechenden Entität. Die Entität muss im Feed vorhanden sein und eine @id haben, die sich von der Review -@id unterscheidet. |
Beispiel ansehen
Das folgende Beispiel zeigt das Markup für einen Review
-Clip auf dem linken Tab und
ist im rechten Tab mit mainEntity
verknüpft. Dieses Beispiel enthält einen Deeplink.
Überprüfen
Der folgende Clip stellt eine Rezension eines Films dar. Der Film wird angegeben durch
@type
und @id
der Eigenschaft 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"
}
}
Film
Im Folgenden finden Sie die mainEntity
, die dem Clip zugeordnet sind, der in der
Review
Clip. Diese Entität enthält Deeplinks in ihrer potentialAction
Property.
{
"@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"
}
]
}
Tabelle mit Highlight-Spezifikationen
Attribut | Erwarteter Typ | Beschreibung |
---|---|---|
@context |
Text | Erforderlich – Immer auf ["http://schema.org", {"@language": "xx"}] gesetzt.
|
@type |
Text | Erforderlich: muss immer auf Highlight gesetzt sein. |
@id |
URL | Erforderlich: Die Highlight-ID im URI-Format. Beispiel: https://example.com/1234abc.@id muss die folgenden Anforderungen erfüllen:
|
name |
Text | Erforderlich: Der Name des Highlightclips. |
description |
Text | Erforderlich: Eine Beschreibung des Highlights mit maximal 300 Zeichen. |
potentialAction |
WatchAction | Erforderlich: Ein Aktions-Markup-Objekt, das die Details der Aktion enthält. |
mainEntity.@type |
Text | Erforderlich: Mit der Eigenschaft mainEntity wird die Entität dargestellt, zu der diese Markierung gehört.Diese Eigenschaft kann die folgenden Werte haben: Das Attribut mainEntity muss auch als Entität auf oberster Ebene im Feed vorhanden sein. Fügen Sie alle erforderlichen Metadaten für die jeweiligen Typen hinzu, wie in den Spezifikationstabellen in dieser Dokumentation angegeben. Für diese mainEntity -Typen ist es optional, Deeplinks anzugeben, wie über die potentialAction -Eigenschaft beschrieben. |
mainEntity.@id |
URL | Erforderlich: @id der entsprechenden Entität. Die Entität muss im Feed vorhanden sein und eine @id haben, die sich von der Highlight -@id unterscheidet. |
Beispiel für Highlights
Das folgende Beispiel zeigt das Markup für einen Highlight
-Clip auf dem linken Tab
und das zugehörige mainEntity
-Objekt finden Sie auf dem rechten Tab. Dieses Beispiel enthält kein
Deeplink für den Typ mainEntity
.
Highlight
Der folgende Clip zeigt ein Highlight einer Sportveranstaltung. Sport
Ereignis wird durch @type
und @id
der Eigenschaft mainEntity
angegeben.
{
"@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
Im Folgenden finden Sie die mainEntity
, die dem Clip zugeordnet sind, der in der
Highlight
Clip. Diese Entität enthält keinen Deeplink. Wenn Sie eine tiefe
können Sie sie mit der Eigenschaft potentialAction
hinzufügen.
{
"@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"
}
]
}
Blooper-Spezifikationstabelle
Attribut | Erwarteter Typ | Beschreibung |
---|---|---|
@context |
Text | Erforderlich – Immer auf ["http://schema.org", {"@language": "xx"}] gesetzt.
|
@type |
Text | Erforderlich: muss immer auf Blooper gesetzt sein. |
@id |
URL | Erforderlich: Die Pannen-ID im URI-Format Beispiel: https://example.com/1234abc.@id muss die folgenden Anforderungen erfüllen:
|
name |
Text | Erforderlich: Der Name des Drehpannens. |
description |
Text | Erforderlich: Eine Beschreibung des Drehpannens mit maximal 300 Zeichen. |
potentialAction |
WatchAction | Erforderlich: Ein Aktions-Markup-Objekt, das die Details der Aktion enthält. |
mainEntity.@type |
Text | Erforderlich: Mit der Eigenschaft mainEntity wird die Entität dargestellt, zu der dieser Drehpannenclip gehört.Diese Eigenschaft kann die folgenden Werte haben: Das Attribut mainEntity muss auch als Entität der obersten Ebene im Feed vorhanden sein. Fügen Sie alle erforderlichen Metadaten für die jeweiligen Typen hinzu, wie in den Spezifikationstabellen in dieser Dokumentation angegeben. Für diese mainEntity -Typen ist es optional, Deeplinks anzugeben, wie über die potentialAction -Eigenschaft beschrieben. |
mainEntity.@id |
URL | Erforderlich: @id der entsprechenden Entität. Die Entität muss im Feed vorhanden sein und eine @id haben, die sich von der Blooper -@id unterscheidet. |
Beispiel für Drehpannen
Das folgende Beispiel zeigt das Markup für einen Blooper
-Clip auf dem linken Tab und
ist im rechten Tab mit mainEntity
verknüpft. Dieses Beispiel enthält einen Deeplink.
Patzer
Der folgende Clip zeigt einen Drehpannen aus einem Film. Der Film ist
angegeben durch @type
und @id
der Eigenschaft 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"
}
}
Film
Im Folgenden finden Sie die mainEntity
, die dem Clip zugeordnet sind, der in der
Blooper
Clip. Diese Entität enthält Deeplinks in ihrer potentialAction
Property.
{
"@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"
}
]
}
BehindTheScene-Spezifikationstabelle
Attribut | Erwarteter Typ | Beschreibung |
---|---|---|
@context |
Text | Erforderlich – Immer auf ["http://schema.org", {"@language": "xx"}] gesetzt.
|
@type |
Text | Erforderlich: muss immer auf BehindTheScene gesetzt sein. |
@id |
URL | Erforderlich: Die ID des Clips im URI-Format. Beispiel: https://example.com/1234abc.@id muss die folgenden Anforderungen erfüllen:
|
name |
Text | Erforderlich: Der Name des Clips, der hinter der Szene steckt. |
description |
Text | Erforderlich: eine Beschreibung des Clips, die hinter der Szene steht, mit einer Länge von maximal 300 Zeichen. |
potentialAction |
WatchAction | Erforderlich: Ein Aktions-Markup-Objekt, das die Details der Aktion enthält. |
mainEntity.@type |
Text | Erforderlich: Mit der Eigenschaft mainEntity wird die Entität dargestellt, zu der dieser Clip im Hintergrund gehört.Diese Eigenschaft kann die folgenden Werte haben: Das Attribut mainEntity muss auch als Entität der obersten Ebene im Feed vorhanden sein. Fügen Sie alle erforderlichen Metadaten für die jeweiligen Typen hinzu, wie in den Spezifikationstabellen in dieser Dokumentation angegeben. Für diese mainEntity -Typen ist es optional, Deeplinks zu enthalten, wie über die potentialAction -Eigenschaft beschrieben. |
mainEntity.@id |
URL | Erforderlich: @id der entsprechenden Entität. Die Entität muss im Feed vorhanden sein und eine @id haben, die sich von der BehindTheScene -@id unterscheidet. |
Beispiel für „BehindTheScene“
Das folgende Beispiel zeigt das Markup für einen BehindTheScene
-Clip auf der linken Seite
und das zugehörige mainEntity
auf dem rechten Tab. Dieses Beispiel enthält eine tiefe
.
BehindTheScene
Das folgende Beispiel zeigt einen Clip mit Einblicken hinter die Kulissen aus einem Film. Der Film ist
angegeben durch @type
und @id
der Eigenschaft 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"
}
}
Film
Im Folgenden finden Sie die mainEntity
, die dem Clip zugeordnet sind, der in der
BehindTheScene
Clip. Diese Entität enthält Deeplinks in ihrer
potentialAction
-Property.
{
"@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"
}
]
}
DeletedScene-Spezifikationstabelle
Attribut | Erwarteter Typ | Beschreibung |
---|---|---|
@context |
Text | Erforderlich – Immer auf ["http://schema.org", {"@language": "xx"}] gesetzt.
|
@type |
Text | Erforderlich: muss immer auf DeletedScene gesetzt sein. |
@id |
URL | Erforderlich: die ID des Clips im URI-Format. Beispiel: https://example.com/1234abc.@id muss die folgenden Anforderungen erfüllen:
|
name |
Text | Erforderlich: Der Name der gelöschten Szene. |
description |
Text | Erforderlich: Eine Beschreibung der gelöschten Szene mit maximal 300 Zeichen. |
potentialAction |
WatchAction | Erforderlich: Ein Aktions-Markup-Objekt, das die Details der Aktion enthält. |
mainEntity.@type |
Text | Erforderlich: Verwenden Sie die Eigenschaft mainEntity , um die Entität darzustellen, zu der diese gelöschte Szene gehört.Diese Eigenschaft kann die folgenden Werte haben: Das Attribut mainEntity muss auch als Entität der obersten Ebene im Feed vorhanden sein. Fügen Sie alle erforderlichen Metadaten für die jeweiligen Typen hinzu, wie in den Spezifikationstabellen in dieser Dokumentation angegeben. Für diese mainEntity -Typen ist es optional, Deeplinks anzugeben, wie über die potentialAction -Eigenschaft beschrieben. |
mainEntity.@id |
URL | Erforderlich: @id der entsprechenden Entität. Die Entität muss im Feed vorhanden sein und eine @id haben, die sich von der DeletedScene -@id unterscheidet. |
DeletedScene-Beispiel
Das folgende Beispiel zeigt das Markup für einen DeletedScene
-Clip auf dem linken Tab
und das zugehörige mainEntity
-Objekt ist im rechten Tab zu finden. Dieses Beispiel enthält einen Deeplink.
DeletedScene
Der folgende Clip stellt eine gelöschte Szene aus einem Film dar. Der Film ist
angegeben durch @type
und @id
der Eigenschaft 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"
}
}
Film
Im Folgenden finden Sie die mainEntity
, die dem Clip zugeordnet sind, der in der
DeletedScene
Clip. Diese Entität enthält Deeplinks in ihrer
potentialAction
-Property.
{
"@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"
}
]
}
Tabelle mit Interviewspezifikationen
Attribut | Erwarteter Typ | Beschreibung |
---|---|---|
@context |
Text | Erforderlich – Immer auf ["http://schema.org", {"@language": "xx"}] gesetzt.
|
@type |
Text | Erforderlich: muss immer auf Interview gesetzt sein. |
@id |
URL | Erforderlich: Die Interview-ID im URI-Format Beispiel: https://example.com/1234abc.@id muss die folgenden Anforderungen erfüllen:
|
name |
Text | Erforderlich: Der Name des Interviewclips. |
description |
Text | Erforderlich: Eine Beschreibung des Interviews mit maximal 300 Zeichen. |
potentialAction |
WatchAction | Erforderlich: Ein Aktions-Markup-Objekt, das die Details der Aktion enthält. |
mainEntity.@type |
Text | Erforderlich: Verwenden Sie die Property mainEntity , um die Entität darzustellen, zu der dieses Interview gehört.Diese Property kann die folgenden Werte haben: Das Attribut mainEntity muss auch als Entität der obersten Ebene im Feed vorhanden sein. Fügen Sie alle erforderlichen Metadaten für die jeweiligen Typen hinzu, wie in den Spezifikationstabellen in dieser Dokumentation angegeben. Für diese mainEntity -Typen ist es optional, Deeplinks anzugeben, wie über die potentialAction -Eigenschaft beschrieben. |
mainEntity.@id |
URL | Erforderlich: @id der entsprechenden Entität. Die Entität muss im Feed vorhanden sein und eine @id haben, die sich von der Interview -@id unterscheidet. |
interviewer.@type |
Text | Erforderlich: muss immer auf Person gesetzt sein. |
interviewer.@id |
URL | Erforderlich: Die ID des Interviewers im URI-Format. Beispiel: https://example.com/person/1234abc.@id muss die folgenden Anforderungen erfüllen:
|
interviewer.name |
Text | Erforderlich: der Name des Interviewers |
interviewee.@type |
Text | Erforderlich: muss immer auf Person gesetzt sein. |
interviewee.@id |
URL | Erforderlich: die Kennung des Interviewteilnehmers im URI-Format Beispiel: https://example.com/person/1234abc.@id muss die folgenden Anforderungen erfüllen:
|
interviewee.name |
Text | Erforderlich: Name der sich bewerbenden Person |
Beispiel für ein Interview
Das folgende Beispiel zeigt das Markup für einen Interview
-Clip auf dem linken Tab
und das zugehörige mainEntity
-Objekt finden Sie auf dem rechten Tab. Dieses Beispiel enthält einen Deeplink.
Interview
Der folgende Clip zeigt ein Interview über einen Film. Der Film ist
angegeben durch @type
und @id
der Eigenschaft 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"
}
}
Film
Im Folgenden finden Sie die mainEntity
, die dem Clip zugeordnet sind, der in der
Interview
Clip. Diese Entität enthält Deeplinks in ihrer potentialAction
Property.
{
"@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"
}
]
}