In diesem Abschnitt finden Sie Details zu den Inhalts-Markup-Properties für den Entitätstyp BroadcastEvent. Weitere Informationen zur Beziehung zwischen diesen Typen findest du in den LiveTV-Ereigniskonzepten.
Tabelle mit Spezifikationen für BroadcastEvent
| Attribut | Erwarteter Typ | Beschreibung | 
|---|---|---|
| @context | Text | Erforderlich: Muss immer auf ["http://schema.org", {"@language": "xx"}]gesetzt sein. 
 | 
| @type | Text | Erforderlich: Muss immer auf BroadcastEventgesetzt sein. | 
| @id | URL | Erforderlich: Die Kennung des Inhalts im URI-Format, z. B. https://example.com/1234abc. @idmuss die folgenden Anforderungen erfüllen:
 urleiner Entität alle Anforderungen als Kennung erfüllt, empfehlen wir, dieurleiner Entität als@idzu verwenden. Weitere Informationen finden Sie im Abschnitt Kennung. | 
| name | Text | Erforderlich: Der Titel der Sendung oder Veranstaltung. | 
| description | Text | Die Beschreibung der Sendung oder Veranstaltung. Maximal 300 Zeichen. Verwenden Sie ein Array, um die Beschreibungen in mehreren Sprachen und Längen anzugeben. | 
| startDate | Datum | Erforderlich: Die Startzeit der Veranstaltung im ISO 8601-Format mit Zeitzone. | 
| endDate | Datum | Die Endzeit des Ereignisses im ISO 8601-Format mit Zeitzone. | 
| publishedOn | BroadcastService | Sofern zutreffend erforderlich: Gib die BroadcastService-Entität an, die diese Sendung oder dieses Ereignis überträgt.Wenn die Inhalte auf einem TV-Sender ausgestrahlt werden, ist diese Property erforderlich. Wenn die Inhalte mit keinem TV-Sender verknüpft sind, gib diese Property nicht an. | 
| publishedOn.@type | Text | Setze diese Property auf BroadcastService. | 
| publishedOn.@id | URL | Die @idderBroadcastService-Entität, die diese Sendung oder Veranstaltung überträgt. | 
| workPerformed | CreativeWork | Sofern zutreffend erforderlich: Verwenden Sie diese Property, wenn der Inhalt zu einem der folgenden Entitätstypen gehört: Movie,TVSeriesundTVEpisode.Wir empfehlen dringend, dass eine BroadcastEvent-Entität mindestens eines der folgenden Elemente enthält:
 | 
| workPerformed.@type | Text | Legen Sie dafür Movie,TVSeriesoderTVEpisodefest. | 
| workPerformed.@id | URL | Die @idder Inhalts-Entität. | 
| broadcastOfEvent | SportsEvent | Falls zutreffend erforderlich: Verwende diese Property, wenn es sich bei den Inhalten um eine Live-Veranstaltung handelt: 
 Wir empfehlen dringend, dass eine BroadcastEvent-Entität mindestens eines der folgenden Elemente enthält:
 | 
| broadcastOfEvent.@type | Text | Setze diese Property auf SportsEvent. | 
| broadcastOfEvent.@id | URL | Der @idder Ereignisentität. Die Ereignisentität muss im Feed vorhanden sein und eine andere@idalsBroadcastEventhaben. | 
| location | Text oder Country | Erforderlich, wenn „BroadcastEvent“ für ein „SportsEvent“ gilt, d.h. die Property broadcastOfEventhat: Das Land, in dem das zugrunde liegende „SportsEvent“ übertragen werden kann. Dieses Feld kann eine Liste von Ländern sein, wenn das Sportereignis in mehreren Ländern übertragen wird. | 
| videoFormat | Text | Die höchste Qualität, die von diesem Übertragungsdienst unterstützt wird, z. B. 
 | 
| contentToBeAnnounced | Boolesch | Sofern zutreffend erforderlich: Verwende dieses Attribut, wenn der Inhalt zum Zeitpunkt der Erstellung des Feeds nicht bekannt ist. Lege den Wert auf truefest, wenn der Anbieter keine aktuellen Informationen zu den ausgestrahlten Inhalten hat, andernfalls auffalse.Wir empfehlen dringend, dass eine BroadcastEvent-Entität mindestens eines der folgenden Elemente enthält:
 | 
| offAir | Boolesch | Falls zutreffend erforderlich: Verwende diese Property, wenn für den Zeitblock keine Inhalte geplant sind. Wir empfehlen dringend, dass eine BroadcastEvent-Entität mindestens eines der folgenden Elemente enthält:
 | 
| isLiveBroadcast | Boolesch | Legen Sie truefest, wenn es sich um eine Liveveranstaltung handelt, z. B. eine Sportveranstaltung oder ein Konzert. | 
| potentialAction | WatchAction | Falls zutreffend erforderlich: Wenn die Inhalte als kanalloses Livestreaming-Ereignis übertragen werden ( contentToBeAnnouncedist auffalseoderoffAirauffalsegesetzt) , gib mit dieser Property den Deeplink zum Ereignis an. | 
| identifier | PropertyValue | Externe ID, die die übertragenen Inhalte identifiziert. Weitere Informationen finden Sie im Abschnitt ID-Attribute. 
 | 
| contentRating | Text oder Altersfreigabe | Erforderlich für Inhalte nur für Erwachsene, ansonsten dringend empfohlen Warum? – Allgemeine Altersfreigabe der übertragenen Inhalte. Wenn die Altersfreigabe in Form eines Textstrings angegeben ist, sind zwei Varianten zulässig: 
 | 
| contentRating.author | Organisation | Erforderlich, wenn contentRatingRatingverwendet: Der Name der Altersfreigabestelle. | 
| contentRating.ratingValue | Text | Erforderlich, wenn contentRatingRatingverwendet: Der Wert der Altersfreigabe. | 
| contentRating.advisoryCode | Text | Der Hinweiscode für die Inhalte. Zulässige Werte sind D, FV, L, S und V. D = Dialog, FV = Fantasy Violence, L = Language, S = Sexual Content, V = Violence. | 
Beispiele
Eine TV-Folge wird am 12. Oktober 2019 zwischen 21:00 und 21:30 Uhr auf dem Fernsehsender Beispiel-TV (BroadcastService) ausgestrahlt:
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://example.com/tv_series/my_favorite_tv_series/s6/e2_three_mice"
  }
}
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"
        }
      ]
    }
  }
}
Beispiel für die Verwendung der Property contentToBeAnnounced, wenn die Inhalte, die am 12. Oktober 2019 zwischen 21:00 und 21:30 Uhr auf dem Fernsehsender Beispiel-TV (BroadcastService) ausgestrahlt werden sollen, zum Zeitpunkt der Erstellung des Feeds noch nicht bekannt sind:
BroadcastEvent
{
  "@context": ["http://schema.org", {"@language": "en"}],
  "@type": "BroadcastEvent",
  "@id": "http://example.com/randomUniqueEventId",
  "name": "To Be Announced"
  "startDate": "2019-10-12T21:00-08:00",
  "endDate": "2019-10-12T21:30-08:00",
  "publishedOn": {
    "@type": "BroadcastService",
    "@id": "http://example.com/stations/example_tv"
  },
  "contentToBeAnnounced": true
}
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"
        }
      ]
    }
  }
}
Der Sender Beispiel-TV(BroadcastService) ist zwischen 12:00 und 20:00 Uhr nicht auf Sendung und sendet zwischen 20:00 und 00:00 Uhr eine Sendung namens My favorite show:
BroadcastEvent
{
   "@context": ["http://schema.org", {"@language": "en"}],
   "@type": "BroadcastEvent",
   "@id": "http://example.com/randomUniqueEventId1",
   "name": “Off Air”,
   "startDate": "2019-10-12T00:00-08:00",
   "endDate": "2019-10-12T20:00-08:00",
   "publishedOn": {
       "@type": "BroadcastService",
       "@id": "http://example.com/stations/example_tv"
   },
   "offAir": true
},
{
  "@context": ["http://schema.org", {"@language": "en"}],
  "@type": "BroadcastEvent",
  "@id": "http://example.com/randomUniqueEventId2",
  "startDate": "2019-10-12T20:00-08:00",
  "endDate": "2019-10-13T00:00-08:00",
  "videoFormat": "HD",
  "isLiveBroadcast": false,
  "name": "My favorite show",
  "workPerformed": {
    ...
  },
  "publishedOn": {
    "@type": "BroadcastService",
    "@id": "http://example.com/stations/example_tv"
  },
}
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"
        }
      ]
    }
  }
}
Weitere Informationen
Auf den folgenden Seiten finden Sie Informationen zu diesen Properties: