Mit Entitäten für Live-TV-Ereignisse kann Google ermitteln, welche Medienaktionen auf einem TV-Kanal oder im Internet live gestreamt werden. Mit Informationen zu Live-TV-Ereignissen kann Google Nutzern dabei helfen, Serien, Filme, tägliche Nachrichten und andere Live-Veranstaltungen zu suchen, zu entdecken und anzusehen, die in Echtzeit in Ihrer App oder auf Ihrer Plattform übertragen werden. Google TV zeigt diese elektronische Programmübersicht an verschiedenen Stellen an, beispielsweise auf dem Tab „Jetzt verfügbar“.
Wenn Google beispielsweise weiß, dass das Spiel MyFavoriteMovie, MyFavoriteTVShow und MyFavoriteBasketballTeam auf einem TV-Kanal übertragen wird, kann Google den Kontext der folgenden Suchanfragen besser erkennen und Nutzer zu Ihrer App oder Plattform weiterleiten:
- „Hey Google, spiel MyFavoriteMovie ab.“
- „Hey Google, spiel MyFavoriteTVShow“
- „Hey Google, spiel MyFavoriteBasketballTeam“
Entitätstypen für Live-TV-Ereignisse
Die Entität BroadcastEvent
ist die schema.org
-Darstellung eines Zeitfensters für die Programmgestaltung auf einem Fernsehkanal oder im Internet. Darin werden der Übertragungszeitplan einer Sendung (Movie
, TVSeries
, TVEpisode
oder SportsEvent
) sowie weitere Details wie die Start- und Endzeit sowie der Kanal erfasst, auf dem die Inhalte ausgestrahlt werden (falls zutreffend). So könnte es beispielsweise für die Zeit von 18:00 bis 21:00 Uhr am Donnerstag im TV-Kanal „24 Stunden kostenlose Filme“ stehen, wenn der Film „X-Men“ ausgestrahlt wird.
Die folgende Abbildung zeigt, wie die Entität BroadcastEvent
mit den restlichen Entitäten im Feed verknüpft ist.
![Die Verknüpfungen zwischen den Entitätstypen für Live-TV-Ereignisse](https://google-developers.gonglchuangl.net/actions/media/images/image-live-tv-event-01.png?authuser=0&hl=de)
Je nach Inhaltstyp und Übertragungsmedium müssen unterschiedliche Eigenschaften in BroadcastEvent
verwendet werden, um Details zu den Inhalten bereitzustellen und den Deeplink zu identifizieren. Betrachten Sie die folgenden drei Szenarien:
Szenario | Beispiel |
---|---|
Scenario 1 |
Eine Serie oder ein Film wird auf einem TV-Kanal übertragen. |
Scenario 2 |
Ein Sportereignis (z. B. ein Fußballspiel) wird live auf einem TV-Sender übertragen. |
Scenario 3 |
Eine Sportveranstaltung wird live im Internet gestreamt. |
Beschreibung des Inhalts
Die Entität BroadcastEvent
erfasst nicht nur den Timing der Veranstaltung und den Kanal, auf dem das Ereignis übertragen wird, sondern verweist auch (mithilfe der Property workPerformed
oder broadcastOfEvent
) auf eine TVSeries
-, TVEpisode
-, Movie
- oder SportsEvent
-Entität der obersten Ebene mit detaillierten Metadaten. Google kann die Details zu diesen referenzierten Entitäten verwenden, um die Nutzererfahrung zu verbessern. Beispielsweise kann Google die image
oder contentRatings
verwenden, die in diesen referenzierten Entitäten bereitgestellt werden, um den Google TV Live-Tab zu bereichern.
Wenn es sich bei dem Inhalt um eine Serie oder einen Film handelt, verwenden Sie das Attribut
workPerformed
, um eineMovie
-,TVSeries
- oderTVEpisode
-Entität einzufügen (Szenario 1)."workPerformed": { "@type": "TVEpisode", "@id": "http://example.com/tv_series/my_favorite_tv_series/s6/e2_three_mice" }
Wenn es sich um eine Sportveranstaltung handelt, verwende die Property
broadcastOfEvent
, um eineSportsEvent
-Entität einzufügen (Szenario 2 und 3)."broadcastOfEvent": { "@type":"SportsEvent", "@id": "http://example.com/basketball/professional/final_game_6", }
Wenn der Kanal zwischen zwei Ereignissen als „Offline“ gesperrt ist, setze die Eigenschaft
offAir
auftrue
. So kannst du angeben, dass in diesem Zeitfenster keine Sendungen möglich sind und dass der Kanal nicht als Sendung verfügbar ist. Legen Sie außerdem die Entitätname
unddescription
auf "Off Air" fest. Wenn die Property „offAir
“ auf „true“ gesetzt ist, ist keine Property „workPerformed
“ oder „broadcastOfEvent
“ erforderlich. Solche Intervalle außerhalb der Luft sollten maximal 4 Stunden dauern. Wenn der Kanal länger als vier Stunden offline ist, gib innerhalb eines maximalen Zeitraums von vier Stunden mehrereBroadcastEvent
-Entitäten im Feed an."name": "Off Air", "description": "Off Air", "offAir": true
Wenn du weißt, dass der Kanal nicht offline ist, du aber nicht mit der Programmierung für den Slot vertraut bist, setze die
contentToBeAnnounced
-Eigenschaft auftrue
, um anzugeben, dass für den jeweiligen Slot keine Details verfügbar sind. Legen Sie auch die Entitätname
unddescription
als „Anzukündigende Inhalte“ fest. Wenn die Property „contentToBeAnnounced
“ auf „true“ gesetzt ist, ist keine Property „workPerformed
“ oder „broadcastOfEvent
“ erforderlich."name": "Content To Be Announced", "description": "Content To Be Announced", "contentToBeAnnounced": true
Wenn nicht genügend Metadaten zum Erstellen einer übergeordneten Entität vorhanden sind, auf die mit dem Attribut
workPerformed
oderbroadcastOfEvent
verwiesen werden kann, können Sie die EntitätBroadcastEvent
erstellen, ohne die AttributeworkPerformed
,broadcastOfEvent
,offAir
odercontentToBeAnnounced
anzugeben. In solchen Fällen sollte dieBroadcastEvent
-Entität versuchen, so viele verfügbare Informationen wie möglich zu erfassen. Auch wenn beispielsweise nicht genügend Metadaten zum Erstellen derMovie
-Entität verfügbar sind, auf die in derBroadcastEvent
-Entität verwiesen werden kann, kann diecontentRating
- oderimage
-Entität direkt derBroadcastEvent
-Entität hinzugefügt werden.
Übertragungsmedium
Die Inhalte können entweder auf einem TV-Kanal (BroadcastService) oder live im Internet übertragen werden (WatchAction):
TV-Kanal: Wenn der Inhalt auf einem TV-Kanal übertragen wird, verwenden Sie die Eigenschaft
publishedOn
, um eineBroadcastService
-Entität einzufügen (Szenario 1 und 2)."publishedOn": { "@type": "BroadcastService", "@id": "http://example.com/stations/example_tv" }
Kanalloses (eigenständiges) Ereignis: Wenn der Inhalt live als Streaming-Ereignis übertragen wird, ist die Property
publishedOn
nicht erforderlich. Verwenden Sie stattdessen direkt die PropertypotentialAction
inBroadcastEvent
, um den Deeplink des Ereignisses anzugeben (Szenario 3). Sehen Sie sich das Beispiel SportEvent – Boxkampf (Streamingveranstaltung) an.
Beispiele
Übertragung eines Films auf einem TV-Kanal
Am 12. Juli 2019 wird zwischen 17:00 und 19:00 Uhr Pacific Time im Fernsehsender Beispiel Fernsehen (BroadcastService
) ein Film übertragen.
BroadcastEvent
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type": "BroadcastEvent",
"@id": "http://example.com/live/movie/new_release",
"name": "My Favorite Movie",
"description": "John Doe spent years perfecting his survival skills in a tropical jungle.",
"startDate": "2019-07-12T17:00-07:00",
"endDate": "2019-07-12T19:00-07:00",
"videoFormat": "HD",
"isLiveBroadcast": "False",
"publishedOn": {
"@type": "BroadcastService",
"@id": "http://example.com/stations/example_tv"
},
"workPerformed": {
"@type": "Movie",
"@id": "http://www.example.com/my_favorite_movie"
}
}
BroadcastService
{
"@context":"http://schema.org",
"@type":"BroadcastService",
"@id":"http://example.com/stations/example_tv",
"name":"EXAMPLE-TV",
"broadcastDisplayName":"ABCD",
"callSign": "EXA-TV",
"videoFormat":"SD",
"broadcastTimezone":"America/Los_Angeles",
"broadcastAffiliateOf":{
"@type":"Organization",
"@id":"http://example.com/networks/abcd-network",
}
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "TMS_ID",
"value": "12258"
},
{
"@type": "PropertyValue",
"propertyID": "_PARTNER_ID_",
"value": "exampletv-123456"
}
],
"potentialAction": {
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "http://example.com/livestream",
"actionPlatform": [
"http://schema.org/DesktopWebPlatform",
"http://schema.org/MobileWebPlatform",
"http://schema.org/AndroidPlatform",
"http://schema.org/IOSPlatform",
"http://schema.googleapis.com/GoogleVideoCast",
"http://schema.org/AndroidTVPlatform"
]
},
"actionAccessibilityRequirement": {
"@type": "ActionAccessSpecification",
"category": "externalsubscription",
"availabilityStarts": "2018-07-21T10:35:29Z",
"availabilityEnds": "2019-10-21T10:35:29Z",
"requiresSubscription": {
"@type": "MediaSubscription",
"@id": "http://example.com/subscription",
"name": "ABCD",
"sameAs": "http://example.com/subscription",
"identifier": "example.com:basic",
"commonTier": false
},
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
}
]
}
}
}
Film
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type": "Movie",
"@id": "http://www.example.com/my_favorite_movie",
"url": "http://www.example.com/my_favorite_movie",
"name": "My Favorite Movie",
"sameAs": "https://en.wikipedia.org/wiki/my_favorite_movie",
"releasedEvent": {
"@type": "PublicationEvent",
"startDate": "2008-01-20",
"location": {
"@type": "Country",
"name": "US"
}
},
"description": "John Doe spent years perfecting his survival skills in a tropical jungle.",
"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"
}
]
}
Übertragung eines Films, die auch on demand verfügbar ist, auf einem Fernsehkanal.
Am 12. Juli 2019 wird zwischen 17:00 und 19:00 Uhr im Fernsehsender Beispiel TV (BroadcastService
) ein Film übertragen. Der Film ist auch on demand verfügbar.
BroadcastEvent
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type": "BroadcastEvent",
"@id": "http://example.com/live/movie/new_release",
"name": "My Favorite Movie",
"description": "John Doe spent years perfecting his survival skills in a tropical jungle.",
"startDate": "2019-07-12T17:00-08:00",
"endDate": "2019-07-12T19:00-08:00",
"videoFormat": "HD",
"isLiveBroadcast": "False",
"publishedOn": {
"@type": "BroadcastService",
"@id": "http://example.com/stations/example_tv"
},
"workPerformed": {
"@type": "Movie",
"@id": "http://www.example.com/my_favorite_movie"
}
}
BroadcastService
{
"@context":"http://schema.org",
"@type":"BroadcastService",
"@id":"http://example.com/stations/example_tv",
"name":"EXAMPLE-TV",
"broadcastDisplayName":"ABCD",
"callSign": "EXA-TV",
"videoFormat":"SD",
"broadcastTimezone":"America/Los_Angeles",
"broadcastAffiliateOf":{
"@type":"Organization",
"@id":"http://example.com/networks/abcd-network",
}
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "TMS_ID",
"value": "12258"
},
{
"@type": "PropertyValue",
"propertyID": "_PARTNER_ID_",
"value": "exampletv-123456"
}
],
"potentialAction": {
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "http://example.com/livestream",
"actionPlatform": [
"http://schema.org/DesktopWebPlatform",
"http://schema.org/MobileWebPlatform",
"http://schema.org/AndroidPlatform",
"http://schema.org/IOSPlatform",
"http://schema.googleapis.com/GoogleVideoCast",
"http://schema.org/AndroidTVPlatform"
]
},
"actionAccessibilityRequirement": {
"@type": "ActionAccessSpecification",
"category": "externalsubscription",
"availabilityStarts": "2018-07-21T10:35:29Z",
"availabilityEnds": "2019-10-21T10:35:29Z",
"requiresSubscription": {
"@type": "MediaSubscription",
"@id": "http://example.com/subscription",
"name": "ABCD",
"sameAs": "http://example.com/subscription",
"identifier": "example.com:basic",
"commonTier": false
},
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
}
]
}
}
}
Film
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type": "Movie",
"@id": "http://www.example.com/my_favorite_movie",
"url": "http://www.example.com/my_favorite_movie",
"name": "My Favorite Movie",
"sameAs": "https://en.wikipedia.org/wiki/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": "http://www.example.com/example_package"
},
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
},
{
"@type": "Country",
"name": "CA"
}
]
}
},
"releasedEvent": {
"@type": "PublicationEvent",
"startDate": "2008-01-20",
"location": {
"@type": "Country",
"name": "US"
}
},
"description": "John Doe spent years perfecting his survival skills in a tropical jungle.",
"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"
}
]
}
Übertragung einer Folge einer Serie auf einem TV-Kanal
Am 12. Oktober 2019 wird zwischen 21:00 und 21:30 Uhr im Fernsehsender Example TV (BroadcastService
) eine TV-Folge übertragen.
BroadcastEvent
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type": "BroadcastEvent",
"@id": "http://example.com/live/event/my_favorite_tv_series/new_episode",
"name": "My Favorite TV Series - Season 6 - Episode 2 - Three Mice",
"description": "Three mice leave the town and the trip turns into something more.",
"startDate": "2019-10-12T21:00-08:00",
"endDate": "2019-10-12T21:30-08:00",
"videoFormat": "HD",
"isLiveBroadcast": "False",
"publishedOn": {
"@type": "BroadcastService",
"@id": "http://example.com/stations/example_tv"
},
"workPerformed": {
"@type": "TVEpisode",
"@id": "http://www.example.com/my_favorite_tv_show/s6/e2"
}
}
BroadcastService
{
"@context":"http://schema.org",
"@type":"BroadcastService",
"@id":"http://example.com/stations/example_tv",
"name":"EXAMPLE-TV",
"broadcastDisplayName":"ABCD",
"callSign": "EXA-TV",
"videoFormat":"SD",
"broadcastTimezone":"America/Los_Angeles",
"broadcastAffiliateOf":{
"@type":"Organization",
"@id":"http://example.com/networks/abcd-network",
}
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "TMS_ID",
"value": "12258"
},
{
"@type": "PropertyValue",
"propertyID": "_PARTNER_ID_",
"value": "exampletv-123456"
}
],
"potentialAction": {
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "http://example.com/livestream",
"actionPlatform": [
"http://schema.org/DesktopWebPlatform",
"http://schema.org/MobileWebPlatform",
"http://schema.org/AndroidPlatform",
"http://schema.org/IOSPlatform",
"http://schema.googleapis.com/GoogleVideoCast",
"http://schema.org/AndroidTVPlatform"
]
},
"actionAccessibilityRequirement": {
"@type": "ActionAccessSpecification",
"category": "externalsubscription",
"availabilityStarts": "2018-07-21T10:35:29Z",
"availabilityEnds": "2019-10-21T10:35:29Z",
"requiresSubscription": {
"@type": "MediaSubscription",
"@id": "http://example.com/subscription",
"name": "ABCD",
"sameAs": "http://example.com/subscription",
"identifier": "example.com:basic",
"commonTier": false
},
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
}
]
}
}
}
TVEpisode
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type": "TVEpisode",
"@id": "http://www.example.com/my_favorite_tv_show/s6/e2",
"url": "http://www.example.com/my_favorite_tv_show/s6/e2",
"name": "My Favorite TV Series - Season 6 - Episode 2 - Three Mice",
"sameAs": "https://en.wikipedia.org/wiki/my_favorite_show/s6/e2",
"episodeNumber": 2,
"partOfSeason": {
"@type": "TVSeason",
"@id": "http://www.example.com/my_favorite_tv_show/s6",
"seasonNumber": 6
},
"partOfSeries": {
"@type": "TVSeries",
"@id": "http://www.example.com/my_favorite_tv_show",
"name": "My Favorite TV Show",
"sameAs": "https://en.wikipedia.org/wiki/my_favorite_tv_show"
},
"releasedEvent": {
"@type": "PublicationEvent",
"startDate": "2014-01-09",
"location": {
"@type": "Country",
"name": "US"
}
},
"popularityScore": {
"@type": "PopularityScoreSpecification",
"value": 3.9,
"eligibleRegion": "EARTH"
},
"description": "Three Mice return to the village three years after his disappearance.",
"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": "tt3453320"
}
}
Übertragung von täglichen Nachrichten auf einem TV-Sender
Eine tägliche Nachrichtensendung, die als TVSeries
-Entität ohne Folgen dargestellt werden kann, wird live im Beispiel Fernsehen (BroadcastService
) übertragen.
BroadcastEvent
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type": "BroadcastEvent",
"@id": "http://example.com/live/news/my_favorite_daily_news",
"name": "My Favorite Daily News",
"description": "Example TV's daily evening news program.",
"startDate": "2019-07-12T20:00-08:00",
"endDate": "2019-07-12T21:00-08:00",
"videoFormat": "HD",
"isLiveBroadcast": "True",
"publishedOn": {
"@type": "BroadcastService",
"@id": "http://example.com/stations/example_tv"
},
"workPerformed": {
"@type": "TVSeries",
"@id": "http://example.com/news/my_favorite_daily_news"
}
}
BroadcastService
{
"@context":"http://schema.org",
"@type":"BroadcastService",
"@id":"http://example.com/stations/example_tv",
"name":"EXAMPLE-TV",
"broadcastDisplayName":"ABCD",
"callSign": "EXA-TV",
"videoFormat":"SD",
"broadcastTimezone":"America/Los_Angeles",
"broadcastAffiliateOf":{
"@type":"Organization",
"@id":"http://example.com/networks/abcd-network",
}
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "TMS_ID",
"value": "12258"
},
{
"@type": "PropertyValue",
"propertyID": "_PARTNER_ID_",
"value": "exampletv-123456"
}
],
"potentialAction": {
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "http://example.com/livestream",
"actionPlatform": [
"http://schema.org/DesktopWebPlatform",
"http://schema.org/MobileWebPlatform",
"http://schema.org/AndroidPlatform",
"http://schema.org/IOSPlatform",
"http://schema.googleapis.com/GoogleVideoCast",
"http://schema.org/AndroidTVPlatform"
]
},
"actionAccessibilityRequirement": {
"@type": "ActionAccessSpecification",
"category": "externalsubscription",
"availabilityStarts": "2018-07-21T10:35:29Z",
"availabilityEnds": "2019-10-21T10:35:29Z",
"requiresSubscription": {
"@type": "MediaSubscription",
"@id": "http://example.com/subscription",
"name": "ABCD",
"sameAs": "http://example.com/subscription",
"identifier": "example.com:basic",
"commonTier": false
},
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
}
]
}
}
}
TVSeries
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type": "TVSeries",
"@id": "http://example.com/news/my_favorite_daily_news",
"name": "My Favorite Daily News",
"description": "Example TV's daily evening news program.",
"sameAs": "https://en.wikipedia.org/wiki/my_favorite_daily_news",
"popularityScore": {
"@type": "PopularityScoreSpecification",
"value": 4.1,
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
},
{
"@type": "Country",
"name": "CA"
}
]
},
"description": "This is my favorite daily news.",
"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": "tt0903747"
}
]
}
Übertragung eines Basketballspiels auf einem Fernsehsender
Das Meisterschaftsspiel einer professionellen Basketball-Liga wird live im Fernsehsender Example TV (BroadcastService
) übertragen.
BroadcastEvent
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type":"BroadcastEvent",
"@id": "http://example.com/live/event/basketball/final_game_6",
"name":"2019 Professional Basketball Finals, Game 6: Team A at Team B",
"startDate":"2019-06-16T20:00-08:00",
"endDate":"2019-06-16T23:00-08:00",
"videoFormat":"HD",
"isLiveBroadcast":"True",
"publishedOn":{
"@type":"BroadcastService",
"@id":"http://example.com/stations/example_tv"
},
"broadcastOfEvent": {
"@type":"SportsEvent",
"@id": "http://example.com/basketball/professional/final_game_6",
},
"location": {
"@type": "Country",
"name": "US"
}
}
SportsEvent
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type":"SportsEvent",
"@id": "http://example.com/basketball/professional/final_game_6",
"name":"2019 Professional Basketball Finals, Game 6: Team A at Team B",
"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"
}
}
}
BroadcastService
{
"@context":"http://schema.org",
"@type":"BroadcastService",
"@id":"http://example.com/stations/example_tv",
"name":"EXAMPLE-TV",
"broadcastDisplayName":"ABCD",
"callSign": "EXA-TV",
"videoFormat":"SD",
"broadcastTimezone":"America/Los_Angeles",
"broadcastAffiliateOf":{
"@type":"Organization",
"@id":"http://example.com/networks/abcd-network",
}
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "TMS_ID",
"value": "12258"
},
{
"@type": "PropertyValue",
"propertyID": "_PARTNER_ID_",
"value": "exampletv-123456"
}
],
"potentialAction": {
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "http://example.com/livestream",
"actionPlatform": [
"http://schema.org/DesktopWebPlatform",
"http://schema.org/MobileWebPlatform",
"http://schema.org/AndroidPlatform",
"http://schema.org/IOSPlatform",
"http://schema.googleapis.com/GoogleVideoCast",
"http://schema.org/AndroidTVPlatform"
]
},
"actionAccessibilityRequirement": {
"@type": "ActionAccessSpecification",
"category": "externalsubscription",
"availabilityStarts": "2018-07-21T10:35:29Z",
"availabilityEnds": "2019-10-21T10:35:29Z",
"requiresSubscription": {
"@type": "MediaSubscription",
"@id": "http://example.com/subscription",
"name": "ABCD",
"sameAs": "http://example.com/subscription",
"identifier": "example.com:basic",
"commonTier": false
},
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
}
]
}
}
}
Übertragung eines Boxkampfs im Internet
Ein beliebter Boxkampf wird live im Internet als Streaming-Veranstaltung übertragen (WatchAction
).
BroadcastEvent
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type":"BroadcastEvent",
"@id": "http://example.com/live/event/20190616/johndoe_vs_janedoe",
"name":"2019 Professional Boxing - John Doe vs Jane Doe",
"startDate":"2019-06-16T21:00-08:00",
"endDate":"2019-06-16T21:30-08:00",
"videoFormat":"HD",
"isLiveBroadcast":"True",
"broadcastOfEvent": {
"@type":"SportsEvent",
"@id": "http://example.com/boxing/johndoe_vs_janedoe_2019",
},
"potentialAction": {
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "http://www.example.com/premium/johndoe_vs_janedoe",
"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-06-01T10:00:00Z",
"availabilityEnds": "2019-06-31T10:00:00Z",
"requiresSubscription": {
"@type": "MediaSubscription",
"@id": "http://www.example.com/premium_subscription",
"name": "Example Premium",
"sameAs": "http://www.example.com/premium_subscription",
"commonTier": true
},
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
},
{
"@type": "Country",
"name": "CA"
}
]
}
},
"location": {
"@type": "Country",
"name": "US"
}
}
SportsEvent
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type":"SportsEvent",
"@id": "http://example.com/boxing/johndoe_vs_janedoe_2019",
"name":"2019 Professional Boxing - John Doe vs Jane Doe",
"description":"World champion Jane Doe fights undefeated John Doe at the Example Arena in Mountain View, California.",
"startDate": "2019-07-12T21:10-08:00",
"competitor":[
{
"@type":"Person",
"name":"Jane Doe",
"birthDate":"1977-12-14",
"gender":"F",
"nationality":"US"
},
{
"@type":"Person",
"name":"John Doe",
"birthDate":"1978-10-17",
"gender":"M",
"nationality":"GB"
}
],
"location":{
"@type":"Place",
"name":"Example Arena",
"address":{
"@type":"PostalAddress",
"streetAddress":"1600 Amphitheatre Pkwy",
"addressLocality":"Mountain View",
"addressRegion":"CA",
"postalCode":"94043",
"addressCountry":"US"
}
}
}