In diesem Abschnitt findest du Details zu den Inhalts-Markup-Properties für die Cliptypen Preview
, Recap
, Review
, Highlight
, Blooper
, BehindTheScene
, DeletedScene
und Interview
.
Tabelle mit Spezifikationsvorschau
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 Vorschauclips. |
description |
Text | Erforderlich: Eine Beschreibung der Vorschau, die auf 300 Zeichen beschränkt ist. |
potentialAction |
WatchAction | Erforderlich: Ein Aktions-Markup-Objekt mit den Details der Aktion. |
mainEntity.@type |
Text | Erforderlich: Mit der Property mainEntity wird die Entität dargestellt, zu der diese Vorschau gehört.Diese Property kann die folgenden Werte haben: Die Property 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. Diese mainEntity -Typen können optional Deeplinks enthalten, die über die Property potentialAction übermittelt werden. |
mainEntity.@id |
URL | Erforderlich: Die @id der entsprechenden Entität. Das Rechtssubjekt 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 das zugehörige mainEntity
auf dem rechten Tab. Dieses Beispiel enthält keinen Deeplink vom Typ mainEntity
.
Vorschau
Der folgende Clip ist eine Vorschau eines Sportereignisses. 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
Im Folgenden findest du die mainEntity
, die mit dem im Clip Preview
angegebenen Clip verknüpft ist. Dieses Element enthält keinen Deeplink. 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 des Recaps 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 des Recaps, auf 300 Zeichen beschränkt. |
potentialAction |
WatchAction | Erforderlich: Ein Aktions-Markup-Objekt, das die Details der Aktion enthält. |
mainEntity.@type |
Text | Erforderlich: Mit der Property mainEntity wird die Entität dargestellt, zu der dieser Recap gehört.Diese Property kann die folgenden Werte haben: Die Property 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. Diese mainEntity -Typen können optional Deeplinks enthalten, die über die Property potentialAction angegeben werden. |
mainEntity.@id |
URL | Erforderlich: Die @id der entsprechenden Entität. Das Rechtssubjekt muss im Feed vorhanden sein und einen @id haben, der sich vom Recap -@id unterscheidet. |
Recap-Beispiel
Das folgende Beispiel zeigt das Markup für einen Recap
-Clip auf dem linken Tab und das zugehörige mainEntity
auf dem rechten Tab. Dieses Beispiel enthält keinen Deeplink vom Typ mainEntity
.
Zusammenfassung
Der folgende Clip ist ein Rückblick auf ein Sportereignis. 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
Im Folgenden ist die mainEntity
zu sehen, die mit dem im Clip Recap
angegebenen Clip verknüpft ist. Dieses Element enthält keinen Deeplink. 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 prüfen
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, 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: Verwenden Sie die Property mainEntity , um die Entität anzugeben, zu der diese Rezension gehört.Diese Property kann die folgenden Werte haben: Die Property 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. Diese mainEntity -Typen können optional Deeplinks enthalten, die über die Property potentialAction übermittelt werden. |
mainEntity.@id |
URL | Erforderlich: Die @id der entsprechenden Entität. Das Rechtssubjekt muss im Feed vorhanden sein und einen @id haben, der sich vom Review -@id unterscheidet. |
Beispiel für eine Rezension
Das folgende Beispiel zeigt das Markup für einen Review
-Clip auf dem linken Tab und das zugehörige mainEntity
auf dem rechten Tab. Dieses Beispiel enthält einen Deeplink.
Überprüfen
Der folgende Clip stellt eine Rezension eines Films dar. 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
Im Folgenden ist die mainEntity
zu sehen, die mit dem im Clip Review
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 Highlightspezifikationen
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 Highlights-Clips. |
description |
Text | Erforderlich: Eine Beschreibung des Highlights, auf 300 Zeichen beschränkt. |
potentialAction |
WatchAction | Erforderlich: Ein Aktions-Markup-Objekt, das die Details der Aktion enthält. |
mainEntity.@type |
Text | Erforderlich: Mit der Property mainEntity wird die Entität dargestellt, zu der dieses Highlight gehört.Diese Property kann die folgenden Werte haben: Die Property 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. Diese mainEntity -Typen können optional Deeplinks enthalten, die über die Property potentialAction angegeben werden. |
mainEntity.@id |
URL | Erforderlich: Die @id der entsprechenden Entität. Das Rechtssubjekt muss im Feed vorhanden sein und einen @id haben, der sich vom Highlight -@id unterscheidet. |
Beispiel für ein Highlight
Das folgende Beispiel zeigt das Markup für einen Highlight
-Clip auf dem linken Tab und das zugehörige mainEntity
auf dem rechten Tab. Dieses Beispiel enthält keinen Deeplink vom Typ mainEntity
.
Markieren
Der folgende Clip stellt ein Highlight eines Sportereignisses dar. Das Sportereignis wird durch die Werte @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
Im Folgenden findest du die mainEntity
, die mit dem im Clip Highlight
angegebenen Clip verknüpft ist. Dieses Element enthält keinen Deeplink. 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 Blooper-Spezifikationen
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 Bloopers 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 Bloopers, auf 300 Zeichen beschränkt. |
potentialAction |
WatchAction | Erforderlich: Ein Aktions-Markup-Objekt, das die Details der Aktion enthält. |
mainEntity.@type |
Text | Erforderlich: Mit der Property mainEntity wird die Entität dargestellt, zu der dieser Blooper-Clip gehört.Diese Property kann die folgenden Werte haben: Die Property 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. Diese mainEntity -Typen können optional Deeplinks enthalten, die über die Property potentialAction angegeben werden. |
mainEntity.@id |
URL | Erforderlich: Die @id der entsprechenden Entität. Das Rechtssubjekt muss im Feed vorhanden sein und einen @id haben, der sich vom Blooper -@id unterscheidet. |
Beispiel für einen Blooper
Das folgende Beispiel zeigt das Markup für einen Blooper
-Clip auf dem linken Tab und das zugehörige mainEntity
auf dem rechten Tab. Dieses Beispiel enthält einen Deeplink.
Patzer
Der folgende Clip zeigt einen Blooper 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
Im Folgenden findest du die mainEntity
, die mit dem im Clip Blooper
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 BehindTheScene-Spezifikationen
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 Clips mit Einblicken hinter die Kulissen. |
description |
Text | Erforderlich: Eine Beschreibung des Clips mit Einblicken hinter die Kulissen, auf 300 Zeichen beschränkt. |
potentialAction |
WatchAction | Erforderlich: Ein Aktions-Markup-Objekt, das die Details der Aktion enthält. |
mainEntity.@type |
Text | Erforderlich: Mit der Property mainEntity kannst du die Entität angeben, zu der dieser Clip mit Einblicken hinter die Kulissen gehört.Diese Property kann die folgenden Werte haben: Die Property 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. Diese mainEntity -Typen können optional Deeplinks enthalten, die über die Property potentialAction angegeben werden. |
mainEntity.@id |
URL | Erforderlich: Die @id der entsprechenden Entität. Das Rechtssubjekt 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 das zugehörige mainEntity
auf dem rechten Tab. Dieses Beispiel enthält einen Deeplink.
BehindTheScene
Im Folgenden siehst du einen Clip mit Einblicken hinter die Kulissen eines Films. 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
Im Folgenden findest du die mainEntity
, die mit dem im Clip BehindTheScene
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 „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, auf 300 Zeichen beschränkt. |
potentialAction |
WatchAction | Erforderlich: Ein Aktions-Markup-Objekt, das die Details der Aktion enthält. |
mainEntity.@type |
Text | Erforderlich: Mit der Property mainEntity wird die Entität dargestellt, zu der diese gelöschte Szene gehört.Diese Property kann die folgenden Werte haben: Die Property 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. Diese mainEntity -Typen können optional Deeplinks enthalten, die über die Property potentialAction angegeben werden. |
mainEntity.@id |
URL | Erforderlich: Die @id der entsprechenden Entität. Das Rechtssubjekt 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 das zugehörige 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
Im Folgenden ist die mainEntity
zu sehen, die mit dem im Clip DeletedScene
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 Interviewspezifikationen
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 ID des Interviews im URI-Format, z. B. 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, auf 300 Zeichen beschränkt. |
potentialAction |
WatchAction | Erforderlich: Ein Aktions-Markup-Objekt, das die Details der Aktion enthält. |
mainEntity.@type |
Text | Erforderlich: Mit der Property mainEntity wird die Entität dargestellt, zu der dieses Interview gehört.Diese Property kann die folgenden Werte haben: Die Property 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. Diese mainEntity -Typen können optional Deeplinks enthalten, die über die Property potentialAction übermittelt werden. |
mainEntity.@id |
URL | Erforderlich: Die @id der entsprechenden Entität. Das Rechtssubjekt 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 Befragten im URI-Format, z. B. https://example.com/person/1234abc.@id muss die folgenden Anforderungen erfüllen:
|
interviewee.name |
Text | Erforderlich: Der Name der befragten 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
auf dem rechten Tab. Dieses Beispiel enthält einen Deeplink.
Interview
Der folgende Clip zeigt 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
Im Folgenden findest du die mainEntity
, die mit dem im Clip Interview
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"
}
]
}