Ta sekcja zawiera szczegółowe informacje na temat właściwości znaczników treści dla
RadioBroadcastService
typ encji. Szczegółowe informacje znajdziesz tutaj:
Przykład pełnego pliku danych –
Tabela specyfikacji
Właściwość | Oczekiwany typ | Opis |
---|---|---|
@context |
Text |
Wymagane: zawsze ustawiaj tę właściwość na ["http://schema.googleapis.com", {"@language": "xx"}] , gdzie xx reprezentuje język ciągów w pliku danych.Każdy kontekst elementu głównego musi mieć parametr @language ustawiony na odpowiedni kod języka i format BCP 47. Jeśli na przykład język jest ustawiony na hiszpański, przyjmuje się, że nazwy są w języku hiszpańskim, nawet jeśli język napisów lub dubbingu jest w języku angielskim. |
@type |
Text |
Wymagane: zawsze ustawiaj w tej usłudze wartość RadioBroadcastService . |
@id |
URL |
Wymagany – identyfikator treści w formacie URI; np. https://example.com/1234abc.@id musi spełniać te wymagania:
url elementu spełnia wszystkie wymagania dotyczące identyfikatora, dlatego zalecamy użycie właściwości url elementu jako @id . Więcej informacji znajdziesz w sekcji Identyfikator. |
url |
URL |
Wymagane: kanoniczny adres URL treści, który zawiera informacje o stacji radiowej. Właściwość url musi spełniać te wymagania:
|
name |
Text |
Wymagane: oficjalna nazwa stacji radiowej. W każdym języku może być tylko jedna oficjalna nazwa. Na przykład „WXKS FM”. Użyj tablicy, aby wyświetlić nazwy w różnych językach. Przykład: Wiele regionów i języków. |
alternateName |
Text |
Alternatywne nazwy, które pomagają użytkownikom zidentyfikować stację radiową. Ta właściwość musi być prawidłową nazwą alternatywną stacji, a nie słowami kluczowymi wpływającymi na wyświetlanie reklam. W przypadku słów kluczowych używaj właściwości keywords . Użyj tablicy, aby wyświetlić nazwy w różnych językach. Przykład: Wiele regionów i języków. |
callSign |
Text |
Wymagany, jeśli ma zastosowanie: oficjalny znak wywoławczy stacji radiowej. Na przykład „KQEI-FM”. W przypadku północnoamerykańskich stacji radiowych ta właściwość jest wymagana. W regionach, w których znaki wywoławcze nie są powszechnie używane, jest to opcjonalne. |
broadcastDisplayName |
Text |
Wymagane: wyświetlane nazwy lub marki stacji radiowej. Na przykład „Fałszywe radio 105”. Wartości ułatwiają użytkownikom identyfikację tej stacji radiowej w swoich zapytaniach, a także inne kluczowe informacje, takie jak znak wywoławczy i nazwa. |
description |
Text |
Wymagane: krótki opis stacji radiowej. Ta usługa ma limit 300 znaków. Użyj tablicy do oznaczenia opisu w wielu językach. Przykład: Wiele regionów i języków. |
slogan |
Text |
Slogan stacji radiowej. Na przykład „Numer 1 w fikcyjnej stacji radiowej Google”. |
logo |
ImageObject |
Obraz logo stacji. Użyj najwyższej dostępnej rozdzielczości. Wymagany format pliku to JPEG lub PNG. Szczegółowe informacje i przykłady znajdziesz w sekcji ImageObject. |
broadcastFrequency |
BroadcastFrequencySpecification |
Wymagane: specyfikacja częstotliwości stacji radiowej. Ta właściwość jest wymagana w przypadku naziemnych stacji radiowych AM/FM. W przypadku strumieni tylko online należy ustawić wartość na ciąg znaków INTERNET_STREAM . Szczegółowe informacje i przykłady można znaleźć w sekcji BroadcastFrequencySpecification. |
areaServed |
City, State, Country, or AdministrativeArea |
Wymagane: podstawowy obszar geograficzny, na który jest kierowana stacja radiowa. Użyj tej właściwości, aby wybrać najbardziej odpowiednią stację spośród sieci powiązanych stacji o podobnej nazwie. Możesz na przykład wybrać usługę radiową ogólnokrajową współpracującą z lokalnymi podmiotami stowarzyszonymi. Sugerowany format to city, (optional) state, country. Szczegółowe informacje i przykłady znajdziesz w sekcji Miasto, województwo, kraj, obszar administracyjny. |
broadcastAffiliateOf |
Organization |
Wymagany, jeśli ma zastosowanie: podmiot stowarzyszony, którego należy do stacji radiowej, lub podmiot stowarzyszony udostępniający treści, które są transmitowane w stacji radiowej. Na przykład „NPR”, „PRI”, lub „PBS”. Jeśli stacja radiowa nie należy do żadnego związku, ta właściwość nie jest wymagana. Szczegółowe informacje i przykłady znajdziesz w sekcji Organizacja. |
broadcaster |
Organization |
Wymagane: organizacja, która jest właścicielem i właścicielem stacji radiowej. Szczegółowe informacje i przykłady znajdziesz w sekcji Organizacja. |
parentService |
RadioBroadcastService |
Wymagane, jeśli dotyczy: ta właściwość jest wymagana tylko wtedy, gdy stacja radiowa jest tłumaczem lub powtórnikiem. Jest to pierwotna stacja radiowa, którą przekazuje nadawca lub tłumacz. Szczegółowe informacje i przykłady znajdziesz w sekcji RadioBroadcastService. |
potentialAction |
ListenAction |
Wymagane: działanie, które jest wykonywane u użytkowników, aby mogli słuchać stacji radiowej. Szczegółowe informacje znajdziesz w sekcji ListenAction. |
popularityScore |
PopularityScoreSpecification |
Dlaczego warto wybrać Wynik wykorzystywany przez Google, wraz z innymi sygnałami, do określania, które multimedia wyświetlić użytkownikom. Ten wynik określa popularność treści w porównaniu z innymi treściami w Twoim katalogu. Dlatego skala wyniku musi być spójna we wszystkich plikach danych i we wszystkich elementach w katalogu. Domyślnie wynik popularności jednostki jest ustawiony na 0 . |
inLanguage |
Text |
Język treści, które są emitowane w stacji radiowej. Wartość musi być kodem języka w formacie BCP 47. Użyj tej wartości, aby spełnić zapytania użytkowników, które proszą o treści w konkretnym języku. Jeśli stacja nadaje w różnych językach o różnych porach, podaj tylko główny język. |
keywords |
Text |
Lista słów kluczowych powiązanych ze stacją radiową. Użyj tych słów kluczowych, aby rozszerzyć zapytania użytkowników, które uruchamiają stację radiową. Na przykład „wiadomości”, „sport”, czy „rockowy”. |
identifier |
PropertyValue |
Dlaczego warto wybrać – identyfikator zewnętrzny lub inny identyfikator, który jednoznacznie identyfikuje dany podmiot. Dozwolonych jest wiele identyfikatorów. Szczegółowe informacje znajdziesz w sekcji Właściwości identyfikatora. |
sameAs |
URL |
Adres URL referencyjnej strony internetowej, która jednoznacznie identyfikuje produkt. Może to być na przykład strona w Wikipedii poświęcona transmisji. |
Odwołania do właściwości typu encji
Poniżej znajdziesz typy elementów i odwołania do ich właściwości.
BroadcastFrequencySpecification
Typ elementu BroadcastFrequencySpecification
jest powiązany z parametrem
broadcastfrequency
.
Typ encji BroadcastFrequencySpecification
służy do identyfikacji radia
według jej częstotliwości. W przypadku radia cyfrowego kanał częstotliwości
może prowadzić kilka podrzędnych kanałów
z różnymi programami. W takich przypadkach
Wartość broadcastSubChannel
służy do zlokalizowania docelowej stacji radiowej w obrębie
kanału częstotliwości.
W przypadku internetowych stacji radiowych obiekt BroadcastFrequencySpecification
nie jest potrzebny, więc użyj w zamian wartości ciągu znaków INTERNET_STREAM
.
Właściwość | Oczekiwany typ | Opis |
---|---|---|
@type |
Text |
Wymagane: zawsze ustawiaj w tej usłudze wartość BroadcastFrequencySpecification . |
broadcastFrequencyValue |
Text |
Wymagane: część cyfrowa częstotliwości. Przykład: „89.3”. W przypadku stacji Digital Audio Broadcasting (DAB) musi to być numer bloku. Przykład: „12A”. |
broadcastSignalModulation |
Text |
Wymagane: część częstotliwości. Możliwe wartości to: „FM”, „AM”, „HD”, „DAB” lub „DAB+”. |
broadcastSubChannel |
Text |
Wymagany (w stosownych przypadkach): podkanał w przypadku radia cyfrowego. W przypadku stacji DAB i DAB+ ta wartość jest identyfikatorem usługi. Na przykład „HD1”–„HD8”. to możliwe wartości dla radia HD, a „C8D8” to możliwa wartość dla DAB. |
Oto BroadcastFrequencySpecification
przykładów:
FM (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"
},
Tylko internet
"broadcastFrequency": "INTERNET_STREAM",
Organizacja
Typ elementu Organization
jest powiązany z elementem broadcaster
lub
Usługi: broadcastAffiliateOf
.
W specyfikacji RadioBroadcastService
używany jest typ Organization
dla właściwości broadcaster
i broadcastAffiliateOf
.
Właściwość | Oczekiwany typ | Opis |
---|---|---|
@type |
Text |
Wymagane: zawsze ustawiaj w tej usłudze wartość Organization . |
@id |
URL |
Wymagany: globalnie unikalny identyfikator organizacji w formacie URI. Ten identyfikator musi być stały i nie może zmieniać się w czasie. Jest on traktowany jako ciąg nieprzejrzysty, więc nie musi być działającym linkiem. |
name |
Text |
Wymagane: nazwa organizacji. |
sameAs |
URL |
Jest to adres URL referencyjnej strony internetowej, która jednoznacznie identyfikuje organizację. Może to być na przykład strona organizacji w Wikipedii lub oficjalna witryna organizacji. |
Oto Organization
przykładów:
SINGIEL
"broadcaster": {
"@type": "Organization",
"@id": "https://www.tjradio.org/broadcasters/billyradio",
"sameAs": "https://www.billyradio-example.org/",
"name": "Billy Radio Inc"
},
WIELE WŁAŚCICIELI
"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",
}
],
WIELE SIECI
"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/"
}
],
RadioBroadcastService
Typ elementu RadioBroadcastService
jest powiązany z elementem parentService
usłudze.
Właściwość parentService
jest używana w przypadku stacji powtórzeń lub tłumacza w celu:
wskazać stację nadrzędną.
Właściwość | Oczekiwany typ | Opis |
---|---|---|
@type |
Text |
Wymagane: zawsze ustawiaj w tej usłudze wartość RadioBroadcastService . |
@id |
URL |
Wymagane: unikalny globalnie identyfikator w formacie adresu URL, który reprezentuje nadrzędną stację radiową. Jeśli nadrzędna stacja radiowa znajduje się w Twoim kanale jako osobny element, upewnij się, że oba identyfikatory są takie same. |
name |
Text |
Wymagane: nazwa nadrzędnej stacji radiowej. |
sameAs |
URL |
Adres URL referencyjnej strony internetowej, która jednoznacznie identyfikuje stację nadrzędną. Może to być na przykład strona w Wikipedii poświęcona stacji nadrzędnej. |
Oto przykładRadioBroadcastService
:
"parentService": {
"@type": "RadioBroadcastService",
"@id": "https://www.tjradio.org/stations?id=10",
"name": "GQED-FM",
"sameAs": "https://en.vikibedia.org/wiki/GQED-FM"
},
ImageObject
Typ elementu ImageObject
jest powiązany z właściwością logo
.
Właściwość logo
służy do generowania obrazu logo danej stacji radiowej. Te obrazy są wyświetlane obok treści jako precyzyjny link do danej opcji radiowej.
Właściwość | Oczekiwany typ | Opis |
---|---|---|
@type |
Text |
Wymagane: zawsze ustawiaj w tej usłudze wartość ImageObject . |
height |
Integer |
Wysokość obrazu w pikselach. |
width |
Integer |
Szerokość obrazu w pikselach. |
contentUrl |
URL |
Wymagany: adres URL, z którego można pobrać obraz. |
regionsAllowed |
Country |
Kraje, w których multimedia są dozwolone. Jeśli właściwość nie jest określona, przyjmuje się, że zdjęcie może być wyświetlane we wszystkich regionach. Aby przesyłać różne zdjęcia w poszczególnych regionach, dodaj kilka typów ImageObject , każdy z własnym zestawem krajów i odpowiednim adresem URL obrazu. |
Kraj
Typ elementu Country
jest powiązany z właściwością logo.regionsAllowed
.
Właściwość | Oczekiwany typ | Opis |
---|---|---|
@type |
Text |
Zawsze ustawiaj tę właściwość na Country . |
name |
Text |
ISO 3166-1 alfa-2. Na przykład „GB”. lub „PL”. |
Oto ImageObject
przykłady:
LOGO UNIWERSALNE
"logo": {
"@type": "ImageObject",
"height": 100,
"width": 800,
"contentUrl": "http://www.foo.com/img/67890.jpg",
},
LOGO WEDŁUG KRAJU
"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
Typ elementu PropertyValue
jest powiązany z właściwością identifier
.
Jeśli do swoich treści używasz systemu identyfikacji innej firmy, takiego jak identyfikatory Gracenote
(TMS), identyfikator może zostać podany przez właściwość identifier
. Dzięki temu
dokładności uzgadniania przez Google Twoich stacji radiowych.
Właściwość | Oczekiwany typ | Opis |
---|---|---|
@type |
Text |
Wymagane: zawsze ustawiaj w tej usłudze wartość PropertyValue . |
propertyID |
Text |
Wymagany: typ określonego identyfikatora. Obsługujemy następujące typy identyfikatorów:
|
value |
Text |
Adres URL referencyjnej strony internetowej, która jednoznacznie identyfikuje stację nadrzędną. Może to być na przykład strona w Wikipedii poświęcona stacji nadrzędnej. |
Oto przykład żądania PropertyValue
:
"identifier": {
"@type": "PropertyValue",
"propertyID": "WIKIDATA_ID",
"value": "Q795598"
},
PopularityScoreSpecification
Typ elementu PopularityScoreSpecification
jest powiązany z parametrem
popularityScore
.
Właściwość | Oczekiwany typ | Opis |
---|---|---|
@type |
Text |
Wymagane: zawsze ustawiaj w tej usłudze wartość PopularityScoreSpecification . |
value |
Number |
Wymagane: liczba dodatnia, która jest porównywana z innymi elementami z Twojego katalogu. Większa liczba oznacza większą popularność. |
eligibleRegion |
Country |
Kraj lub lista regionów, w których obowiązuje ocena popularności. Jeśli wynik popularności ma zastosowanie na całym świecie, użyj wartości tekstowej earth .Jeśli chcesz podać konkretne regiony, użyj typu Country .Jeśli ta właściwość jest pominięta, eligibleRegion przyjmuje domyślnie wartość earth . |
Kraj
Typ elementu Country
jest powiązany z parametrem
popularityScore.eligibleRegion
.
Właściwość | Oczekiwany typ | Opis |
---|---|---|
@type |
Text |
Wymagane: zawsze ustawiaj w tej usłudze wartość Country . |
name |
Text |
Wymagane: ISO 3166-1 alfa-2. Na przykład „GB”. lub „PL”. |
Oto PopularityScoreSpecification
przykładów:
POPULARNOŚĆ ŚWIATA
"popularityScore": {
"@type": "PopularityScoreSpecification",
"value": 4.3,
"eligibleRegion": "Earth"
},
WŁAŚCICIEL KRAJÓW
"popularityScore": {
"@type": "PopularityScoreSpecification",
"value": 2,
"eligibleRegion": {
"@type": "Country",
"name": "US"
}
},
Miasto, województwo, kraj, obszar administracyjny
Typy elementu City
, State
, Country
i AdministrativeArea
są
powiązane z usługą areaServed
.
Właściwość areaServed
pomaga wybrać najbardziej odpowiednią stację na podstawie
informacje o lokalizacji użytkownika. Przykładowe informacje o lokalizacji to użytkownik
zapytań, np. „stacja radiowa w pobliżu”. lub „radio z wiadomościami lokalnymi”.
Właściwość | Oczekiwany typ | Opis |
---|---|---|
@type |
Text |
Wymagane: zawsze ustawiaj w tej usłudze jeden z tych typów elementów: City ,State , Country lub AdministrativeArea . |
name |
Text |
Wymagane: nazwa miasta, stanu, kraju lub obszaru. Podaj najbardziej szczegółowy region. Podaj też łańcuch zawierający łańcuch. Użyj tego formatu: city, state, country. |
Oto areaServed
przykładów:
CITY
"areaServed": {
"@type": "City",
"name": "North Highlands, CA, US"
},
STAN
"areaServed": [
{
"@type": "State",
"name": "California, US"
},
{
"@type": "State",
"name": "Nevada, US"
}
],
KRAJ
"areaServed": [
{
"@type": "Country",
"name": "US"
},
{
"@type": "Country",
"name": "Australia"
}
],
ADMINISTRATIVEAREA
"areaServed": [
{
"@type": "AdministrativeArea",
"name": "Cape Cod, Massachusetts, US"
}
],
ListenAction
Typ elementu ListenAction
jest powiązany z właściwością potentialAction
.
Właściwość ListenAction
definiuje precyzyjne linki na potrzeby odtwarzania. Definiuje również
kryteria dostępu do treści. Na przykład: geo/chronal/login/subscription status
.
Właściwość | Oczekiwany typ | Opis |
---|---|---|
@type |
Text |
Wymagane: zawsze ustawiaj w tej usłudze wartość ListenAction . |
target |
EntryPoint |
Wymagane: specyfikacje precyzyjnego linku. Zawiera on informacje o obsługiwanej platformie. Istnieją różne typy encji EntryPoint definiujące precyzyjne linki dla różnych zestawów platform. |
actionAccessibilityRequirement |
ActionAccessSpecification |
Wymagane: definicja wymagań dotyczących dostępu użytkownika do tego elementu. Jeśli jest kilka typów elementu ActionAccessSpecification , użytkownik spełniający dowolne kryteria specyfikacji może uzyskać dostęp do treści. |
EntryPoint
Typ elementu EntryPoint
jest powiązany z elementem potentialAction.target
usłudze.
Właściwość | Oczekiwany typ | Opis |
---|---|---|
@type |
Text |
Wymagane: zawsze ustawiaj w tej usłudze wartość EntryPoint . |
urlTemplate |
Text |
Wymagane: link, który rozpoczyna odtwarzanie Twoich treści. |
actionPlatform |
Text |
Wymagane: platformy, w przypadku których precyzyjny link jest prawidłowy. Oto możliwe wartości:
|
ActionAccessSpecification
Typ elementu ActionAccessSpecification
jest powiązany z parametrem
potentialAction.actionAccessibilityRequirement
.
Właściwość | Oczekiwany typ | Opis |
---|---|---|
@type |
Text |
Wymagane: zawsze ustawiaj w tej usłudze wartość ActionAccessSpecification . |
category |
Text |
Wymagany: typ wymaganego dostępu. Musi to być jedna z następujących wartości:
|
availabilityStarts |
DateTime |
Godzina rozpoczęcia okresu dostępności. Za pomocą tej właściwości możesz określić dokładny czas, kiedy te treści będą dostępne dla użytkowników. |
availabilityEnds |
DateTime |
Godzina zakończenia okresu dostępności. Za pomocą tej usługi możesz kontrolować dokładny czas, kiedy te treści nie są już dostępne dla użytkowników. |
eligibleRegion |
Country |
Kraj, w którym można stosować element Offer . Użyj tej właściwości, aby kontrolować kraj lub region, w którym te treści mają być lub nie powinny być dostępne. |
requiresSubscription |
MediaSubscription |
Pakiet subskrypcji wymagany do uzyskania dostępu do treści. Jeśli Twoja usługa oferuje wiele pakietów subskrypcji, ta właściwość jest wymagana. Jeśli usługa jest bezpłatna lub istnieje tylko jeden poziom subskrypcji, możesz pominąć tę usługę. |
Kraj
Typ elementu Country
jest powiązany z parametrem
potentialAction.actionAccessibilityRequirement.eligibleRegion
.
Właściwość | Oczekiwany typ | Opis |
---|---|---|
@type |
Text |
Wymagane: zawsze ustawiaj w tej usłudze wartość Country . |
name |
Text |
Wymagane: kod kraju w formacie ISO 3166-1 alfa-2. |
MediaSubscription
Typ elementu MediaSubscription
jest powiązany z parametrem
potentialAction.actionAccessibilityRequirement.requiresSubscription
.
Właściwość | Oczekiwany typ | Opis |
---|---|---|
@type |
Text |
Wymagane: zawsze ustawiaj w tej usłudze wartość MediaSubscription . |
@id |
Text |
Wymagane: unikalny globalnie identyfikator pakietu subskrypcji w formacie URI. Ten identyfikator musi być stały i nie może zmieniać się w czasie. Jest on traktowany jako ciąg nieprzejrzysty, więc nie musi być działającym linkiem. |
name |
Text |
Wymagane: nazwa pakietu subskrypcji. Na przykład „G-Radio Premium”. lub „A-Radio Basic”. |
expectsAcceptanceOf |
Offer |
Typ Offer powiązany z zakupem subskrypcji multimediów. Ta właściwość służy do określania ceny subskrypcji. |
Oferta
Typ elementu Offer
jest powiązany z parametrem
potentialAction.actionAccessibilityRequirement.requiresSubscription.expectsAcceptanceOf
usłudze.
Właściwość | Oczekiwany typ | Opis |
---|---|---|
@type |
Text |
Wymagane: zawsze ustawiaj w tej usłudze wartość Offer . |
price |
Number |
Wymagane: cena subskrypcji. |
priceCurrency |
Text |
Wymagane: waluta ceny podana w 3-literowym formacie ISO 4217. |
seller |
Organization |
Organizacja, która oferuje subskrypcję lub zakup działania. Użyj tego samego schematu zgodnie z opisem w sekcji Organization . |
Oto ListenAction
przykładów:
PRECYZYJNY precyzyjny LINK
"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"
}
}
},
WEDŁUG PLATFORMY
"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"
}
}
]
},
Przykład pełnego pliku danych
W tym pełnym przykładzie pliku danych przedstawiamy hipotetyczny dostawca danych radiowych: TJ_RADIO. TJ_RADIO udostępnia nam funkcje nasłuchiwania danych radiowych, a także informacje o przynależności i własności. W tym kanale są dostępne 3 sieci radiowe (dostarczające treści do stacji stowarzyszonych) z GPR, GRI i G-music. Dodatkowo wyświetlane są 3 stacje radiowe: GQED, GQEI i G-music.
- GQED należy do GQED Inc. i GPCB, czyli dwóch odrębnych organizacji. Ponadto GQED jest powiązany z GPR, ponieważ transmituje niektóre treści tworzone przez GPR i GPI.
- GQEI należy do GQED Inc. i GPCB. To stacja tłumaczeniowa i tłumaczeniowa GQED obsługująca inny obszar. GQEI jest też powiązany z GPR i GPI.
- G-music to międzynarodowa stacja należąca do GRJ i powiązana z siecią radiową G-music (innego podmiotu o takiej samej nazwie jak stacja). Stacje z muzyką G są rozsiane po całym kraju i emitują niektóre treści tworzone przez radiowo-telewizję G.
Powiązane artykuły
Na kolejnych stronach znajdziesz więcej informacji o tematach związanych z usługami opisane na tej stronie: