Bu bölümde, RadioBroadcastService öğe türü için içerik işaretleme özelliklerinin ayrıntıları verilmektedir. Tüm ayrıntılar için Tam feed örneği bölümüne bakın.
Spesifikasyon tablosu
| Mülk | 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 özelliği, uygun dil koduna ve BCP 47 biçimine ayarlanmalıdır. Örneğin, dil İspanyolca olarak ayarlanmışsa altyazı 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 |
Zorunlu: İçeriğin URI biçimindeki tanımlayıcısı (ör. https://example.com/1234abc).@id aşağıdaki koşulları karşılamalıdır:
url özelliği, tanımlayıcı olarak tüm koşulları karşıladığı için @id olarak öğenin url özelliğini kullanmanızı öneririz. Daha ayrıntılı bilgi için Tanımlayıcı bölümüne bakın. |
url |
URL |
Zorunlu: Radyo istasyonu hakkında bilgi sağlayan içeriğin standart URL'si.url özelliği aşağıdaki koşulları karşılamalıdır:
|
name |
Text |
Zorunlu: Radyo istasyonunun resmi adı. Her dil için yalnızca bir resmi isim olmalıdır. Örneğin, "WXKS FM." Adları farklı dillerde listelemek için bir dizi kullanın. Örnek için Birden fazla bölge ve dil başlıklı makaleyi inceleyin. |
alternateName |
Text |
Kullanıcıların radyo istasyonunu tanımlamasına yardımcı olan alternatif adlar. Bu özellik, tetiklemeyi etkileyecek anahtar kelimeler değil, istasyonun yasal alternatif adları olmalıdır. Anahtar kelimeler için bunun yerine keywords özelliğini kullanın. Adları farklı dillerde listelemek için bir dizi kullanın. Örnek için Birden fazla bölge ve dil başlıklı makaleyi inceleyin. |
callSign |
Text |
Geçerliyse zorunludur: Radyo istasyonunun resmi, devlet tarafından verilmiş ç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ölgelerde bu isteğe bağlıdır. |
broadcastDisplayName |
Text |
Zorunlu: Radyo istasyonunun görünen adları veya markaları. Örneğin, "Fake Radio 105." Bu değerler, kullanıcıların sorgularında bu radyo istasyonunu tanımlamasına yardımcı olur. Ayrıca, çağrı işareti ve ad gibi diğer önemli bilgiler de gösterilir. |
description |
Text |
Zorunlu: Radyo istasyonunun kısa açıklaması. Bu özelliğin 300 karakter sınırı vardır. Açıklamayı birden fazla dilde işaretlemek için dizi kullanın. Örnek için Birden fazla bölge ve dil başlıklı makaleyi inceleyin. |
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 |
Zorunlu: Radyo istasyonunun frekans bilgisi. Bu özellik, karasal AM/FM radyo istasyonları için zorunludur. Yalnızca online yayınlar için değer INTERNET_STREAM dizesi olarak ayarlanmalıdır. Ayrıntılar ve örnekler için BroadcastFrequencySpecification bölümüne bakın. |
areaServed |
City, State, Country, or AdministrativeArea |
Zorunlu: Radyo istasyonunun hedeflediği birincil coğrafi alan. Bu özelliği, bağlı ve benzer şekilde adlandırılmış istasyonlar ağı arasında en uygun istasyonu seçmek için kullanın. Örneğin, yerel bağlı kuruluşları olan, ülke genelinde yayın yapan bir radyo hizmetini seçmek için kullanın. Önerilen biçim city, (optional) state, country. Ayrıntılar ve örnekler için City, State, Country, AdministrativeArea (Şehir, Eyalet, Ülke, İdari Bölge) bölümüne bakın. |
broadcastAffiliateOf |
Organization |
Geçerli olduğunda zorunludur: Radyo istasyonunun üyesi olduğu veya radyo istasyonunda yayınlanan içeriği sağlayan satış ortağı. Örneğin, "NPR", "PRI" veya "PBS". Radyo istasyonu herhangi bir bağlı kuruluşun parçası değilse bu özellik gerekli değildir. Ayrıntılar ve örnekler için Kuruluş bölümüne bakın. |
broadcaster |
Organization |
Zorunlu: Radyo istasyonunun sahibi, yöneticisi ve işletmecisi olan kuruluş. Ayrıntılar ve örnekler için Kuruluş bölümüne bakın. |
parentService |
RadioBroadcastService |
Geçerliyse zorunlu: Bu özellik yalnızca radyo istasyonu tekrarlayıcı veya çevirici olduğunda gereklidir. Tekrarlayıcının veya çeviricinin aktardığı orijinal radyo istasyonunu temsil eder. Ayrıntılar ve örnekler için RadioBroadcastService bölümüne bakın. |
potentialAction |
ListenAction |
Zorunlu: Kullanıcıların radyo istasyonunu dinlemek için tetiklenen işlem. Ayrıntılar için ListenAction bölümüne bakın. |
popularityScore |
PopularityScoreSpecification |
Önemle Tavsiye Edilir Neden? Google'ın, kullanıcılar için hangi medyanın oynatılacağını belirlemek üzere diğer sinyallerle birlikte kullandığı bir puan. Bu puan, içeriğin kataloğunuzdaki diğer içeriklere kıyasla ne kadar popüler olduğunu gösterir. Bu nedenle, puanın ölçeği feed'lerinizde ve kataloğunuzdaki tüm öğelerde tutarlı olmalıdır. Varsayılan olarak, bir öğenin 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. Kullanıcıların belirli bir dilde içerik istediği sorguları karşılamak için bu değeri kullanın. İstasyon farklı zamanlarda farklı dillerde yayın yapıyorsa yalnızca birincil dili listeleyin. |
keywords |
Text |
Radyo istasyonuyla ilişkili anahtar kelimelerin listesi. Radyo istasyonunu tetikleyen kullanıcı sorgularını genişletmek için bu anahtar kelimeleri kullanın. Örneğin, "haberler", "spor" veya "rock". |
identifier |
PropertyValue |
Önemle Tavsiye Edilir Neden? - Bu öğeyi açık bir şekilde tanımlayan harici kimlik veya başka bir kimlik. Birden fazla tanımlayıcıya izin verilir. Ayrıntılı bilgi 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ü özelliği referansları
Aşağıda, öğe türleri ve bunların mülk referansları verilmiştir.
BroadcastFrequencySpecification
BroadcastFrequencySpecification öğe türü, broadcastfrequency özelliğiyle ilişkilidir.
BroadcastFrequencySpecification öğe türü, radyo istasyonunu frekansına göre tanımlamak için kullanılır. Dijital radyoda frekans kanalı, farklı programlar içeren birden fazla alt kanal taşıyabilir. Bu gibi durumlarda, hedef radyo istasyonunu frekans kanalı içinde bulmak için broadcastSubChannel değeri kullanılır.
Yalnızca internet radyolarında BroadcastFrequencySpecification nesnesi gerekmez. Bu nedenle, bunun yerine INTERNET_STREAM dize değerini kullanın.
| Mülk | 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." Dijital radyo yayını (DAB) istasyonları için bu, blok numarası olmalıdır. Örneğin, "12A". |
broadcastSignalModulation |
Text |
Zorunlu: Frekansın sinyal modülasyonu kısmı. Değer "FM", "AM", "HD", "DAB" veya "DAB+" olmalıdır. |
broadcastSubChannel |
Text |
Geçerliyse zorunlu: Dijital radyoda alt kanal. DAB ve DAB+ istasyonları için bu değer, hizmet kimliğidir. Örneğin, "HD1"–"HD8" HD radyo için olası değerler, "C8D8" ise DAB için olası bir değerdir. |
Aşağıda BroadcastFrequencySpecification örnekleri verilmiştir:
FM (HD)
"broadcastFrequency": {
"@type": "BroadcastFrequencySpecification",
"broadcastFrequencyValue": "89.3",
"broadcastSignalModulation": "FM",
"broadcastSubChannel": "HD1"
},
ÖÖ
"broadcastFrequency": {
"@type": "BroadcastFrequencySpecification",
"broadcastFrequencyValue": "1010",
"broadcastSignalModulation": "AM",
},
DAB
"broadcastFrequency": {
"@type": "BroadcastFrequencySpecification",
"broadcastFrequencyValue": "12B",
"broadcastSignalModulation": "DAB",
"broadcastSubChannel": "C8D8"
},
Yalnızca İnternet
"broadcastFrequency": "INTERNET_STREAM",
Kurumsal
Organization öğe türü, broadcaster veya broadcastAffiliateOf özellikleriyle ilişkilidir.
RadioBroadcastService spesifikasyonunda, hem broadcaster hem de broadcastAffiliateOf özellikleri için Organization türü kullanılır.
| Mülk | 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, bir opak dize olarak işlenir ve çalışan bir bağlantı olması gerekmez. |
name |
Text |
Zorunlu: Kuruluşun adı. |
sameAs |
URL |
Bu özellik, kuruluşu açık bir şekilde tanımlayan bir referans web sayfasının URL'sidir. Örneğin, kuruluşla ilgili bir Vikipedi sayfası veya kuruluşun resmi web sitesi. |
Aşağıda Organization örnekleri 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 FAZLA 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 öğe türü, parentService mülküyle ilişkilendirilmiştir.
parentService özelliği, üst istasyonu belirtmek için bir tekrarlayıcı veya çevirici istasyonunda kullanılır.
| Mülk | Beklenen tür | Açıklama |
|---|---|---|
@type |
Text |
Zorunlu: Bu özelliği her zaman RadioBroadcastService olarak ayarlayın. |
@id |
URL |
Zorunlu: Ana radyo istasyonunu temsil eden URL biçiminde genel olarak benzersiz bir kimlik. Üst radyo istasyonu feed'inize ayrı bir öğe olarak da dahil ediliyorsa her iki kimliğin de aynı olduğundan emin olun. |
name |
Text |
Zorunlu: Ana radyo istasyonunun adı. |
sameAs |
URL |
Ana istasyonu açık bir şekilde tanımlayan bir referans web sayfasının URL'si. Örneğin, ana istasyonun 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 öğe türü, logo özelliğiyle ilişkilidir.
logo özelliği, belirtilen radyo istasyonunun logo resmini sağlamak için kullanılır. Bu resimler, belirli bir radyo kuruluşu için derin bağlantı olarak içeriklerin yanında gösterilir.
| Mülk | 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 bir URL. |
regionsAllowed |
Country |
Medyanın kullanılmasına izin verilen ülkeler. Özellik belirtilmezse resmin tüm yerel ayarlarda gösterilmesine izin verildiği varsayılır. Bölgeye göre farklı resimler göndermek için her biri kendi ülke grubuna ve ilgili resim URL'sine sahip birden fazla ImageObject türü ekleyin. |
Ülke
Country öğe türü, logo.regionsAllowed özelliğiyle ilişkilendirilmiştir.
| Mülk | Beklenen tür | Açıklama |
|---|---|---|
@type |
Text |
Bu özelliği her zaman Country olarak ayarlayın. |
name |
Text |
ISO 3166-1 alfa-2. Örneğin, "GB" veya "US". |
Aşağıda ImageObjectörnekler verilmiştir:
EVRENSEL LOGO
"logo": {
"@type": "ImageObject",
"height": 100,
"width": 800,
"contentUrl": "http://www.foo.com/img/67890.jpg",
},
ÜLKEYE GÖRE LOGO
"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 öğe türü, identifier özelliğiyle ilişkilendirilmiştir.
İçeriğiniz için Gracenote kimlikleri (TMS) gibi bir üçüncü taraf kimlik sistemi kullanıyorsanız kimlik, identifier mülkü tarafından sağlanabilir. Bu sayede Google, radyo istasyonlarınızın mutabakatını daha doğru bir şekilde yapabilir.
| Mülk | 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ü. Aşağıdaki kimlik türlerini destekliyoruz:
|
value |
Text |
Ana istasyonu açık bir şekilde tanımlayan bir referans web sayfasının URL'si. Örneğin, ana istasyonun Vikipedi sayfası. |
Aşağıda PropertyValue örneği verilmiştir:
"identifier": {
"@type": "PropertyValue",
"propertyID": "WIKIDATA_ID",
"value": "Q795598"
},
PopularityScoreSpecification
PopularityScoreSpecification öğe türü, popularityScore özelliğiyle ilişkilidir.
| Mülk | Beklenen tür | Açıklama |
|---|---|---|
@type |
Text |
Zorunlu: Bu özelliği her zaman PopularityScoreSpecification olarak ayarlayın. |
value |
Number |
Zorunlu: Kataloğunuzdaki diğer öğelerle karşılaştırılan pozitif bir sayısal değer. Sayı ne kadar büyükse popülerlik o kadar yüksektir. |
eligibleRegion |
Country |
Popülerlik puanının geçerli olduğu bir ülke veya bölge listesi. Popülerlik puanı genel olarak geçerliyse metin değeri olarak yalnızca earth kullanın.Belirli bölgelerin listelenmesi gerekiyorsa Country türünü kullanın.Bu özellik atlanırsa eligibleRegion varsayılan olarak earth olur. |
Ülke
Country öğe türü, popularityScore.eligibleRegion özelliğiyle ilişkilidir.
| Mülk | Beklenen tür | Açıklama |
|---|---|---|
@type |
Text |
Zorunlu: Bu özelliği her zaman Country olarak ayarlayın. |
name |
Text |
Zorunlu: ISO 3166-1 alfa-2. Örneğin, "GB" veya "US". |
Aşağıda PopularityScoreSpecification örnekleri verilmiştir:
KÜRESEL POPÜLERLİK
"popularityScore": {
"@type": "PopularityScoreSpecification",
"value": 4.3,
"eligibleRegion": "Earth"
},
ÜLKEYE ÖZEL
"popularityScore": {
"@type": "PopularityScoreSpecification",
"value": 2,
"eligibleRegion": {
"@type": "Country",
"name": "US"
}
},
Şehir, Eyalet, Ülke, İdari Bölge
City, State, Country ve AdministrativeArea öğe türleri, areaServed mülküyle ilişkilendirilir.
areaServed özelliği, kullanıcının konum bilgilerine göre en uygun istasyonu seçmenize yardımcı olur. Konum bilgisi örnekleri arasında "yakınımdaki bir radyo istasyonu" veya "yerel haber radyosu" gibi kullanıcı sorguları yer alır.
| Mülk | Beklenen tür | Açıklama |
|---|---|---|
@type |
Text |
Zorunlu: Bu özelliği her zaman şu öğe 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 sağlayın. Ayrıca, içeren zinciri de sağlayın. Şu biçimi kullanın: city, state, country. |
Aşağıda areaServed örnekleri 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"
}
],
İDARİBÖLGE
"areaServed": [
{
"@type": "AdministrativeArea",
"name": "Cape Cod, Massachusetts, US"
}
],
ListenAction
ListenAction öğe türü, potentialAction özelliğiyle ilişkilidir.
ListenAction özelliği, oynatma için derin bağlantılarınızı tanımlar. Ayrıca, kullanıcıların içeriğe erişim ölçütlerini de tanımlar. Örneğin, geo/chronal/login/subscription status.
| Mülk | 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. Desteklenen platform bilgilerini içerir. Farklı platform grupları için farklı derin bağlantıları tanımlamak üzere birden fazla EntryPoint öğe türü kullanılabilir. |
actionAccessibilityRequirement |
ActionAccessSpecification |
Zorunlu: Kullanıcıların bu varlığa erişmek için yerine getirmesi gereken şartların tanımı. Birden fazla ActionAccessSpecification öğe türü varsa spesifikasyon ölçütlerinden herhangi birine uyan bir kullanıcı içeriğe erişebilir. |
EntryPoint
EntryPoint öğe türü, potentialAction.target mülküyle ilişkilendirilmiştir.
| Mülk | Beklenen tür | Açıklama |
|---|---|---|
@type |
Text |
Zorunlu: Bu özelliği her zaman EntryPoint olarak ayarlayın. |
urlTemplate |
Text |
Zorunlu: İçeriğinizin oynatılmasını başlatan bağlantı. |
actionPlatform |
Text |
Zorunlu: Derin bağlantının geçerli olduğu platformlar. Olası değerler şunlardır:
|
ActionAccessSpecification
ActionAccessSpecification öğe türü, potentialAction.actionAccessibilityRequirement özelliğiyle ilişkilidir.
| Mülk | Beklenen tür | Açıklama |
|---|---|---|
@type |
Text |
Zorunlu: Bu özelliği her zaman ActionAccessSpecification olarak ayarlayın. |
category |
Text |
Zorunlu: Erişim şartının türü. Bu, aşağıdaki değerlerden biri olmalıdır:
|
availabilityStarts |
DateTime |
Kullanım döneminin başlangıç zamanı. Bu özelliği kullanarak içeriğin kullanıcılara tam olarak ne zaman sunulacağını kontrol edebilirsiniz. |
availabilityEnds |
DateTime |
Kullanım döneminin bitiş zamanı. Bu özelliği kullanarak içeriğin kullanıcılara ne zaman sunulmayacağını kontrol edebilirsiniz. |
eligibleRegion |
Country |
Offer için uygun ülke. Bu içeriğin kullanılabileceği veya kullanılamayacağı ülke ya da bölgeyi kontrol etmek için bu özelliği kullanın. |
requiresSubscription |
MediaSubscription |
İçeriğe erişmek için gereken abonelik paketi. Hizmetinizde birden fazla abonelik paketi sunuluyorsa bu özellik zorunludur. Hizmetiniz ücretsizse veya yalnızca tek bir abonelik hizmeti katmanı varsa bu özelliği atlayabilirsiniz. |
Ülke
Country öğe türü, potentialAction.actionAccessibilityRequirement.eligibleRegion özelliğiyle ilişkilidir.
| Mülk | Beklenen tür | Açıklama |
|---|---|---|
@type |
Text |
Zorunlu: Bu özelliği her zaman Country olarak ayarlayın. |
name |
Text |
Zorunlu: ISO 3166-1 alfa-2 ülke kodu. |
MediaSubscription
MediaSubscription öğe türü, potentialAction.actionAccessibilityRequirement.requiresSubscription özelliğiyle ilişkilidir.
| Mülk | 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 kimliği. Kimlik sabit olup zaman içinde değişmemelidir. Bu, bir opak 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-Radio Basic". |
expectsAcceptanceOf |
Offer |
Medya aboneliğinin satın alınmasıyla ilişkili Offer türü. Bu özellik, aboneliğin fiyatını belirtmek için kullanılır. |
Teklif
Offer öğe türü, potentialAction.actionAccessibilityRequirement.requiresSubscription.expectsAcceptanceOf mülküyle ilişkilidir.
| Mülk | Beklenen tür | Açıklama |
|---|---|---|
@type |
Text |
Zorunlu: Bu özelliği her zaman Offer olarak ayarlayın. |
price |
Number |
Zorunlu: Aboneliğin fiyatı. |
priceCurrency |
Text |
Zorunlu: Fiyatın üç harfli ISO 4217 biçimindeki para birimi. |
seller |
Organization |
İşlemin aboneliğini veya satın alınmasını sunan kuruluş. Organization bölümünde açıklanan şemayı kullanın. |
Aşağıda ListenAction örnekleri 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ıma dayalı bir radyo verisi sağlayıcısı olan TJ_RADIO'yu ele alıyoruz. TJ_RADIO, bağlılık ve sahiplik bilgilerinin yanı sıra radyo verileri için dinleme işlemleri sağlar. Bu feed'de 3 radyo ağı (bağlı istasyonlara içerik sağlayan) GPR, GRI ve G-music sunulmaktadır. Ayrıca 3 radyo istasyonu gösterilir: GQED, GQEI ve G-music.
- GQED, iki ayrı kuruluş olan GQED Inc ve GPCB'ye aittir. Ayrıca GQED, GPR ve GPI tarafından oluşturulan içeriklerin bir kısmını yayınladığı için GPR ile bağlantılıdır.
- GQEI'ın mülkiyeti GQED Inc ve GPCB'ye aittir. Farklı bir bölgeye hizmet veren GQED'nin bir tekrarlayıcı/çevirici istasyonudur. GQEI, GPR ve GPI ile de bağlantılıdır.
- G-music, GRJ'ye ait ve G-music radyo ağına (istasyonla aynı ada sahip farklı bir tüzel kişi) bağlı uluslararası bir istasyondur. G-music istasyonları ülke genelinde yer alır ve G-music radyo ağı tarafından oluşturulan içeriklerin bir kısmını yayınlar.
İlgili sayfalar
Bu sayfada açıklanan özelliklerle ilgili konular hakkında daha fazla bilgi için aşağıdaki sayfalara bakın: