Dieser Abschnitt enthält Details zu den Markup-Eigenschaften von Inhalten für die Entitätstypen BroadcastService
, CableOrSatelliteService
, TelevisionChannel
und Organization
. Weitere Informationen zur Beziehung zwischen diesen Typen finden Sie unter Live-TV-Kanäle.
Tabelle mit BroadcastService-Spezifikationen
Attribut | Erwarteter Typ | Beschreibung |
---|---|---|
@context |
Text | Erforderlich: immer auf ["http://schema.org", {"@language": "xx"}]
|
@type |
Text | Erforderlich: Immer auf BroadcastService gesetzt. |
@id |
URL | Erforderlich: Kennzeichnung des Inhalts im URI-Format, z. B. https://beispiel.de/1234abc.@id muss die folgenden Anforderungen erfüllen:
url einer Entität alle Anforderungen als Kennung erfüllt, empfehlen wir, den url einer Entität als @id zu verwenden. Weitere Informationen finden Sie im Abschnitt Kennung. |
url |
URL | Erforderlich, falls zutreffend: Die kanonische URL des Übertragungsdienstes, wenn der Kanal im Internet verfügbar ist. Es ist optional für Verbindungen über Kabel/Satellit/Over The Air. Google verwendet diese URL, um die Inhalte Ihres Feeds mit den Inhalten in den Google-Datenbanken abzugleichen.url muss die folgenden Anforderungen erfüllen:
urlTemplate -Eigenschaft des Ziel-Objekts. |
name |
Text | Erforderlich: Der Name des Netzwerks.
|
broadcastDisplayName |
Text | Erforderlich: Der Anzeigename des Netzwerks, den Nutzer in der Regel in Programmübersichten usw. sehen. Der Wert kann mit dem Namenswert übereinstimmen. |
callSign |
Text | Das offizielle, von der Behörde ausgestellte Rufzeichen für den Nachrichtendienst. |
inLanguage |
Text oder Sprache | Dringend empfohlen Warum? Die primäre Übertragungssprache des Kanals. Verwenden Sie einen der Sprachcodes aus dem IETF BCP 47-Standard. |
category |
Text | Dringend empfohlen Warum? Eine Kategorie des Artikels Anhand von größeren Zeichen oder Schrägstrichen kann eine Kategoriehierarchie informell dargestellt werden, z. B.Sport, Sport > Fußball, Nachrichten, Film, Musik, Dokumentation. |
contentRating |
Text oder Bewertung | Erforderlich für TV-Übertragungen nur für Erwachsene – Stärkste Altersfreigabe für Inhalte, die auf dem Kanal ausgestrahlt werden. Wenn die Altersfreigabe in Form eines Textstrings angegeben wird, muss der Einstufungsstelle die Einstufung mit Leerzeichen dazwischen vorangestellt werden. So wird beispielsweise die Einstufung "TV-Y" der Agentur "TVPG" in den USA als "TVPG TV-Y" beschrieben. Liste der Agenturen |
contentRating.author |
Text oder Organisation | Erforderlich, wenn contentRating Rating verwendet: Der Name der Einstufungsstelle. |
contentRating.ratingValue |
Text | Erforderlich, wenn contentRating Rating verwendet: Der Wert der Bewertung. |
contentRating.advisoryCode |
Text | Der Beratungscode für den Inhalt. Zulässige Werte sind D, FV, L, S und V, D = Dialog, FV = Fantasiegewalt , L = Sprache, S = pornografische Inhalte, V = Gewalt. |
description |
Text | Eine Beschreibung des Übertragungsdienstes. Max. 300 Zeichen. Verwenden Sie ein Array, um die Beschreibungen in mehreren Sprachen und/oder in unterschiedlichen Längen bereitzustellen. |
slogan |
Text | Slogan für den Nachrichtendienst |
areaServed |
Land, Bundesstaat, Stadt oder GeoForm | Erforderlich, falls zutreffend: Das ist erforderlich, wenn der Kanalwechsel vom TV-Dienstanbieter ausgeführt wird: das ist der Bereich, in dem Nutzer den Übertragungsdienst erwarten können. Verwenden Sie den ISO 3166-1-Ländercode, um die Länder anzugeben. |
logo |
ImageObject | Erforderlich bei einer Einbindung in Google TV. Dringend empfohlen Warum? Ein Bild, das diesen Übertragungsdienst darstellt.
|
potentialAction |
WatchAction | Erforderlich, falls zutreffend: ein Aktions-Markup-Objekt, das die Details der Aktion enthält. Weitere Informationen
|
videoFormat |
Text | Die höchste Qualitätsdefinition, die von diesem Übertragungsdienst unterstützt wird. Beispiel:
|
broadcastTimezone |
Text | Zeitzone dieses Übertragungsdienstes im IANA-Format, z. B. America/Los_Angeles Verwenden Sie ein Array für mehrere Zeitzonen. |
broadcastAffiliateOf |
Organisation | Erforderlich: Das TV-Netzwerk, das die Programmgestaltung für diesen Übertragungsdienst oder die Organisation bereitstellt, zu der dieser Übertragungsdienst gehört. |
broadcastAffiliateOf.@id |
Text | Erforderlich: Legen Sie diese Einstellung für @id des TV-Netzwerks fest. |
broadcastAffiliateOf.@type |
Text | Erforderlich: Immer auf Organization gesetzt. |
identifier |
PropertyValue | Dringend empfohlen Warum? – Externe oder andere ID, über die diese Entität identifiziert wird, z. B. _PARTNER_ID_ Mehrere IDs sind zulässig. Weitere Informationen finden Sie im Abschnitt Eigenschaften von Kennungen. |
popularityScore |
Beliebtheitsspezifikation | Dringend empfohlen Warum? Ein Wert, den Google zusammen mit anderen Signalen verwendet, um Medien für Nutzer zu bestimmen. Diese Bewertung stellt die Beliebtheit der Inhalte in Bezug auf andere Inhalte in Ihrem Katalog dar. Daher muss die Skala der Bewertung in allen Feeds unter allen Entitäten in Ihrem Katalog einheitlich sein. Standardmäßig ist der Beliebtheitsfaktor der Entität auf 0 gesetzt. |
popularityScore.@type |
Text | Immer auf PopularityScoreSpecification festgelegt. |
popularityScore.value |
Number | Ein nicht negativer numerischer Wert, der die Beliebtheit der Entität angibt. Ein höherer Wert bedeutet eine höhere Beliebtheit. |
popularityScore.eligibleRegion |
Land | Region(en), in denen dieser Beliebtheitsfaktor gilt. Wenn der Beliebtheitswert weltweit anwendbar ist, legen Sie EARTH fest. Standardmäßig ist diese Property auf EARTH gesetzt. Note: Die gebietsspezifische Beliebtheit hat Vorrang vor der globalen (EARTH) Beliebtheit |
Beispiel für „BroadcastService“
{
"@context": [
"http://schema.org",
{
"@language": "en"
}
],
"@type": "BroadcastService",
"@id": "http://example.com/stations/example-tv",
"name": "EXAMPLE-TV",
"broadcastDisplayName": "ABCD",
"url": "http://example.com/stations/example-tv",
"callSign": "EXA-TV",
"videoFormat": "SD",
"inLanguage": "en",
"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"
}
],
"popularityScore": {
"@type": "PopularityScoreSpecification",
"value": 178,
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
}
]
},
"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",
"authenticator": {
"@type": "Organization",
"name": "TVE"
}
},
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
}
]
}
},
"logo": [
{
"@context": "http://schema.org",
"@type": "ImageObject",
"name": "Example Logo Light",
"contentUrl": "http://example.com/images/example-logo-light.jpg",
"additionalProperty": [
{
"@type": "PropertyValue",
"name": "contentAttributes",
"value": [
"forLightBackground"
]
}
]
},
{
"@context": "http://schema.org",
"@type": "ImageObject",
"name": "Example Logo Dark",
"contentUrl": "http://example.com/images/example-logo-dark.jpg",
"additionalProperty": [
{
"@type": "PropertyValue",
"name": "contentAttributes",
"value": [
"forDarkBackground"
]
}
]
}
]
}
Tabelle mit CableOrSatelliteService-Spezifikation
Attribut | Erwarteter Typ | Beschreibung |
---|---|---|
@context |
Text | Erforderlich: immer auf ["http://schema.org", {"@language": "xx"}]
|
@type |
Text | Erforderlich: Immer auf CableOrSatelliteService gesetzt. |
@id |
URL | Erforderlich: Kennzeichnung des Inhalts im URI-Format, z. B. https://beispiel.de/1234abc.@id muss die folgenden Anforderungen erfüllen:
url einer Entität alle Anforderungen als Kennung erfüllt, empfehlen wir, den url einer Entität als @id zu verwenden. Weitere Informationen finden Sie im Abschnitt Kennung. |
name |
Text | Erforderlich: Name des TV-Dienstes
|
areaServed |
Land, Bundesstaat, Stadt oder GeoForm | Erforderlich: Der Bereich, in dem Nutzer den Übertragungsdienst erwarten können.
|
provider |
Organisation | Erforderlich: Der übergeordnete Anbieter des Dienstes, falls zutreffend. ExampleTV ist der Anbieter der regionalen Dienste ExampleTV San Francisco und ExampleTV San Diego. |
provider.@id |
Text | Erforderlich: ID des TV-Betreibers |
provider.@type |
Text | Erforderlich: Immer auf Organization gesetzt. |
identifier |
PropertyValue | Dringend empfohlen Warum? – Externe oder andere ID, über die diese Entität identifiziert wird, z. B. eine Gracenote-TMS-ID für diesen Übertragungsdienst Mehrere IDs sind zulässig. Weitere Informationen finden Sie im Abschnitt Eigenschaften von Kennungen. |
Beispiele für CableOrSatelliteService
Beispiel für einen Kabel- oder Satellitendienst:
{
"@context":["http://schema.org", {"@language": "en"}],
"@type":"CableOrSatelliteService",
"@id":"http://example.com/provider-lineups/exampletv-san-francisco",
"name":"ExampleTV San Francisco",
"provider": {
"@type": "Organization",
"@id": "http://example.com/providers/exampletv"
},
"areaServed":[
{
"@type":"GeoShape",
"@id": "http://example.com/area1"
}
],
"identifier": {
"@type": "PropertyValue",
"propertyID": "TMS_ID",
"value": "12345"
}
}
{
"@type": "GeoShape",
"@id": "http://example.com/area1",
"addressCountry": "US",
"postalCode": [
"94118",
"94119"
]
}
Beispiel für einen Virtual Multichannel Video Programming Distributor (vMVPD):
{
"@context":["http://schema.org", {"@language": "en"}],
"@type":"CableOrSatelliteService",
"@id":"http://example.com/providers/my-online-example-tv",
"name":"My Online Example TV",
"provider": {
"@type": "Organization",
"@id": "http://my-online-tv.com"
},
"areaServed":[
{
"@type":"Country",
"name": "US",
},
{
"@type":"Country",
"name": "CA",
}
]
}
Tabelle der TelevisionChannel-Spezifikation
Attribut | Erwarteter Typ | Beschreibung |
---|---|---|
@context |
Text | Erforderlich: immer auf ["http://schema.org", {"@language": "xx"}]
|
@type |
Text | Erforderlich: Immer auf TelevisionChannel gesetzt. |
@id |
URL | Erforderlich: Kennzeichnung des Inhalts im URI-Format, z. B. https://beispiel.de/1234abc.@id muss die folgenden Anforderungen erfüllen:
url einer Entität alle Anforderungen als Kennung erfüllt, empfehlen wir, den url einer Entität als @id zu verwenden. Weitere Informationen finden Sie im Abschnitt Kennung. |
broadcastChannelId |
Text | Erforderlich: Eine eindeutige Kennung, mit der dieser BroadcastService als Kabel-, Satelliten- oder Internet-TV-Dienst identifiziert werden kann.
|
channelOrder |
Number | Für Google TV erforderlich, ansonsten optional: Mit dieser Eigenschaft geben Sie die Reihenfolge an, in der die Kanäle im Leitfaden für die elektronische Programmgestaltung für Google TV-Integrationen angezeigt werden. Die channelOrder muss kanalübergreifend im Feed eindeutig sein und idealerweise mit „1“ beginnen. channelOrder darf keinen negativen Wert oder keinen Nullwert haben. |
broadcastServiceTier |
Text | Verwenden Sie die folgenden Werte:
|
inBroadcastLineup |
Kabel-/Satellitendienst | Erforderlich: @id der CableOrSatelliteService , die den Zuschauern diesen Kanal zur Verfügung stellt. |
providesBroadcastService |
Nachricht an alle | Erforderlich: @id von BroadcastService , deren Programmgestaltung für diesen Kanal besteht. |
Beispiele von TelevisionChannel
Beispiel für einen Kabel- oder Satelliten-TV-Kanal:
{
"@context":["http://schema.org", {"@language": "en"}],
"@type":"TelevisionChannel",
"@id":"http://example.com/channels/exampleTV/example-tv-7",
"broadcastChannelId":"7",
"channelOrder": 1,
"broadcastServiceTier":["Premium", "Standard"],
"inBroadcastLineup":{
"@type":"CableOrSatelliteService",
"@id":"http://example.com/providers/exampleTV-san-francisco"
},
"providesBroadcastService":{
"@type":"BroadcastService",
"@id":"http://example.com/stations/example-tv"
}
}
Beispiel für einen Online-TV-Kanal:
{
"@context":["http://schema.org", {"@language": "en"}],
"@type":"TelevisionChannel",
"@id":"http://example.com/channels/my-online-example-tv/sport-channel",
"broadcastChannelId":"sport-channel",
"channelOrder": 3,
"broadcastServiceTier":"Premium",
"inBroadcastLineup":{
"@type":"CableOrSatelliteService",
"@id":"http://example.com/providers/my-online-example-tv"
},
"providesBroadcastService":{
"@type":"BroadcastService",
"@id":"http://example.com/stations/sport-channel"
}
}
Tabelle mit Organisationsspezifikation
Attribut | Erwarteter Typ | Beschreibung |
---|---|---|
@context |
Text | Erforderlich: immer auf ["http://schema.org", {"@language": "xx"}]
|
@type |
Text | Erforderlich: Immer auf Organization gesetzt. |
@id |
URL | Erforderlich: Kennzeichnung des Inhalts im URI-Format, z. B. https://beispiel.de/1234abc.@id muss die folgenden Anforderungen erfüllen:
url einer Entität alle Anforderungen als Kennung erfüllt, empfehlen wir, den url einer Entität als @id zu verwenden. Weitere Informationen finden Sie im Abschnitt Kennung. |
name |
Text | Erforderlich: Name des TV-Netzwerks, des TV-Contentanbieters oder des TV-Betreibers.
|
description |
Text | Eine Beschreibung der Organisation. Max. 300 Zeichen. Verwenden Sie ein Array, um die Beschreibungen in mehreren Sprachen und/oder in unterschiedlichen Längen bereitzustellen. |
sameAs |
URL | Dringend empfohlen Warum? Eine URL zu einer Wikipedia-Seite, über die das TV-Netzwerk identifiziert werden kann. Diese muss sich von der URL-Property unterscheiden. Gib nur die Wikipedia-Seite an, auf der es sich um eine einzelne Kanal-/Netzwerkentität handelt. Auf Wikipedia-Seiten kann auch die Bezeichnung „Kanal“ verwendet werden. |
potentialAction |
WatchAction | Erforderlich, falls zutreffend: Dieser Schritt ist erforderlich, wenn mehrere Kanäle (BroadcastService) auf die Organisation verweisen. Ein Aktions-Markup-Objekt mit Details zur Aktion. Weitere Informationen
|
url |
URL | URL der Organisation. Google verwendet diese URL, um diese Organisation mit der Organisation in den Google-Datenbanken abzugleichen. |
identifier |
PropertyValue | Dringend empfohlen Warum? – Externe oder andere ID, über die diese Entität identifiziert wird, z. B. eine TMS-ID für diese Organisation Mehrere IDs sind zulässig. Weitere Informationen finden Sie im Abschnitt Eigenschaften von Kennungen. |
popularityScore |
Beliebtheitsspezifikation | Dringend empfohlen Warum? Ein Wert, den Google zusammen mit anderen Signalen verwendet, um Medien für Nutzer zu bestimmen. Diese Bewertung stellt die Beliebtheit der Inhalte in Bezug auf andere Inhalte in Ihrem Katalog dar. Daher muss die Skala der Bewertung in allen Feeds unter allen Entitäten in Ihrem Katalog einheitlich sein. Standardmäßig ist der Beliebtheitsfaktor der Entität auf 0 gesetzt. |
popularityScore.@type |
Text | Immer auf PopularityScoreSpecification festgelegt. |
popularityScore.value |
Number | Ein nicht negativer numerischer Wert, der die Beliebtheit der Entität angibt. Ein höherer Wert bedeutet eine höhere Beliebtheit. |
popularityScore.eligibleRegion |
Land | Region(en), in denen dieser Beliebtheitsfaktor gilt. Wenn der Beliebtheitswert weltweit anwendbar ist, legen Sie EARTH fest. Standardmäßig ist diese Property auf EARTH gesetzt. Note: Die gebietsspezifische Beliebtheit hat Vorrang vor der globalen (EARTH) Beliebtheit |
Beispiel für die Organisation
{
"@context":["http://schema.org", {"@language": "en"}],
"@type":"Organization",
"@id":"http://example.com/networks/abcd-network",
"name":"ABCD",
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "TMS_ID",
"value": "12345"
},
{
"@type": "PropertyValue",
"propertyID": "_PARTNER_ID_",
"value": "exampletv-12345"
}
],
"potentialAction": {
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "http://example.com/networkstream",
"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": "2050-10-21T10:35:29Z",
"requiresSubscription": {
"@type": "MediaSubscription",
"@id": "http://example.com/subscription",
"name": "ABCD",
"sameAs": "http://example.com/subscription",
},
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
}
]
}
},
"popularityScore": {
"@type": "PopularityScoreSpecification",
"value": 178,
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
}
]
}
}
Ähnliche Seiten
Auf den folgenden Seiten finden Sie die Themen für diese Properties: