Dieser Abschnitt enthält Details zu den Markup-Attributen des Inhalts für den RadioBroadcastService
-Entitätstyp. Weitere Informationen findest du im Beispiel für den vollständigen Feed.
Spezifikationstabelle
Attribut | Erwarteter Typ | Beschreibung |
---|---|---|
@context |
Text |
Erforderlich:Legen Sie für diese Property immer ["http://schema.googleapis.com", {"@language": "xx"}] fest, wobei xx für die Sprache der Strings im Feed steht.Für jeden Stammentitätskontext muss für @language der entsprechende Sprachcode und im BCP 47-Format festgelegt sein. Wenn die Sprache beispielsweise auf Spanisch eingestellt ist, wird angenommen, dass die Namen auf Spanisch sind, auch wenn die Sprache des Untertitels oder der Synchronisation auf Englisch ist. |
@type |
Text |
Erforderlich: Legen Sie für diese Property immer „RadioBroadcastService “ fest. |
@id |
URL |
Erforderlich: Die Kennzeichnung des Inhalts im URI-Format, z. B. https://beispiel.de/1234abc.@id muss die folgenden Anforderungen erfüllen:
url eine Entität alle Anforderungen als Kennung erfüllt, empfehlen wir die Verwendung der url einer Entität als @id . Weitere Informationen finden Sie im Abschnitt Kennung. |
url |
URL |
Erforderlich:Die kanonische URL für den Inhalt, die Informationen zum Radiosender enthält. Die url -Property muss die folgenden Anforderungen erfüllen:
|
name |
Text |
Erforderlich: Der offizielle Name des Radiosenders. Pro Sprache darf es nur einen offiziellen Namen geben. Beispiel: "WXKS FM." Verwenden Sie ein Array, um die Namen in verschiedenen Sprachen aufzulisten. Ein Beispiel finden Sie unter Mehrere Regionen und Sprachen. |
alternateName |
Text |
Alternative Namen, mit denen Nutzer den Radiosender leichter identifizieren können. Diese Eigenschaft muss legitime alternative Namen für eine Haltestelle sein und darf keine Keywords sein, die die Auslösung beeinflussen. Verwende für Keywords stattdessen die Property keywords . Verwenden Sie ein Array, um die Namen in verschiedenen Sprachen aufzulisten. Ein Beispiel finden Sie unter Mehrere Regionen und Sprachen. |
callSign |
Text |
Erforderlich (falls zutreffend):das offizielle amtliche Rufzeichen des Radiosenders Beispiel: "KQEI-FM." Diese Property ist für Radiosender in Nordamerika erforderlich. In Regionen, in denen Rufzeichen häufig verwendet werden, ist dies optional. |
broadcastDisplayName |
Text |
Erforderlich: Anzeigenamen oder Branding des Radiosenders. Beispiel: "Fake Radio 105&&t; Anhand der Werte können Nutzer diesen Radiosender anhand von anderen wichtigen Informationen wie Rufzeichen und Name in ihren Suchanfragen erkennen. |
description |
Text |
Erforderlich:Eine kurze Beschreibung des Radiosenders. Diese Property darf nicht länger als 300 Zeichen sein. Verwende ein Array, um die Beschreibung in mehreren Sprachen auszuzeichnen. Ein Beispiel finden Sie unter Mehrere Regionen und Sprachen. |
slogan |
Text |
Slogan des Radiosenders. Beispiel: Der fiktive Musik-Radiosender von Google." |
logo |
ImageObject |
Ein Logobild der Haltestelle. Stellen Sie die höchste verfügbare Auflösung bereit. Das Format muss JPEG oder PNG sein. Weitere Informationen und Beispiele finden Sie im Abschnitt ImageObject. |
broadcastFrequency |
BroadcastFrequencySpecification |
Erforderlich: Die Frequenzspezifikation des Radiosenders. Diese Property ist für terrestrische AM-/FM-Radiosender erforderlich. Bei reinen Onlinestreams muss der Wert auf den String INTERNET_STREAM gesetzt werden. Weitere Informationen und Beispiele finden Sie im Abschnitt BroadcastFrequencySpecification. |
areaServed |
City, State, Country, or AdministrativeArea |
Erforderlich: Das primäre geografische Gebiet, auf das der Radiosender ausgerichtet ist. Mit dieser Eigenschaft können Sie die am besten geeignete Station aus einem Netzwerk von verbundenen, ähnlich benannten Stationen auswählen. Beispielsweise können Sie damit einen landesweit Radiosender mit lokalen Partnern auswählen. Das empfohlene Format ist city, (optional) state, country. Weitere Informationen und Beispiele finden Sie im Abschnitt Stadt, Bundesland, Land, Verwaltungsbereich. |
broadcastAffiliateOf |
Organization |
Erforderlich:Der Affiliate, dem der Radiosender angehört, oder der Partner, der die Inhalte bereitstellt, die im Radiosender ausgestrahlt werden. Beispiel: "NPR," "PRI," oder "PBS." Wenn der Radiosender zu keiner Zugehörigkeit gehört, ist diese Property nicht erforderlich. Weitere Informationen und Beispiele finden Sie im Abschnitt Organisation. |
broadcaster |
Organization |
Erforderlich:Die Organisation, die den Radiosender besitzt, betreibt und betreibt. Weitere Informationen und Beispiele finden Sie im Abschnitt Organisation. |
parentService |
RadioBroadcastService |
Erforderlich (falls zutreffend): Diese Eigenschaft ist nur erforderlich, wenn der Radiosender ein Sender oder Übersetzer ist. Sie steht für den ursprünglichen Radiosender, über den der Reproduzierer oder Übersetzer weitergibt. Weitere Informationen und Beispiele finden Sie im Abschnitt RadioBroadcastService. |
potentialAction |
ListenAction |
Erforderlich:Die Aktion, die für Nutzer ausgelöst wird, wenn sie sich den Radiosender anhören möchten. Weitere Informationen finden Sie im Abschnitt ListenAction. |
popularityScore |
PopularityScoreSpecification |
Dringende Empfehlung Warum? Eine Punktzahl, die Google zusammen mit anderen Signalen verwendet, um zu bestimmen, welche Medien für Nutzer abgespielt werden. Dieser Wert stellt die Beliebtheit des Inhalts in Bezug auf andere Inhalte in Ihrem Katalog dar. Daher muss die Bewertungsskala aller Feeds und aller Entitäten in Ihrem Katalog einheitlich sein. Standardmäßig ist der Beliebtheitswert einer Entität auf 0 festgelegt. |
inLanguage |
Text |
Die Sprache der im Radio ausgestrahlten Inhalte. Der Wert muss ein Sprachcode im BCP 47-Format sein. Mit diesem Wert können Sie Nutzerabfragen ausführen, mit denen Inhalte in einer bestimmten Sprache angefordert werden. Wenn der Sender in verschiedenen Sprachen sendet, geben Sie einfach die Standardsprache an. |
keywords |
Text |
Eine Liste von Keywords, die mit dem Radiosender verknüpft sind Verwenden Sie diese Keywords, um die Suchanfragen der Nutzer, die den Radiosender auslösen, zu erweitern. Beispiel: "nachrichten,"sport,"rock." |
identifier |
PropertyValue |
Dringende Empfehlung Warum? – Externe ID oder eine andere ID, die diese Entität eindeutig identifiziert. Es sind mehrere Kennungen zulässig. Weitere Informationen finden Sie im Abschnitt Kennungseigenschaften. |
sameAs |
URL |
Die URL einer Referenzwebseite, auf der eindeutig die Identität des Artikels erkennbar ist. Das kann z. B. eine Wikipedia-Seite zum Übertragungsdienst sein. |
Eigenschaftsreferenzen für Entitätstypen
Im Folgenden sind Entitätstypen und ihre Attributreferenzen aufgeführt.
BroadcastFrequencySpecification
Der Entitätstyp BroadcastFrequencySpecification
ist dem Attribut broadcastfrequency
zugeordnet.
Der Elementtyp BroadcastFrequencySpecification
wird verwendet, um den Radiosender anhand seiner Frequenz zu identifizieren. Bei digitalem Radio kann der Frequenzkanal mehrere Teilkanäle mit unterschiedlichen Programmen enthalten. In diesen Fällen wird der Wert broadcastSubChannel
verwendet, um den Radiosender innerhalb des Frequenzkanals zu ermitteln.
Für reine Internetradiosender wird das BroadcastFrequencySpecification
-Objekt nicht benötigt. Verwende stattdessen den Stringwert INTERNET_STREAM
.
Attribut | Erwarteter Typ | Beschreibung |
---|---|---|
@type |
Text |
Erforderlich: Legen Sie für diese Property immer „BroadcastFrequencySpecification “ fest. |
broadcastFrequencyValue |
Text |
Erforderlich:Der Stellenwert für die Häufigkeit. Beispiel: "89.3." Bei DAB-Sendern (Digital Audio Broadcasting) muss die Nummer die Blocknummer sein. Beispiel: "12A&&t; |
broadcastSignalModulation |
Text |
Erforderlich: Der Modulationstyp der Signale. Mögliche Werte sind: "FM", "AM", "HD", "DAB" oder "DAB+". |
broadcastSubChannel |
Text |
Erforderlich, falls zutreffend: Der Subkanal im Fall von digitalem Radio. Bei DAB- und DAB+-Sendern ist dieser Wert die Dienst-ID. Zum Beispiel sind „HD1“ und „HD8“ mögliche Werte für HD-Radio und „C8D8“ ist ein möglicher Wert für DAB. |
Hier einige Beispiele für BroadcastFrequencySpecification
:
UKW (HD)
"broadcastFrequency": {
"@type": "BroadcastFrequencySpecification",
"broadcastFrequencyValue": "89.3",
"broadcastSignalModulation": "FM",
"broadcastSubChannel": "HD1"
},
AM
"broadcastFrequency": {
"@type": "BroadcastFrequencySpecification",
"broadcastFrequencyValue": "1010",
"broadcastSignalModulation": "AM",
},
DAB
"broadcastFrequency": {
"@type": "BroadcastFrequencySpecification",
"broadcastFrequencyValue": "12B",
"broadcastSignalModulation": "DAB",
"broadcastSubChannel": "C8D8"
},
Nur Internet
"broadcastFrequency": "INTERNET_STREAM",
Organisation
Der Entitätstyp Organization
ist den Properties broadcaster
oder broadcastAffiliateOf
zugeordnet.
In der RadioBroadcastService
-Spezifikation wird der Typ Organization
sowohl für die Properties broadcaster
als auch für broadcastAffiliateOf
verwendet.
Attribut | Erwarteter Typ | Beschreibung |
---|---|---|
@type |
Text |
Erforderlich:Legen Sie für diese Property immer „Organization “ fest. |
@id |
URL |
Erforderlich: Eine global eindeutige ID für die Organisation, die in einem URI-Format vorliegt. Die ID muss immer gleich bleiben. Er wird als opaker String behandelt und muss kein gültiger Link sein. |
name |
Text |
Erforderlich: Der Name der Organisation. |
sameAs |
URL |
Diese Property ist eine URL zu einer Referenzwebseite, die die Organisation eindeutig identifiziert. Das kann z. B. eine Wikipedia-Seite zur Organisation oder zur offiziellen Website der Organisation sein. |
Hier einige Beispiele für Organization
:
EINZIGES
"broadcaster": {
"@type": "Organization",
"@id": "https://www.tjradio.org/broadcasters/billyradio",
"sameAs": "https://www.billyradio-example.org/",
"name": "Billy Radio Inc"
},
MEHRERE NUTZER
"broadcaster": [
{
"@type": "Organization",
"@id": "https://www.tjradio.org/broadcasters/billyradio"
"name": "Billy Radio Inc"
"sameAs": "https://www.billyradio-example.org/"
},
{
"@type": "Organization",
"@id": "https://www.tjradio.org/broadcasters/Gmusic"
"name": "Gmusic",
}
],
MEHRERE NETZWERKE
"broadcastAffiliateOf": [
{
"@type": "Organization",
"@id": "https://www.tjradio.org/networks/npr",
"name": "NPR",
"sameAs": "https://en.wikipedia.org/wiki/NPR"
},
{
"@type": "Organization",
"@id": "https://www.tjradio.org/networks/pri",
"name": "PRI",
"sameAs": "https://www.pri.org/"
}
],
Radiosenderdienst
Der Entitätstyp RadioBroadcastService
ist dem Attribut parentService
zugeordnet.
Die Property parentService
wird für eine Wiederholungs- oder Übersetzerstation verwendet, um ihre übergeordnete Station anzugeben.
Attribut | Erwarteter Typ | Beschreibung |
---|---|---|
@type |
Text |
Erforderlich: Legen Sie für diese Property immer „RadioBroadcastService “ fest. |
@id |
URL |
Erforderlich:Eine global eindeutige ID in einem URL-Format, die den übergeordneten Radiosender darstellt. Wenn der übergeordnete Radiosender auch als separate Einheit in Ihrem Feed enthalten ist, achten Sie darauf, dass beide IDs identisch sind. |
name |
Text |
Erforderlich:Der Name des übergeordneten Radiosenders. |
sameAs |
URL |
Die URL einer Referenzwebseite, die die übergeordnete Station eindeutig identifiziert. Beispiel: eine Wikipedia-Seite zur übergeordneten Station. |
Hier ein Beispiel für RadioBroadcastService
:
"parentService": {
"@type": "RadioBroadcastService",
"@id": "https://www.tjradio.org/stations?id=10",
"name": "GQED-FM",
"sameAs": "https://en.vikibedia.org/wiki/GQED-FM"
},
ImageObject
Der Entitätstyp ImageObject
ist der Property logo
zugeordnet.
Die logo
-Property wird verwendet, um das Logobild des angegebenen Radiosenders bereitzustellen. Diese Bilder werden neben dem Inhalt als Deeplink für eine bestimmte Radioeinheit angezeigt.
Attribut | Erwarteter Typ | Beschreibung |
---|---|---|
@type |
Text |
Erforderlich:Legen Sie für diese Property immer „ImageObject “ fest. |
height |
Integer |
Höhe des Bildes in Pixeln. |
width |
Integer |
Breite des Bildes in Pixeln. |
contentUrl |
URL |
Erforderlich:Eine URL, unter der das Bild abgerufen werden kann. |
regionsAllowed |
Country |
Die Länder, in denen die Medien zulässig sind. Wenn die Property nicht angegeben ist, wird davon ausgegangen, dass das Bild in allen Ländern angezeigt werden darf. Wenn du verschiedene Bilder pro Region einreichen möchtest, füge mehrere ImageObject -Typen mit jeweils eigenen Ländern und einer entsprechenden Bild-URL hinzu. |
Land
Der Entitätstyp Country
ist der Property logo.regionsAllowed
zugeordnet.
Attribut | Erwarteter Typ | Beschreibung |
---|---|---|
@type |
Text |
Setze diese Property immer auf Country . |
name |
Text |
Der ISO 3166-1 Alpha-2. Beispiel: "GB" oder "US." |
Hier einige ImageObject
Beispiele:
UNIVERSELLES LOGO
"logo": {
"@type": "ImageObject",
"height": 100,
"width": 800,
"contentUrl": "http://www.foo.com/img/67890.jpg",
},
LOGO NACH LAND
"logo": [
{
"@type": "ImageObject",
"height": 100,
"width": 800,
"contentUrl": "http://www.foo.com/img/67890.jpg",
"regionsAllowed": [
{
"@type": "Country",
"name": "US"
},
{
"@type": "Country",
"name": "GB"
}
]
},
{
"@type": "ImageObject",
"height": 100,
"width": 800,
"contentUrl": "http://www.foo.com/img/12345.jpg",
"regionsAllowed": [
{
"@type": "Country",
"name": "IN"
},
{
"@type": "Country",
"name": "PK"
}
]
},
],
PropertyValue
Der Entitätstyp PropertyValue
ist der Property identifier
zugeordnet.
Wenn du für deine Inhalte ein ID-System eines Drittanbieters wie Gracenote IDs (TMS) verwendest, kann die ID von der Property identifier
bereitgestellt werden. Dies verbessert die Genauigkeit des Abgleichs deiner Radiosender durch Google.
Attribut | Erwarteter Typ | Beschreibung |
---|---|---|
@type |
Text |
Erforderlich: Legen Sie für diese Property immer „PropertyValue “ fest. |
propertyID |
Text |
Erforderlich:Der Typ der angegebenen ID. Folgende ID-Typen werden unterstützt:
|
value |
Text |
Die URL einer Referenzwebseite, die die übergeordnete Station eindeutig identifiziert. Beispiel: eine Wikipedia-Seite zur übergeordneten Station. |
Hier ein Beispiel für PropertyValue
:
"identifier": {
"@type": "PropertyValue",
"propertyID": "WIKIDATA_ID",
"value": "Q795598"
},
Beliebtheitsfaktor
Der Entitätstyp PopularityScoreSpecification
ist dem Attribut popularityScore
zugeordnet.
Attribut | Erwarteter Typ | Beschreibung |
---|---|---|
@type |
Text |
Erforderlich: Legen Sie für diese Property immer „PopularityScoreSpecification “ fest. |
value |
Number |
Erforderlich:Ein positiver numerischer Wert, der mit anderen Entitäten aus Ihrem Katalog verglichen wird. Die größere Zahl steht für die höhere Beliebtheit. |
eligibleRegion |
Country |
Ein Land oder eine Liste der Regionen, in denen der Beliebtheitsfaktor gilt. Wenn der Beliebtheitswert weltweit anwendbar ist, verwende earth einfach als Textwert.Wenn bestimmte Regionen aufgelistet werden sollen, verwende den Typ Country .Wenn diese Property weggelassen wird, wird für eligibleRegion standardmäßig earth verwendet. |
Land
Der Entitätstyp Country
ist dem Attribut popularityScore.eligibleRegion
zugeordnet.
Attribut | Erwarteter Typ | Beschreibung |
---|---|---|
@type |
Text |
Erforderlich: Legen Sie für diese Property immer „Country “ fest. |
name |
Text |
Erforderlich: ISO 3166-1 alpha-2. Beispiel: "GB" oder "US." |
Hier einige Beispiele für PopularityScoreSpecification
:
ALLGEMEINE BELIEBTHEIT
"popularityScore": {
"@type": "PopularityScoreSpecification",
"value": 4.3,
"eligibleRegion": "Earth"
},
länderspezifisch
"popularityScore": {
"@type": "PopularityScoreSpecification",
"value": 2,
"eligibleRegion": {
"@type": "Country",
"name": "US"
}
},
Stadt, Bundesland, Land, Verwaltungsgebiet
Die Entitätstypen City
, State
, Country
und AdministrativeArea
sind dem Attribut areaServed
zugeordnet.
Mit der Property areaServed
kannst du anhand der Standortinformationen des Nutzers die passende Haltestelle auswählen. Beispiele für Standortinformationen sind Nutzerabfragen wie ein Radiosender in meiner Nähe oder ein Lokalradio.
Attribut | Erwarteter Typ | Beschreibung |
---|---|---|
@type |
Text |
Erforderlich: Legen Sie für diese Property immer einen der folgenden Entitätstypen fest: City , State , Country oder AdministrativeArea . |
name |
Text |
Erforderlich: Der Name der Stadt, des Bundesstaats, des Landes oder der Region. Geben Sie die detaillierteste Region an. Geben Sie außerdem die enthaltende Kette an. Verwenden Sie das folgende Format: city, state, country. |
Hier einige Beispiele für areaServed
:
ORT
"areaServed": {
"@type": "City",
"name": "North Highlands, CA, US"
},
STATUS
"areaServed": [
{
"@type": "State",
"name": "California, US"
},
{
"@type": "State",
"name": "Nevada, US"
}
],
Land
"areaServed": [
{
"@type": "Country",
"name": "US"
},
{
"@type": "Country",
"name": "Australia"
}
],
ADMINISTRATIVER BEREICH
"areaServed": [
{
"@type": "AdministrativeArea",
"name": "Cape Cod, Massachusetts, US"
}
],
Aktion „ListenAction“
Der Entitätstyp ListenAction
ist der Property potentialAction
zugeordnet.
Mit der ListenAction
-Property werden deine Deeplinks für die Wiedergabe definiert. Außerdem werden die Kriterien für den Zugriff der Nutzer auf die Inhalte definiert. Beispiel: geo/chronal/login/subscription status
.
Attribut | Erwarteter Typ | Beschreibung |
---|---|---|
@type |
Text |
Erforderlich: Legen Sie für diese Property immer „ListenAction “ fest. |
target |
EntryPoint |
Erforderlich: Die Spezifikationen Ihres Deeplinks. Sie enthält die unterstützten Plattforminformationen. Es gibt mehrere EntryPoint -Entitätstypen, um verschiedene Deeplinks für verschiedene Plattformgruppen zu definieren. |
actionAccessibilityRequirement |
ActionAccessSpecification |
Erforderlich: Die Definition der Nutzeranforderungen für den Zugriff auf diese Entität. Wenn mehrere ActionAccessSpecification -Entitätstypen vorhanden sind, kann ein Nutzer, der mit einem beliebigen der Spezifikationskriterien übereinstimmt, auf den Inhalt zugreifen. |
EntryPoint
Der Entitätstyp EntryPoint
ist dem Attribut potentialAction.target
zugeordnet.
Attribut | Erwarteter Typ | Beschreibung |
---|---|---|
@type |
Text |
Erforderlich: Legen Sie für diese Property immer „EntryPoint “ fest. |
urlTemplate |
Text |
Erforderlich: Der Link, über den die Wiedergabe Ihrer Inhalte gestartet wird. |
actionPlatform |
Text |
Erforderlich:Die Plattformen, für die der Deeplink gültig ist. Folgende Werte sind möglich:
|
ActionAccessSpecification
Der Entitätstyp ActionAccessSpecification
ist dem Attribut potentialAction.actionAccessibilityRequirement
zugeordnet.
Attribut | Erwarteter Typ | Beschreibung |
---|---|---|
@type |
Text |
Erforderlich:Legen Sie für diese Property immer „ActionAccessSpecification “ fest. |
category |
Text |
Erforderlich: die Art der Zugriffsanforderung. Folgende Werte sind zulässig:
|
availabilityStarts |
DateTime |
Der Beginn des Verfügbarkeitszeitraums. Mit dieser Eigenschaft können Sie den genauen Zeitpunkt festlegen, zu dem diese Inhalte für Nutzer verfügbar sind. |
availabilityEnds |
DateTime |
Das Ende des Verfügbarkeitszeitraums. Mit dieser Eigenschaft können Sie den genauen Zeitpunkt festlegen, zu dem diese Inhalte für Nutzer nicht mehr verfügbar sind. |
eligibleRegion |
Country |
Das Land, das für Offer infrage kommt. Mit dieser Eigenschaft können Sie das Land oder die Region steuern, in der diese Inhalte verfügbar sein sollen oder sollen. |
requiresSubscription |
MediaSubscription |
Das Abopaket, das für den Zugriff auf den Inhalt erforderlich ist. Wenn Sie mehrere Abopakete anbieten, ist diese Property erforderlich. Wenn Ihr Dienst kostenlos ist oder es nur eine Abostufe gibt, können Sie diese Property überspringen. |
Land
Der Entitätstyp Country
ist dem Attribut potentialAction.actionAccessibilityRequirement.eligibleRegion
zugeordnet.
Attribut | Erwarteter Typ | Beschreibung |
---|---|---|
@type |
Text |
Erforderlich: Legen Sie für diese Property immer „Country “ fest. |
name |
Text |
Erforderlich: Der ISO 3166-1 Alpha-2-Ländercode. |
Mediaabo
Der Entitätstyp MediaSubscription
ist dem Attribut potentialAction.actionAccessibilityRequirement.requiresSubscription
zugeordnet.
Attribut | Erwarteter Typ | Beschreibung |
---|---|---|
@type |
Text |
Erforderlich: Legen Sie für diese Property immer „MediaSubscription “ fest. |
@id |
Text |
Erforderlich:Eine global eindeutige ID für das Abopaket im URI-Format. Die ID muss immer gleich bleiben. Er wird als opaker String behandelt und muss kein gültiger Link sein. |
name |
Text |
Erforderlich:Der Name des Abopakets. Beispiel: „G-Radio Premium“ oder „A-Radio Basic“. |
expectsAcceptanceOf |
Offer |
Der Typ Offer , der mit dem Kauf des Medienabos verknüpft ist. Mit dieser Eigenschaft wird der Preis des Abos angegeben. |
Offer
Der Entitätstyp Offer
ist dem Attribut potentialAction.actionAccessibilityRequirement.requiresSubscription.expectsAcceptanceOf
zugeordnet.
Attribut | Erwarteter Typ | Beschreibung |
---|---|---|
@type |
Text |
Erforderlich: Legen Sie für diese Property immer „Offer “ fest. |
price |
Number |
Erforderlich:Der Preis des Abos. |
priceCurrency |
Text |
Erforderlich: Die Währung des Preises im dreistelligen ISO 4217-Format. |
seller |
Organization |
Die Organisation, die das Abo oder den Kauf der Aktion anbietet. Verwenden Sie dasselbe Schema wie im Abschnitt Organization beschrieben. |
Hier einige Beispiele für ListenAction
:
UNIVERSELLER Deeplink
"potentialAction": {
"@type": "ListenAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "https://www.tjradio.org/?streamStationId=170",
"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/GoogleAudioCast",
"http://schema.googleapis.com/GoogleVideoCast"
]
},
"actionAccessibilityRequirement": {
"@type": "ActionAccessSpecification",
"category": "nologinrequired",
"availabilityStarts": "2018-04-01T11:01:00-04:00",
"availabilityEnds": "2018-06-30T23:59:00-04:00",
"eligibleRegion": {
"@type": "Country",
"name": "US"
}
}
},
PLATTFORM
"potentialAction": {
"@type": "ListenAction",
"target": [
{
"@type": "EntryPoint",
"urlTemplate": "https://www.tjradio.org/?streamStationId=170",
"actionPlatform": [
"http://schema.org/DesktopWebPlatform",
"http://schema.org/MobileWebPlatform",
"http://schema.org/AndroidPlatform",
"http://schema.org/AndroidTVPlatform",
"http://schema.org/IOSPlatform"
]
},
{
"@type": "EntryPoint",
"urlTemplate": "https://www.tjradio.org/castlink?streamStationId=170",
"actionPlatform": [
"http://schema.googleapis.com/GoogleAudioCast",
"http://schema.googleapis.com/GoogleVideoCast"
]
}
],
"actionAccessibilityRequirement": [
{
"@type": "ActionAccessSpecification",
"category": "nologinrequired",
"availabilityStarts": "2018-04-01T11:01:00-04:00",
"availabilityEnds": "2018-06-30T23:59:00-04:00",
"eligibleRegion": [
{
"@type": "Country",
"name": "IN"
},
{
"@type": "Country",
"name": "GB"
}
]
},
{
"@type": "ActionAccessSpecification",
"category": "subscription",
"requiresSubscription": {
"@type": "MediaSubscription",
"@id": "http://www.example.com/packages/basic-pack",
"name": "G-Radio Basic Pack",
"expectsAcceptanceOf": {
"@type": "Offer",
"price": 8.99,
"priceCurrency": "USD"
}
},
"availabilityStarts": "2018-04-01T11:01:00-04:00",
"availabilityEnds": "2018-06-30T23:59:00-04:00",
"eligibleRegion": {
"@type": "Country",
"name": "US"
}
}
]
},
Beispiel für einen vollständigen Feed
In diesem Beispiel für einen vollständigen Feed stellen wir einen hypothetischen Radiodatenanbieter vor: TJ_RADIO. TJ_RADIO stellt uns Informationen zu Radiosendern sowie Informationen zur Zugehörigkeit und Eigentumsrechte zur Verfügung. In diesem Feed werden drei Radiosender (Inhalte für Partnersender) präsentiert: GPR, GRI und G-Music. Außerdem werden drei Radiosender präsentiert: GQED, GQEI und G-music.
- GQED ist Eigentum von GQED Inc. und GPCB, zwei separaten Organisationen. Außerdem ist GQED mit GPR verknüpft, da es einen Teil der von GPR und GPI erstellten Inhalte überträgt.
- GQEI ist auch von GQED Inc. und GPCB. Sie ist eine Wiederholungs-/Übersetzerstation in GQED und dient einem anderen Gebiet. GQEI ist auch mit GPR und GPI verbunden.
- G-Music ist ein internationaler Sender, der dem Musiksender GRJ gehört und dem Radiosender G-music (einem anderen Unternehmen mit demselben Namen wie der Sender) zugeordnet ist. G-Music-Sender sind im ganzen Land präsent und verbreiten einen Teil der vom Radiosender G-Music erstellten Inhalte.
Ähnliche Seiten
Auf den folgenden Seiten finden Sie weitere Informationen zu Themen zu den auf dieser Seite beschriebenen Properties: