In diesem Abschnitt finden Sie die Details der Eigenschaften für die Inhaltskennzeichnung für die Clip-Typen Preview, Recap, Review, Highlight, Blooper, BehindTheScene, DeletedScene und Interview.
Vorschau der Spezifikationstabelle
| Attribut | Erwarteter Typ | Beschreibung |
|---|---|---|
@context |
Text | Erforderlich: Muss immer auf ["http://schema.org", {"@language": "xx"}] gesetzt sein.
|
@type |
Text | Erforderlich: Muss immer auf Preview gesetzt sein. |
@id |
URL | Erforderlich: Die Kennung der Vorschau im URI-Format, z. B. https://example.com/1234abc.@id muss die folgenden Anforderungen erfüllen:
|
name |
Text | Erforderlich: Der Name des Vorschau-Clips. |
description |
Text | Erforderlich: Eine Beschreibung der Vorschau mit maximal 300 Zeichen. |
potentialAction |
WatchAction | Erforderlich: Ein Action-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 diese Vorschau gehört.Diese Property kann die folgenden Werte haben: Das Attribut mainEntity muss auch als Objekt 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 einzuschließen, wie durch die potentialAction-Eigenschaft angegeben. |
mainEntity.@id |
URL | Erforderlich: Die @id der entsprechenden Einheit. Die Einheit muss im Feed vorhanden sein und einen @id haben, der sich vom Preview @id unterscheidet. |
Vorschau von Beispiel anzeigen
Das folgende Beispiel zeigt das Markup für einen Preview-Clip auf dem linken Tab und die verknüpfte mainEntity auf dem rechten Tab. Dieses Beispiel enthält keinen Deeplink für den Typ mainEntity.
Vorschau
Der folgende Clip ist eine Vorschau auf ein Sportereignis. Die Sportveranstaltung wird durch die @type und @id der Property 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
Das ist die mainEntity, die mit dem im Preview-Clip angegebenen Clip verknüpft ist. Für diese Einheit ist kein Deeplink vorhanden. Wenn Sie Deeplinks haben, können Sie sie mit der Property 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 Zusammenfassung der Spezifikationen
| Attribut | Erwarteter Typ | Beschreibung |
|---|---|---|
@context |
Text | Erforderlich: Muss immer auf ["http://schema.org", {"@language": "xx"}] gesetzt sein.
|
@type |
Text | Erforderlich: Muss immer auf Recap gesetzt sein. |
@id |
URL | Erforderlich: Die Kennung der Zusammenfassung im URI-Format, z. B. https://example.com/1234abc.@id muss die folgenden Anforderungen erfüllen:
|
name |
Text | Erforderlich: Der Name des Recap-Clips. |
description |
Text | Erforderlich: Eine Beschreibung der Zusammenfassung, die auf 300 Zeichen beschränkt ist. |
potentialAction |
WatchAction | Erforderlich: Ein Action-Markup-Objekt, das die Details der Aktion enthält. |
mainEntity.@type |
Text | Erforderlich: Verwenden Sie die mainEntity-Property, um die Entität darzustellen, zu der diese Zusammenfassung gehört.Diese Property kann die folgenden Werte haben: Das Attribut mainEntity muss auch als Objekt 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 einzuschließen, wie durch die potentialAction-Eigenschaft angegeben. |
mainEntity.@id |
URL | Erforderlich: Die @id der entsprechenden Einheit. Die Einheit muss im Feed vorhanden sein und einen @id haben, der sich vom Recap @id unterscheidet. |
Beispiel für eine Zusammenfassung
Das folgende Beispiel zeigt das Markup für einen Recap-Clip auf dem linken Tab und die verknüpfte mainEntity auf dem rechten Tab. Dieses Beispiel enthält keinen Deeplink für den Typ mainEntity.
Zusammenfassung
Der folgende Clip fasst ein Sportereignis zusammen. Die Sportveranstaltung wird durch die @type und @id der Property mainEntity angegeben.
{
"@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
Das ist die mainEntity, die mit dem im Recap-Clip angegebenen Clip verknüpft ist. Für diese Einheit ist kein Deeplink vorhanden. Wenn Sie Deeplinks haben, können Sie sie mit der Property 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
| Attribut | Erwarteter Typ | Beschreibung |
|---|---|---|
@context |
Text | Erforderlich: Muss immer auf ["http://schema.org", {"@language": "xx"}] gesetzt sein.
|
@type |
Text | Erforderlich: Muss immer auf Review gesetzt sein. |
@id |
URL | Erforderlich: Die Kennung der Rezension im URI-Format, z. B. 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 Action-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 diese Rezension gehört.Diese Property kann die folgenden Werte haben: Das Attribut mainEntity muss auch als Objekt 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 einzuschließen, wie durch die potentialAction-Eigenschaft angegeben. |
mainEntity.@id |
URL | Erforderlich: Die @id der entsprechenden Einheit. Die Einheit muss im Feed vorhanden sein und einen @id haben, der sich vom Review @id unterscheidet. |
Beispiel für eine Überprüfung
Das folgende Beispiel zeigt das Markup für einen Review-Clip auf dem linken Tab und die verknüpfte mainEntity auf dem rechten Tab. Dieses Beispiel enthält einen Deeplink.
Überprüfen
Im folgenden Clip wird ein Film rezensiert. Der Film wird durch die @type und @id der Property mainEntity angegeben.
{
"@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
Das ist die mainEntity, die mit dem im Review-Clip angegebenen Clip verknüpft ist. Dieses Objekt enthält Deeplinks in seiner 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 Highlights
| Attribut | Erwarteter Typ | Beschreibung |
|---|---|---|
@context |
Text | Erforderlich: Muss immer auf ["http://schema.org", {"@language": "xx"}] gesetzt sein.
|
@type |
Text | Erforderlich: Muss immer auf Highlight gesetzt sein. |
@id |
URL | Erforderlich: Die Kennung des Highlights im URI-Format, z. B. https://example.com/1234abc.@id muss die folgenden Anforderungen erfüllen:
|
name |
Text | Erforderlich: Der Name des Highlight-Clips. |
description |
Text | Erforderlich: Eine Beschreibung des Highlights mit maximal 300 Zeichen. |
potentialAction |
WatchAction | Erforderlich: Ein Action-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 dieser Highlight gehört.Diese Property kann die folgenden Werte haben: Das Attribut mainEntity muss auch als Objekt 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 einzuschließen, wie durch die potentialAction-Eigenschaft angegeben. |
mainEntity.@id |
URL | Erforderlich: Die @id der entsprechenden Einheit. Die Einheit muss im Feed vorhanden sein und einen @id haben, der sich vom Highlight @id unterscheidet. |
Beispiel für Hervorhebung
Das folgende Beispiel zeigt das Markup für einen Highlight-Clip auf dem linken Tab und die verknüpfte mainEntity auf dem rechten Tab. Dieses Beispiel enthält keinen Deeplink vom Typ mainEntity.
Markieren
Der folgende Clip zeigt ein Highlight aus einer Sportveranstaltung. Das Sportereignis wird durch die @type und @id der Property 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
Das ist die mainEntity, die mit dem im Highlight-Clip angegebenen Clip verknüpft ist. Für diese Einheit ist kein Deeplink vorhanden. Wenn Sie Deeplinks haben, können Sie sie mit der Property 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 Spezifikationen für Pannen
| Attribut | Erwarteter Typ | Beschreibung |
|---|---|---|
@context |
Text | Erforderlich: Muss immer auf ["http://schema.org", {"@language": "xx"}] gesetzt sein.
|
@type |
Text | Erforderlich: Muss immer auf Blooper gesetzt sein. |
@id |
URL | Erforderlich: Die Kennung des Patzers im URI-Format, z. B. https://example.com/1234abc.@id muss die folgenden Anforderungen erfüllen:
|
name |
Text | Erforderlich: Der Name des Blooper-Clips. |
description |
Text | Erforderlich: Eine Beschreibung des Patzers, die auf 300 Zeichen begrenzt ist. |
potentialAction |
WatchAction | Erforderlich: Ein Action-Markup-Objekt, das die Details der Aktion enthält. |
mainEntity.@type |
Text | Erforderlich: Verwenden Sie die Property mainEntity, um die Einheit darzustellen, zu der dieser Blooper-Clip gehört.Diese Property kann die folgenden Werte haben: Das Attribut mainEntity muss auch als Objekt 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 einzuschließen, wie durch die potentialAction-Eigenschaft angegeben. |
mainEntity.@id |
URL | Erforderlich: Die @id der entsprechenden Einheit. Die Einheit muss im Feed vorhanden sein und einen @id haben, der sich vom Blooper @id unterscheidet. |
Beispiel für einen Fauxpas
Das folgende Beispiel zeigt das Markup für einen Blooper-Clip auf dem linken Tab und die verknüpfte mainEntity auf dem rechten Tab. Dieses Beispiel enthält einen Deeplink.
Patzer
Der folgende Clip zeigt einen Patzer aus einem Film. Der Film wird durch die @type und @id der Property mainEntity angegeben.
{
"@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
Das ist die mainEntity, die mit dem im Blooper-Clip angegebenen Clip verknüpft ist. Dieses Objekt enthält Deeplinks in seiner 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 Spezifikationen für „BehindTheScene“
| Attribut | Erwarteter Typ | Beschreibung |
|---|---|---|
@context |
Text | Erforderlich: Muss immer auf ["http://schema.org", {"@language": "xx"}] gesetzt sein.
|
@type |
Text | Erforderlich: Muss immer auf BehindTheScene gesetzt sein. |
@id |
URL | Erforderlich: Die Kennung des Clips im URI-Format, z. B. https://example.com/1234abc.@id muss die folgenden Anforderungen erfüllen:
|
name |
Text | Erforderlich: Der Name des Behind-the-Scenes-Clips. |
description |
Text | Erforderlich: Eine Beschreibung des Behind-the-Scenes-Clips mit maximal 300 Zeichen. |
potentialAction |
WatchAction | Erforderlich: Ein Action-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 dieser Behind-the-Scenes-Clip gehört.Diese Property kann die folgenden Werte haben: Das Attribut mainEntity muss auch als Objekt 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 einzuschließen, wie durch die potentialAction-Eigenschaft angegeben. |
mainEntity.@id |
URL | Erforderlich: Die @id der entsprechenden Einheit. Die Einheit muss im Feed vorhanden sein und einen @id haben, der sich vom BehindTheScene @id unterscheidet. |
Beispiel für BehindTheScene
Das folgende Beispiel zeigt das Markup für einen BehindTheScene-Clip auf dem linken Tab und die verknüpfte mainEntity auf dem rechten Tab. Dieses Beispiel enthält einen Deeplink.
BehindTheScene
Das Folgende ist ein Behind-the-Scenes-Clip aus einem Film. Der Film wird durch die @type und @id der Property mainEntity angegeben.
{
"@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
Das ist die mainEntity, die mit dem im BehindTheScene-Clip angegebenen Clip verknüpft ist. Dieses Objekt enthält Deeplinks in seiner 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"
}
]
}
Spezifikationstabelle für DeletedScene
| Attribut | Erwarteter Typ | Beschreibung |
|---|---|---|
@context |
Text | Erforderlich: Muss immer auf ["http://schema.org", {"@language": "xx"}] gesetzt sein.
|
@type |
Text | Erforderlich: Muss immer auf DeletedScene gesetzt sein. |
@id |
URL | Erforderlich: Die Kennung des Clips im URI-Format, z. B. 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, die auf 300 Zeichen begrenzt ist. |
potentialAction |
WatchAction | Erforderlich: Ein Action-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 diese gelöschte Szene gehört.Diese Property kann die folgenden Werte haben: Das Attribut mainEntity muss auch als Objekt 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 einzuschließen, wie durch die potentialAction-Eigenschaft angegeben. |
mainEntity.@id |
URL | Erforderlich: Die @id der entsprechenden Einheit. Die Einheit muss im Feed vorhanden sein und einen @id haben, der sich vom DeletedScene @id unterscheidet. |
Beispiel für DeletedScene
Das folgende Beispiel zeigt das Markup für einen DeletedScene-Clip auf dem linken Tab und die verknüpfte mainEntity auf dem rechten Tab. Dieses Beispiel enthält einen Deeplink.
DeletedScene
Der folgende Clip zeigt eine gelöschte Szene aus einem Film. Der Film wird durch die @type und @id der Property mainEntity angegeben.
{
"@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
Das ist die mainEntity, die mit dem im DeletedScene-Clip angegebenen Clip verknüpft ist. Dieses Objekt enthält Deeplinks in seiner 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 Interviewvorgaben
| Attribut | Erwarteter Typ | Beschreibung |
|---|---|---|
@context |
Text | Erforderlich: Muss immer auf ["http://schema.org", {"@language": "xx"}] gesetzt sein.
|
@type |
Text | Erforderlich: Muss immer auf Interview gesetzt sein. |
@id |
URL | Erforderlich: Die Kennung des Interviews im URI-Format, z. B. https://example.com/1234abc.@id muss die folgenden Anforderungen erfüllen:
|
name |
Text | Erforderlich: Der Name des Interviewausschnitts. |
description |
Text | Erforderlich: Eine Beschreibung des Interviews, die auf 300 Zeichen begrenzt ist. |
potentialAction |
WatchAction | Erforderlich: Ein Action-Markup-Objekt, das die Details der Aktion enthält. |
mainEntity.@type |
Text | Erforderlich: Verwenden Sie die mainEntity-Property, um die Entität darzustellen, zu der dieses Interview gehört.Diese Property kann die folgenden Werte haben: Das Attribut mainEntity muss auch als Objekt 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 einzuschließen, wie durch die potentialAction-Eigenschaft angegeben. |
mainEntity.@id |
URL | Erforderlich: Die @id der entsprechenden Einheit. Die Einheit muss im Feed vorhanden sein und einen @id haben, der sich vom Interview @id unterscheidet. |
interviewer.@type |
Text | Erforderlich: Muss immer auf Person gesetzt sein. |
interviewer.@id |
URL | Erforderlich: Die Kennung des Interviewers im URI-Format, z. B. 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 Interviewten im URI-Format, z. B. https://example.com/person/1234abc.@id muss die folgenden Anforderungen erfüllen:
|
interviewee.name |
Text | Erforderlich: Der Name des Interviewten. |
Beispiel für ein Interview
Das folgende Beispiel zeigt das Markup für einen Interview-Clip auf dem linken Tab und die verknüpfte mainEntity auf dem rechten Tab. Dieses Beispiel enthält einen Deeplink.
Interview
Im folgenden Clip sehen Sie ein Interview über einen Film. Der Film wird durch die @type und @id der Property mainEntity angegeben.
{
"@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
Das ist die mainEntity, die mit dem im Interview-Clip angegebenen Clip verknüpft ist. Dieses Objekt enthält Deeplinks in seiner 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"
}
]
}