Bu bölümde, şu sorgu için içerik işaretleme özelliklerinin ayrıntıları yer almaktadır:
RadioBroadcastService
varlık türü. Tüm ayrıntılar için bkz.
Tam feed örneği.
Spesifikasyon tablosu
Özellik | Beklenen tür | Açıklama |
---|---|---|
@context |
Text |
Zorunlu: Bu özelliği her zaman ["http://schema.googleapis.com", {"@language": "xx"}] olarak ayarlayın. Burada xx , feed'deki dizelerin dilini temsil eder.Her kök varlık bağlamının @language değeri, uygun dil koduna ve BCP 47 biçiminde ayarlanmalıdır. Örneğin, dil İspanyolcaya ayarlanırsa alt başlık veya dublaj dili İngilizce olsa bile adların İspanyolca olduğu varsayılır. |
@type |
Text |
Zorunlu: Bu özelliği her zaman RadioBroadcastService olarak ayarlayın. |
@id |
URL |
Gerekli - URI biçimindeki içeriğin tanımlayıcısı; örneğin, https://example.com/1234abc.@id adresi aşağıdaki koşulları karşılamalıdır:
url özelliği, tanımlayıcı olarak tüm koşulları karşıladığı için varlığın url özelliğini @id olarak kullanmanızı öneririz. Daha fazla ayrıntı için Tanımlayıcı bölümüne bakın. |
url |
URL |
Zorunlu: İçeriğin, radyo istasyonu hakkında bilgi sağlayan Standart URL'si.url mülkü aşağıdaki koşulları karşılamalıdır:
|
name |
Text |
Zorunlu: Radyo istasyonunun resmi adı. Her dil için yalnızca bir resmi ad olmalıdır. Örneğin, "WXKS FM." Adları farklı dillerde listelemek için dizi kullanın. Örnek için Birden fazla bölge ve dil bölümüne bakın. |
alternateName |
Text |
Kullanıcıların radyo istasyonunu tanımlamasına yardımcı olan alternatif adlar. Bu özellik, bir istasyon için geçerli alternatif adlar olmalı, tetiklemeyi etkilemek için anahtar kelimeler olmamalıdır. Anahtar kelimeler için bunun yerine keywords özelliğini kullanın. Adları farklı dillerde listelemek için dizi kullanın. Örnek için Birden fazla bölge ve dil bölümüne bakın. |
callSign |
Text |
Varsa gerekli: Radyo istasyonunun devlet tarafından verilen resmi çağrı işareti. Örneğin, "KQEI-FM". Kuzey Amerika radyo istasyonları için bu özellik zorunludur. Çağrı işaretlerinin yaygın olarak kullanılmadığı bölgeler için bu, isteğe bağlıdır. |
broadcastDisplayName |
Text |
Zorunlu: Radyo istasyonunun görünen adları veya markaları. Örneğin, "Sahte Radyo 105." Değerler, kullanıcıların arama işareti ve adı gibi diğer önemli bilgilere ek olarak, sorgularında bu radyo istasyonunu tanımlamasına yardımcı olur. |
description |
Text |
Zorunlu: Radyo istasyonunun kısa bir açıklaması. Bu tesisin 300 karakter sınırlaması vardır. Açıklamayı birden fazla dilde işaretlemek için bir dizi kullanın. Örnek için Birden fazla bölge ve dil bölümüne bakın. |
slogan |
Text |
Radyo istasyonunun sloganı. Örneğin, "Google'ın bir numaralı kurgusal müzik radyo istasyonu." |
logo |
ImageObject |
İstasyonun logo resmi. Mümkün olan en yüksek çözünürlüğü sağlayın. Biçim JPEG veya PNG olmalıdır. Ayrıntılar ve örnekler için ImageObject bölümüne bakın. |
broadcastFrequency |
BroadcastFrequencySpecification |
Gerekli: Radyo istasyonunun frekans spesifikasyonu. Karasal AM/FM radyo istasyonları için bu tesis zorunludur. Yalnızca online akışlarda değer INTERNET_STREAM dizesi olarak ayarlanmalıdır. Ayrıntılar ve örnekler için BroadcastFrequencySpecification bölümüne göz atın. |
areaServed |
City, State, Country, or AdministrativeArea |
Zorunlu: Radyo istasyonu tarafından hedeflenen birincil coğrafi alan. İlişkili ve benzer şekilde adlandırılmış istasyonlardan oluşan bir ağ arasından en uygun istasyonu seçmek için bu özelliği kullanın. Örneğin, yerel iştirakleri olan ulusal bir radyo hizmetini seçmek için bunu kullanın. Önerilen biçim: city, (optional) state, country. Ayrıntılar ve örnekler için Şehir, Eyalet, Ülke, İdari Bölge bölümüne bakın. |
broadcastAffiliateOf |
Organization |
Geçerliyse zorunlu: Radyo istasyonunun üyesi olduğu satış ortağı veya radyo istasyonunda yayınlanan içeriği sağlayan satış ortağı. Örneğin, "NPR", "PRI", adı verilir. Radyo istasyonu, herhangi bir satış ortaklığına dahil değilse bu özelliğin kullanılması zorunlu değildir. Ayrıntılar ve örnekler için Kuruluş bölümüne göz atın. |
broadcaster |
Organization |
Zorunlu: Radyo istasyonunun sahibi, işleten ve işleten kuruluş. Ayrıntılar ve örnekler için Kuruluş bölümüne göz atın. |
parentService |
RadioBroadcastService |
Geçerliyse gerekli: Bu özellik yalnızca radyo istasyonu bir tekrarlayıcı veya çevirmen olduğunda gereklidir. Tekrarlayıcının veya çevirmenin aktardığı orijinal radyo istasyonunu temsil eder. Ayrıntılar ve örnekler için RadioBroadcastService bölümüne göz atın. |
potentialAction |
ListenAction |
Zorunlu: Kullanıcıların radyo istasyonunu dinlemesi için tetiklenen işlem. Ayrıntılar için ListenAction bölümüne göz atın. |
popularityScore |
PopularityScoreSpecification |
Önemle Tavsiye Edilir Neden? Kullanıcılar için oynatılacak medyayı belirlemek üzere Google'ın ve diğer sinyallerin kullandığı puandır. Bu puan, içeriğin kataloğunuzdaki diğer içeriklere kıyasla popülerliğini gösterir. Bu nedenle puan ölçeği, feed'leriniz ve kataloğunuzdaki tüm öğeler arasında tutarlı olmalıdır. Varsayılan olarak, varlığın popülerlik puanı 0 olarak ayarlanır. |
inLanguage |
Text |
Radyo istasyonunda yayınlanan içeriğin dili. Değer, BCP 47 biçiminde bir dil kodu olmalıdır. Belirli bir dilde içerik isteyen kullanıcı sorgularını yerine getirmek için bu değeri kullanın. İstasyon, farklı dillerde farklı zamanlarda farklı zamanlarda yayın yapıyorsa birincil dili listeleyin. |
keywords |
Text |
Radyo istasyonuyla ilişkilendirilen anahtar kelime listesi. Radyo istasyonunu tetikleyen kullanıcı sorgularını genişletmek için bu anahtar kelimeleri kullanın. Örneğin, "haberler", "spor", veya "kaya" denir. |
identifier |
PropertyValue |
Önemle Tavsiye Edilir Neden? - Bu varlığı açık bir şekilde tanımlayan harici kimlik veya başka bir kimlik. Birden çok tanımlayıcıya izin verilir. Ayrıntılar için Tanımlayıcı özellikleri bölümüne bakın. |
sameAs |
URL |
Öğenin kimliğini açık bir şekilde tanımlayan bir referans web sayfasının URL'si. Örneğin yayın hizmetiyle ilgili bir Vikipedi sayfası. |
Varlık türü özellik referansları
Varlık türleri ve bunların özellik referansları aşağıda verilmiştir.
BroadcastFrequencySpecification
BroadcastFrequencySpecification
varlık türü
broadcastfrequency
mülkü.
BroadcastFrequencySpecification
varlık türü, radyoyu tanımlamak için kullanılır
istasyonunun frekansına göre değişir. Dijital radyoda, frekans kanalı
farklı programlara sahip birden çok alt kanala
sahip olabilir. Böyle durumlarda
broadcastSubChannel
değeri, içindeki hedef radyo istasyonunu bulmak için kullanılır
frekans kanalı.
Yalnızca internete bağlı radyo istasyonları için BroadcastFrequencySpecification
nesnesi
gerekli olmadığı için bunun yerine INTERNET_STREAM
dize değerini kullanın.
Özellik | Beklenen tür | Açıklama |
---|---|---|
@type |
Text |
Zorunlu: Bu özelliği her zaman BroadcastFrequencySpecification olarak ayarlayın. |
broadcastFrequencyValue |
Text |
Zorunlu: Sıklığın rakam kısmı. Örneğin, "89.3." Bu, Dijital Ses Yayını (DAB) istasyonları için blok numarası olmalıdır. Örneğin, "12A." |
broadcastSignalModulation |
Text |
Zorunlu: Frekansın sinyal modülasyonu bölümü. Değer şunlardan biri olmalıdır: "FM", "AM", "HD", "DAB" veya "DAB+" olarak ayarlayın. |
broadcastSubChannel |
Text |
Geçerliyse zorunlu: Dijital radyo için alt kanal. DAB ve DAB+ istasyonları için bu değer hizmet kimliğidir. Örneğin, "HD1"–"HD8" HD radyo ve "C8D8" için olası değerlerdir DAB için olası bir değerdir. |
Aşağıda BroadcastFrequencySpecification
örnek verilmiştir:
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"
},
Yalnızca İnternet
"broadcastFrequency": "INTERNET_STREAM",
Kuruluş
Organization
varlık türü, broadcaster
veya
broadcastAffiliateOf
mülk.
RadioBroadcastService
spesifikasyonunda Organization
türü kullanılır
hem broadcaster
hem de broadcastAffiliateOf
mülkü için.
Özellik | Beklenen tür | Açıklama |
---|---|---|
@type |
Text |
Zorunlu: Bu özelliği her zaman Organization olarak ayarlayın. |
@id |
URL |
Zorunlu: Kuruluşun URI biçimindeki genel olarak benzersiz kimliği. Kimlik sabit olup zaman içinde değişmemelidir. Bu, opak bir dize olarak işlenir ve çalışan bir bağlantı olması gerekmez. |
name |
Text |
Zorunlu: Kuruluşun adı. |
sameAs |
URL |
Bu mülk, kuruluşu açık bir şekilde tanımlayan bir referans web sayfasının URL'sidir. Örneğin, kuruluşa ait bir Vikipedi sayfası veya kuruluşun resmi web sitesi. |
Aşağıda Organization
örnek verilmiştir:
TEK
"broadcaster": {
"@type": "Organization",
"@id": "https://www.tjradio.org/broadcasters/billyradio",
"sameAs": "https://www.billyradio-example.org/",
"name": "Billy Radio Inc"
},
BİRDEN ÇOK SAHİP
"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",
}
],
BİRDEN FAZLA AĞ
"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
RadioBroadcastService
varlık türü, parentService
ile ilişkilendirilmiş
parentService
özelliği, bir tekrarlayıcı veya çevirmen istasyonun
üst istasyonunu belirtir.
Özellik | Beklenen tür | Açıklama |
---|---|---|
@type |
Text |
Zorunlu: Bu özelliği her zaman RadioBroadcastService olarak ayarlayın. |
@id |
URL |
Zorunlu: Üst radyo istasyonunu temsil eden URL biçiminde, genel olarak benzersiz bir kimlik. Ana radyo istasyonu da feed'inize ayrı bir varlık olarak eklenmişse her iki kimliğin de aynı olduğundan emin olun. |
name |
Text |
Zorunlu: Üst radyo istasyonunun adı. |
sameAs |
URL |
Ana istasyonu açık bir şekilde tanımlayan bir referans web sayfasının URL'si. Örneğin, ana istasyonla ilgili bir Vikipedi sayfası. |
Aşağıda birRadioBroadcastService
örnek verilmiştir:
"parentService": {
"@type": "RadioBroadcastService",
"@id": "https://www.tjradio.org/stations?id=10",
"name": "GQED-FM",
"sameAs": "https://en.vikibedia.org/wiki/GQED-FM"
},
ImageObject
ImageObject
varlık türü, logo
özelliğiyle ilişkilendirilmiş.
logo
özelliği, belirli bir radyo istasyonunun logo resmini sağlamak için kullanılır. Bu resimler, içeriğin yanında belirli bir radyo varlığı için derin bağlantı olarak görüntülenir.
Özellik | Beklenen Tür | Açıklama |
---|---|---|
@type |
Text |
Zorunlu: Bu özelliği her zaman ImageObject olarak ayarlayın. |
height |
Integer |
Resmin piksel cinsinden yüksekliği. |
width |
Integer |
Resmin piksel cinsinden genişliği. |
contentUrl |
URL |
Zorunlu: Resmin getirilebileceği URL. |
regionsAllowed |
Country |
Medyaya izin verilen ülkeler. Özellik belirtilmezse resmin tüm yerel ayarlarda gösterilmesine izin verildiği varsayılır. Her bölge için farklı resimler göndermek amacıyla, her biri kendi ülke grubuna ve karşılık gelen resim URL'sine sahip birden fazla ImageObject türü ekleyin. |
Ülke
Country
varlık türü, logo.regionsAllowed
özelliğiyle ilişkilendirilmiş.
Özellik | Beklenen tür | Açıklama |
---|---|---|
@type |
Text |
Bu özelliği her zaman Country olarak ayarlayın. |
name |
Text |
ISO 3166-1 alpha-2 Örneğin, "GB" veya "ABD". |
Aşağıda bazı ImageObject
örnekler verilmiştir:
EVRENSEL LOGOSU
"logo": {
"@type": "ImageObject",
"height": 100,
"width": 800,
"contentUrl": "http://www.foo.com/img/67890.jpg",
},
ÜLKEYE GÖRE LOGOS
"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
PropertyValue
varlık türü, identifier
özelliğiyle ilişkilendirilmiş.
İçeriğiniz için üçüncü taraf kimlik sistemi (ör. Gracenote kimlikleri) kullanıyorsanız
(TMS) söz konusuysa kimlik, identifier
mülkü tarafından sağlanabilir. Bu şekilde
Google'ın radyo istasyonlarınızla yaptığı mutabakatın doğruluğu.
Özellik | Beklenen tür | Açıklama |
---|---|---|
@type |
Text |
Zorunlu: Bu özelliği her zaman PropertyValue olarak ayarlayın. |
propertyID |
Text |
Zorunlu: Belirtilen kimliğin türü. Desteklenen kimlik türleri şunlardır:
|
value |
Text |
Ana istasyonu açık bir şekilde tanımlayan bir referans web sayfasının URL'si. Örneğin, ana istasyonla ilgili bir Vikipedi sayfası. |
Aşağıda bir PropertyValue
örneği verilmiştir:
"identifier": {
"@type": "PropertyValue",
"propertyID": "WIKIDATA_ID",
"value": "Q795598"
},
PopularityScoreSpecification
PopularityScoreSpecification
varlık türü
popularityScore
mülkü.
Özellik | Beklenen tür | Açıklama |
---|---|---|
@type |
Text |
Zorunlu: Bu özelliği her zaman PopularityScoreSpecification olarak ayarlayın. |
value |
Number |
Zorunlu: Kataloğunuzdaki diğer varlıklarla karşılaştırılan pozitif bir sayısal değer. Büyük sayı, popülerliğin daha yüksek olduğunu gösterir. |
eligibleRegion |
Country |
Popülerlik puanının geçerli olduğu bir ülke veya bölgelerin listesi. Popülerlik puanı tüm dünyada geçerliyse metin değeri olarak earth işaretini kullanmanız yeterlidir.Belirli bölgelerin listelenmesi gerekiyorsa Country türünü kullanın.Bu mülk dışarıda bırakılırsa varsayılan olarak earth kullanılır.eligibleRegion |
Ülke
Country
varlık türü
popularityScore.eligibleRegion
mülkü.
Özellik | Beklenen tür | Açıklama |
---|---|---|
@type |
Text |
Zorunlu: Bu özelliği her zaman Country olarak ayarlayın. |
name |
Text |
Zorunlu: ISO 3166-1 alpha-2. Örneğin, "GB" veya "ABD". |
Aşağıda PopularityScoreSpecification
örnek verilmiştir:
KÜRESEL POPÜLERLİK
"popularityScore": {
"@type": "PopularityScoreSpecification",
"value": 4.3,
"eligibleRegion": "Earth"
},
ÜLKELERE ÖZGÜ
"popularityScore": {
"@type": "PopularityScoreSpecification",
"value": 2,
"eligibleRegion": {
"@type": "Country",
"name": "US"
}
},
Şehir, Eyalet, Ülke, İdari Bölge
City
, State
, Country
ve AdministrativeArea
varlık türleri şunlardır:
areaServed
mülküyle ilişkilendirilmiş.
areaServed
özelliği, seçilen istasyona göre en uygun istasyonu seçmenize yardımcı olur.
Kullanıcının konum bilgisi. Konum bilgilerine örnek olarak kullanıcılar
"yakınımdaki bir radyo istasyonu" gibi sorgular "yerel haber radyosu" gibi.
Özellik | Beklenen tür | Açıklama |
---|---|---|
@type |
Text |
Zorunlu: Bu özelliği her zaman şu varlık türlerinden birine ayarlayın: City ,State , Country veya AdministrativeArea . |
name |
Text |
Zorunlu: Şehir, eyalet, ülke veya bölgenin adı. En ayrıntılı bölgeyi belirtin. Ayrıca, kapsayıcı zincirini de belirtin. Şu biçimi kullanın: city, state, country. |
Aşağıda areaServed
örnek verilmiştir:
CITY
"areaServed": {
"@type": "City",
"name": "North Highlands, CA, US"
},
STATE
"areaServed": [
{
"@type": "State",
"name": "California, US"
},
{
"@type": "State",
"name": "Nevada, US"
}
],
ÜLKE
"areaServed": [
{
"@type": "Country",
"name": "US"
},
{
"@type": "Country",
"name": "Australia"
}
],
ADMINISTRATIVEAREA
"areaServed": [
{
"@type": "AdministrativeArea",
"name": "Cape Cod, Massachusetts, US"
}
],
ListenAction
ListenAction
varlık türü, potentialAction
özelliğiyle ilişkilendirilmiş.
ListenAction
özelliği, derin bağlantılarınızı oynatma için tanımlar. Aynı zamanda
kriterlerini tanımlamaktır. Örneğin, geo/chronal/login/subscription status
.
Özellik | Beklenen tür | Açıklama |
---|---|---|
@type |
Text |
Zorunlu: Bu özelliği her zaman ListenAction olarak ayarlayın. |
target |
EntryPoint |
Zorunlu: Derin bağlantınızın özellikleri. Dosyada, desteklenen platform bilgileri yer alır. Farklı platform grupları için farklı derin bağlantıları tanımlamak üzere birden fazla EntryPoint varlık türü olabilir. |
actionAccessibilityRequirement |
ActionAccessSpecification |
Zorunlu: Bu varlığa erişmek için kullanıcı şartlarının tanımı. Birden fazla ActionAccessSpecification varlık türü varsa spesifikasyon ölçütlerinden herhangi biriyle eşleşen bir kullanıcı içeriğe erişebilir. |
EntryPoint
EntryPoint
varlık türü, potentialAction.target
ile ilişkilendirilmiş
Özellik | Beklenen tür | Açıklama |
---|---|---|
@type |
Text |
Zorunlu: Bu özelliği her zaman EntryPoint olarak ayarlayın. |
urlTemplate |
Text |
Gerekli: İçeriğinizi oynatmayı başlatan bağlantı. |
actionPlatform |
Text |
Zorunlu: Derin bağlantının geçerli olduğu platformlar. Olası değerler şunlardır:
|
ActionAccessSpecification
ActionAccessSpecification
varlık türü
potentialAction.actionAccessibilityRequirement
mülkü.
Özellik | Beklenen tür | Açıklama |
---|---|---|
@type |
Text |
Zorunlu: Bu özelliği her zaman ActionAccessSpecification olarak ayarlayın. |
category |
Text |
Zorunlu: Erişim koşulunun türü. Bu, aşağıdaki değerlerden biri olmalıdır:
|
availabilityStarts |
DateTime |
Kullanım döneminin başlangıç zamanı. Bu içeriğin kullanıcılara tam olarak ne zaman sunulacağını kontrol etmek için bu özelliği kullanın. |
availabilityEnds |
DateTime |
Kullanım döneminin bitiş zamanı. Bu içeriğin kullanıcılar tarafından tam olarak ne zaman erişime kapatılacağını kontrol etmek için bu özelliği kullanın. |
eligibleRegion |
Country |
Offer için uygun ülke. İlgili içeriğin sunulacağı veya kullanılamayacağı ülkeyi ya da bölgeyi kontrol etmek için bu mülkü kullanın. |
requiresSubscription |
MediaSubscription |
İçeriğe erişmek için gereken abonelik paketi. Hizmetiniz birden fazla abonelik paketi sunuyorsa bu özellik gereklidir. Hizmetiniz ücretsizse veya abonelik hizmetinin yalnızca tek bir katmanı varsa bu mülkü atlayabilirsiniz. |
Ülke
Country
varlık türü
potentialAction.actionAccessibilityRequirement.eligibleRegion
mülkü.
Özellik | Beklenen tür | Açıklama |
---|---|---|
@type |
Text |
Zorunlu: Bu özelliği her zaman Country olarak ayarlayın. |
name |
Text |
Zorunlu: ISO 3166-1 alpha-2 ülke kodu. |
MediaSubscription
MediaSubscription
varlık türü
potentialAction.actionAccessibilityRequirement.requiresSubscription
mülkü.
Özellik | Beklenen tür | Açıklama |
---|---|---|
@type |
Text |
Zorunlu: Bu özelliği her zaman MediaSubscription olarak ayarlayın. |
@id |
Text |
Zorunlu: Abonelik paketinin URI biçimindeki genel olarak benzersiz kimlik. Kimlik sabit olup zaman içinde değişmemelidir. Bu, opak bir dize olarak işlenir ve çalışan bir bağlantı olması gerekmez. |
name |
Text |
Zorunlu: Abonelik paketinin adı. Örneğin, "G-Radio Premium" veya "A-Radyo Temel". |
expectsAcceptanceOf |
Offer |
Medya Aboneliğinin satın alınmasıyla ilişkilendirilen Offer türü. Bu özellik, abonelik fiyatını ifade etmek için kullanılır. |
Teklif
Offer
varlık türü
potentialAction.actionAccessibilityRequirement.requiresSubscription.expectsAcceptanceOf
Özellik | Beklenen tür | Açıklama |
---|---|---|
@type |
Text |
Zorunlu: Bu özelliği her zaman Offer olarak ayarlayın. |
price |
Number |
Zorunlu: Abonelik fiyatı. |
priceCurrency |
Text |
Zorunlu: Fiyatın üç harfli ISO 4217 biçimindeki para birimidir. |
seller |
Organization |
İşlem aboneliği veya satın alma olanağı sunan kuruluş. Organization bölümünde açıklanan şemayı kullanın. |
Aşağıda ListenAction
örnek verilmiştir:
EVRENSEL DERİN BAĞLANTI
"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"
}
}
},
PLATFORMA ÖZEL
"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"
}
}
]
},
Tam feed örneği
Bu tam feed örneğinde, varsayımsal bir radyo veri sağlayıcısı sunuyoruz: TJ_RADIO. TJ_RADIO bağlantı ve sahiplik bilgilerinin yanı sıra radyo verileri için dinleme işlemleri de sunuyor. Bu feed'de GPR, GRI ve G-music gibi 3 radyo ağı (satış ortağı istasyonlarına içerik sağlar) sunulur. Buna ek olarak GQED, GQEI ve G-music olmak üzere 3 radyo istasyonu sunulur.
- GQED, GQED Inc ve GPCB adlı iki ayrı kuruluşa aittir. Ayrıca GQED, GPR ve GPI tarafından oluşturulan içeriğin bir kısmını yayınladığı için GPR ile ilişkilidir.
- GQEI, GQED Inc ve GPCB'ye de aittir. GQED'nin farklı bir alana hizmet veren tekrarlayıcı/çevirmen istasyonudur. GQEI, GPR ve GPI ile de ilişkilidir.
- G-music, GRJ'nin sahibi olduğu ve G-music radyo ağıyla (istasyonla aynı adı taşıyan farklı bir tüzel kişi) ilişkili olan uluslararası bir istasyondur. Ülkenin dört bir yanında G müzik istasyonları, G-music radyo ağı tarafından oluşturulan içeriğin bir kısmını yayınlar.
İlgili sayfalar
Tesislerle ilgili konular hakkında daha fazla bilgi için aşağıdaki sayfalara bakın bu sayfada açıklandığı şekilde: