Bu bölümde, RadioBroadcastService
varlık türü için içerik işaretleme özelliklerinin ayrıntıları sunulmaktadır. Tüm ayrıntılar için Tam feed örneğine göz atın.
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ı, @language uygun dil koduna ve BCP 47 biçiminde ayarlanmalıdır. Örneğin, dil İspanyolcaya ayarlanırsa 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 |
Gerekli: İçerik tanımlayıcının URI biçiminde olması gerekir. Örneğin, https://example.com/1234abc.@id aşağıdaki şartları karşılamalıdır:
url özelliği, tanımlayıcı olarak tüm gereksinimleri karşıladığı için @id olarak bir tüzel kişinin url türünü kullanmanızı öneririz. Daha fazla bilgi için Tanımlayıcı bölümünü inceleyin. |
url |
URL |
Zorunlu: Radyo istasyonu hakkında bilgi sağlayan içeriğin Standart URL'si.url özelliği aşağıdaki gereksinimleri karşılamalıdır:
|
name |
Text |
Zorunlu: Radyo istasyonunun resmi adıdır. Her dil için yalnızca bir resmi ad olmalıdır. Örneğin, "WXKS FM"; Adları farklı dillerde listelemek için bir dizi kullanın. Örneğin, Birden fazla bölge ve dil bölümünü inceleyin. |
alternateName |
Text |
Kullanıcıların radyo istasyonunu tanımalarına yardımcı olan alternatif adlar. Bu mülk, tetiklemeyi etkileyecek anahtar kelimeler değil, bir istasyonun meşru 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. Örneğin, Birden fazla bölge ve dil bölümünü inceleyin. |
callSign |
Text |
Geçerliyse: Radyo istasyonunun devlet tarafından verilmiş resmi çağrı işareti. Örneğin "&QtI-FM."; Kuzey Amerika radyo istasyonları için bu mülk gereklidir. Ç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 marka öğeleri. Örneğin, "Sahte Radyo 105", Değerler, kullanıcıların arama sonuçlarında bu radyo istasyonunu ve çağrı işareti ve ad gibi diğer önemli bilgileri tanımlamasına yardımcı olur. |
description |
Text |
Zorunlu: Radyo istasyonunun kısa bir açıklaması. Bu mülkte 300 karakter sınırlaması vardır. Açıklamayı birden çok dilde işaretlemek için bir dizi kullanın. Örneğin, Birden fazla bölge ve dil bölümünü inceleyin. |
slogan |
Text |
Radyo istasyonunun sloganı. Örneğin, "Google'ın bir numaralı hayali müzik radyo istasyonu." |
logo |
ImageObject |
İstasyonun logo resmi. Mevcut 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 sıklık spesifikasyonu. Karasal AM/FM radyo istasyonları için bu özellik gereklidir. Yalnızca online canlı yayınlar için değer INTERNET_STREAM dizesi olarak ayarlanmalıdır. Ayrıntılar ve örnekler için BroadcastSıklıkSpecification bölümüne bakın. |
areaServed |
City, State, Country, or AdministrativeArea |
Zorunlu: Radyo istasyonu tarafından hedeflenen birincil coğrafi alan. Benzer ada sahip benzer istasyonlardan oluşan bir ağ içindeki en uygun istasyonu seçmek için bu özelliği kullanın. Örneğin, yerel satış ortakları ile ulusal yayın yapan bir radyo hizmeti seçmek için bu düğmeyi 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ünü inceleyin. |
broadcastAffiliateOf |
Organization |
Geçerliyse: Radyo istasyonunun üyesi olduğu satış ortağı veya radyo istasyonunda yayınlanmış içeriği sağlayan satış ortağı. Örneğin, "NPR" ve "PRI" veya "PBS" Radyo istasyonu herhangi bir bağlılığın parçası değilse bu özellik gerekli değildir. Ayrıntılar ve örnekler için Kuruluş bölümünü inceleyin. |
broadcaster |
Organization |
Zorunlu: Radyo istasyonunun sahibi, işleteni ve işleten kuruluştur. Ayrıntılar ve örnekler için Kuruluş bölümünü inceleyin. |
parentService |
RadioBroadcastService |
Geçerliyse zorunludur: Bu özellik yalnızca radyo istasyonu yineleyici veya çevirmense gereklidir. Tekrarlayıcı veya çevirmenin geçiş yaptığı orijinal radyo istasyonunu temsil eder. Ayrıntılar ve örnekler için RadioBroadcastService bölümüne bakın. |
potentialAction |
ListenAction |
Zorunlu: Radyo istasyonunu dinlemek için kullanıcılar için tetiklenen İş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 medyayı oynatacağını belirlemek üzere kullandığı puan ve diğer sinyaller. Bu puan, kataloğunuzdaki diğer içeriklere göre içeriğin popülerliğini gösterir. Bu nedenle, puanın ölçeği feed'leriniz ve kataloğunuzdaki tüm varlıklar genelinde tutarlı olmalıdır. Varsayılan olarak, tüzel kişinin 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 isteğinde bulunan kullanıcı sorgularını yerine getirmek için bu değeri kullanın. İstasyon farklı zamanlarda farklı dillerde yayınlanırsa birincil dili listelemeniz yeterlidir. |
keywords |
Text |
Radyo istasyonu ile ilişkili anahtar kelimelerin listesi. Radyo istasyonunu tetikleyen kullanıcı sorgularını genişletmek için bu anahtar kelimeleri kullanın. Örneğin "&", haber, "rock" veya "rock" |
identifier |
PropertyValue |
Önemle tavsiye edilir Neden? - Bu kimliği açık bir şekilde tanımlayan harici kimlik veya başka bir kimlik. Birden fazla 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 belirten bir referans web sayfasının URL'si. Örneğin, yayın hizmeti için bir Wikipedia sayfası. |
Varlık türü mülk referansları
Aşağıda varlık türleri ve bunların özellik referansları bulunmaktadır.
YayınSıklıkSpesifikasyonu
BroadcastFrequencySpecification
varlık türü, broadcastfrequency
özelliğiyle ilişkilendirilir.
BroadcastFrequencySpecification
varlık türü, radyo istasyonunu frekansına göre tanımlamak için kullanılır. Dijital radyo durumunda, sıklık kanalı farklı programlara sahip birden çok alt kanal içerebilir. Böyle durumlarda, broadcastSubChannel
değeri sıklık kanalında hedef radyo istasyonunu bulmak için kullanılır.
Yalnızca internet radyo istasyonları için BroadcastFrequencySpecification
nesnesi gerekli olmadığından 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 basamak kısmı. Örneğin "&";89.3." Dijital Ses Yayıncılığı (DAB) istasyonları için bu numara engelleme numarası olmalıdır. Örneğin "&12A." |
broadcastSignalModulation |
Text |
Zorunlu: Frekanstaki sinyal modülü bölümü. Değer şunlardan biri olmalıdır: "FM", "AM", "HDAB", "DAB" veya "DAB+". |
broadcastSubChannel |
Text |
Geçerliyse zorunludur: Dijital radyo için alt kanal. DAB ve DAB+ istasyonları için bu değer hizmet kimliğidir. Örneğin, "HD1"–HD8", HD radyo için olası değerlerdir. "C8D8", 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
özellikleriyle ilişkilendirilir.
RadioBroadcastService
spesifikasyonunda hem broadcaster
hem de broadcastAffiliateOf
özellikleri için Organization
türü kullanılır.
Özellik | Beklenen tür | Açıklama |
---|---|---|
@type |
Text |
Zorunlu: Bu özelliği her zaman Organization olarak ayarlayın. |
@id |
URL |
Zorunlu: URI biçiminde kuruluş için genel olarak benzersiz bir kimlik. Kimlik sabit olup zaman içinde değişmemelidir. 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şun 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 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
varlık türü, parentService
özelliğiyle ilişkilendirilir.
Tekrarlayan veya çevirmen istasyonu için parentService
özelliği, ana 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çimindeki genel olarak benzersiz bir kimliktir. Ana radyo istasyonu ayrı bir varlık olarak feed'inize de eklenmişse 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 istasyon için bir Wikipedia sayfası. |
Aşağıda birRadioBroadcastService
örneği 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şkilendirilir.
logo
özelliği, ilgili radyo istasyonunun logo resmini sağlamak için kullanılır. Bu resimler, belirli bir radyo varlığı için içeriğin yanında 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 bir URL. |
regionsAllowed |
Country |
Medyanın izin verildiği ülkeler. Özellik belirtilmemişse resmin tüm yerel ayarlarda gösterilmesine izin verildiğini varsayar. Bölge başına farklı resim göndermek için her birinin kendi ülke grubu ve ilgili resim URL'si içeren birden fazla ImageObject türü ekleyin. |
Country (Ülke)
Country
varlık türü, logo.regionsAllowed
özelliğiyle ilişkilendirilir.
Özellik | 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 "ABD". |
Aşağıda ImageObject
örnek:
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
varlık türü, identifier
özelliğiyle ilişkilendirilir.
Gracenote kimlikleri (TMS) gibi içeriğiniz için bir üçüncü taraf kimlik sistemi kullanıyorsanız kimlik, identifier
özelliği tarafından sağlanabilir. Bu, Google'ın radyo istasyonlarınız arasındaki mutabakatın doğruluğunu artırır.
Ö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ü. 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 istasyon için bir Wikipedia sayfası. |
Aşağıda bir PropertyValue
örneği verilmiştir:
"identifier": {
"@type": "PropertyValue",
"propertyID": "WIKIDATA_ID",
"value": "Q795598"
},
Popülerlik Puanı Spesifikasyonu
PopularityScoreSpecification
varlık türü, popularityScore
özelliğiyle ilişkilendirilir.
Ö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. Yüksek değer, popülerliği gösterir. |
eligibleRegion |
Country |
Popülerlik puanının geçerli olduğu ülke veya bölgelerin listesi. Popülerlik puanı dünya genelinde geçerliyse metin değeri olarak earth değerini kullanın.Belirli bölgelerin listelenmesi gerekiyorsa Country türünü kullanın.Bu özellik etkin değilse eligibleRegion varsayılan olarak earth değerine ayarlanır. |
Country (Ülke)
Country
varlık türü, popularityScore.eligibleRegion
özelliğiyle ilişkilendirilir.
Özellik | 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 "ABD". |
Aşağıda PopularityScoreSpecification
örnek verilmiştir:
KÜRESEL POPÜLERLİK
"popularityScore": {
"@type": "PopularityScoreSpecification",
"value": 4.3,
"eligibleRegion": "Earth"
},
ÜLKELERE ÖZEL
"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 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. Yer bilgilerine örnek olarak "yakınımdaki radyo istasyonları" veya "yerel haberler radyosu" gibi kullanıcı sorguları verilebilir.
Ö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 sağlayın. Ayrıca, bulunduğu zinciri sağlayın. Şu biçimi kullanın: city, state, country. |
Aşağıda areaServed
örnek verilmiştir:
ŞEHİR
"areaServed": {
"@type": "City",
"name": "North Highlands, CA, US"
},
DURUM
"areaServed": [
{
"@type": "State",
"name": "California, US"
},
{
"@type": "State",
"name": "Nevada, US"
}
],
ÜLKE
"areaServed": [
{
"@type": "Country",
"name": "US"
},
{
"@type": "Country",
"name": "Australia"
}
],
YÖNETİCİ BÖLGESİ
"areaServed": [
{
"@type": "AdministrativeArea",
"name": "Cape Cod, Massachusetts, US"
}
],
Dinlemeİşlemi
ListenAction
varlık türü, potentialAction
özelliğiyle ilişkilendirilir.
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 tanımlar. Ö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. Desteklenen platform bilgilerini içerir. 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ı gereksinimlerinin tanımı. Birden fazla ActionAccessSpecification varlık türü varsa spesifikasyon ölçütlerinden herhangi birine uyan bir kullanıcı içeriğe erişebilir. |
EntryPoint
EntryPoint
varlık türü, potentialAction.target
özelliğiyle ilişkilendirilir.
Özellik | Beklenen tür | Açıklama |
---|---|---|
@type |
Text |
Zorunlu: Bu özelliği her zaman EntryPoint olarak ayarlayın. |
urlTemplate |
Text |
Zorunlu: İçeriğinizi oynatmaya başlayan bağlantı. |
actionPlatform |
Text |
Zorunlu: Derin bağlantının geçerli olduğu platformlar. Olası değerler şunlardır:
|
İşlemErişim Spesifikasyonu
ActionAccessSpecification
varlık türü, potentialAction.actionAccessibilityRequirement
özelliğiyle ilişkilendirilir.
Özellik | 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 değer, 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 artık kullanıcılara sunulmadığı saatleri kontrol etmek için bu özelliği kullanın. |
eligibleRegion |
Country |
Offer için uygun ülke. Bu özelliğin kullanılması gereken veya sunulmaması gereken ülkeyi veya bölgeyi kontrol etmek için bu özelliği kullanın. |
requiresSubscription |
MediaSubscription |
İçeriğe erişmek için gereken abonelik paketi. Hizmetiniz birden fazla abonelik paketi sunuyorsa bu özelliğin kullanılması zorunludur. Hizmetiniz ücretsizse veya tek bir abonelik hizmeti katmanı varsa bu özelliği atlayabilirsiniz. |
Country (Ülke)
Country
varlık türü, potentialAction.actionAccessibilityRequirement.eligibleRegion
özelliğiyle ilişkilendirilir.
Özellik | 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. |
MedyaAboneliği
MediaSubscription
varlık türü, potentialAction.actionAccessibilityRequirement.requiresSubscription
özelliğiyle ilişkilendirilir.
Özellik | Beklenen tür | Açıklama |
---|---|---|
@type |
Text |
Zorunlu: Bu özelliği her zaman MediaSubscription olarak ayarlayın. |
@id |
Text |
Zorunlu: Abonelik paketi için URI biçiminde genel olarak benzersiz bir kimlik. Kimlik sabit olup zaman içinde değişmemelidir. 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-Radio Basic". |
expectsAcceptanceOf |
Offer |
Medya Aboneliğinin satın alınmasıyla ilgili Offer türü. Bu özellik, aboneliğin fiyatını belirtmek için kullanılır. |
Teklif
Offer
varlık türü, potentialAction.actionAccessibilityRequirement.requiresSubscription.expectsAcceptanceOf
özelliğiyle ilişkilendirilir.
Özellik | 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: Üç harfli ISO 4217 biçimindeki fiyatın para birimi. |
seller |
Organization |
Aboneliği satın alma veya satın alma işlemini 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ı bulunmaktadır: TJ_RADIO. TJ_RADIO, radyo verileri için ilişkilendirme işlemlerini ve satış ortaklığı ile sahiplik bilgilerini dinlememizi sağlar. Bu feed'de GPR, GRI ve Gmusic olmak üzere 3 radyo ağı (satış ortağı istasyonlarına içerik sağlayan) sunulur. Ayrıca 3 radyo istasyonu bulunur: GQED, GQEI ve G-music.
- GQED, iki ayrı kuruluş olan GQED Inc ve GPCB'nin mülkiyetindedir. 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'nin de mülkiyetindedir. Tekrar eden/çeviri durağı olan GQED farklı bir bölgede hizmet verir. GQEI, GPR ve GPI ile de ilişkilidir.
- G-music, GRJ'ye ait olan ve G-music radyo istasyonuyla (İstasyonla aynı ada sahip farklı bir tüzel kişi) ilişkili uluslararası bir istasyondur. Google müzik istasyonları, ülkenin dört bir yanında yer alır ve G-music radyo ağı tarafından oluşturulan içeriklerden bazıları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: