Bagian ini memberikan detail properti markup konten untuk jenis entity BroadcastService
, CableOrSatelliteService
, TelevisionChannel
, Organization
. Untuk lebih memahami hubungan antara jenis-jenis ini, tinjau konsep Channel LiveTV.
Tabel Spesifikasi BroadcastService
Properti | Jenis yang Diharapkan | Deskripsi |
---|---|---|
@context |
Teks | Wajib - Selalu ditetapkan ke ["http://schema.org", {"@language": "xx"}]
|
@type |
Teks | Wajib - Selalu ditetapkan ke BroadcastService . |
@id |
URL | Wajib - ID konten dalam format URI; misalnya, https://example.com/1234abc.@id harus memenuhi persyaratan berikut:
url entitas memenuhi semua persyaratan sebagai ID, sebaiknya gunakan url entitas sebagai @id . Lihat bagian ID untuk mengetahui detail selengkapnya. |
url |
URL | Wajib jika berlaku - URL kanonis layanan siaran jika channel dapat dilihat di Internet. Hal ini bersifat opsional untuk layanan yang dikirimkan melalui kabel/satelit/over the air (OTA). Google menggunakan URL ini untuk mencocokkan konten di feed Anda dengan konten di database Google.url harus memenuhi persyaratan berikut:
urlTemplate objek target. |
name |
Teks | Wajib - Nama jaringan.
|
broadcastDisplayName |
Teks | Wajib - Nama tampilan untuk jaringan yang biasanya dilihat pengguna di panduan program, dll. Nilainya mungkin sama dengan nilai nama. |
callSign |
Teks | Tanda panggil resmi yang dikeluarkan pemerintah untuk layanan siaran. |
inLanguage |
Text atau Language | Sangat Direkomendasikan Mengapa? Bahasa siaran utama channel. Gunakan salah satu kode bahasa dari standar IETF BCP 47. |
category |
Teks | Sangat Direkomendasikan Mengapa? Kategori untuk item. Tanda atau garis miring yang lebih besar dapat digunakan untuk menunjukkan hierarki kategori secara informal. misalnya Olahraga, Olahraga > Sepak Bola, Berita, Film, Musik, Dokumenter.` |
contentRating |
Teks atau Rating | Wajib untuk layanan siaran TV khusus dewasa - Rating paling ketat untuk siaran konten di channel. Jika rating konten diberikan dalam bentuk string Teks, lembaga rating harus mengawali rating dengan spasi kosong di antaranya; misalnya, "TV-Y" rating dari agensi "TVPG" di Amerika Serikat disebut "TVPG TV-Y". Lihat daftar agensi. |
contentRating.author |
Organisasi | Wajib jika contentRating menggunakan Rating - Nama lembaga rating. |
contentRating.ratingValue |
Teks | Wajib jika contentRating menggunakan Rating - Nilai rating. |
contentRating.advisoryCode |
Teks | Kode saran untuk konten. Nilai yang diterima termasuk D, FV, L, S, dan V. D = Dialog, FV = Kekerasan Fantasi , L = Bahasa, S = Konten Seksual, V = Kekerasan. |
description |
Teks | Deskripsi layanan siaran. Maksimal 300 karakter. Gunakan array untuk memberikan deskripsi dalam beberapa bahasa dan/atau dalam panjang yang berbeda. |
slogan |
Teks | Slogan layanan siaran. |
areaServed |
Negara, Negara Bagian, Kota, atau GeoShape | Wajib jika berlaku - Ini diperlukan jika peralihan saluran dipenuhi oleh penyedia layanan TV - Area tempat pengguna akan menerima layanan siaran. Gunakan kode negara ISO 3166-1 untuk menentukan negara. |
logo |
ImageObject | Wajib ada jika berintegrasi dengan GoogleTV. Sangat Direkomendasikan jika tidak Mengapa? Gambar yang mewakili layanan siaran ini.
|
potentialAction |
WatchAction | Wajib jika berlaku - Objek markup Action yang memberikan detail tindakan. Lihat Properti markup Tindakan untuk mengetahui detailnya.
|
videoFormat |
Teks | Definisi dengan kualitas tertinggi yang didukung di layanan siaran ini; misalnya,
|
broadcastTimezone |
Teks | Zona waktu layanan siaran ini dalam format IANA; misalnya, America/Los_Angeles. Menggunakan array untuk beberapa zona waktu. |
broadcastAffiliateOf |
Organisasi | Wajib - Jaringan TV yang menyediakan pemrograman untuk layanan siaran ini atau organisasi tempat layanan siaran ini berada. |
broadcastAffiliateOf.@id |
Teks | Wajib - Setel ke @id jaringan TV. |
broadcastAffiliateOf.@type |
Teks | Wajib - Selalu ditetapkan ke Organization . |
identifier |
PropertyValue | Sangat Direkomendasikan Mengapa? - ID eksternal atau ID lain yang mengidentifikasi entitas ini, seperti _PARTNER_ID_. Beberapa ID diizinkan. Lihat bagian Properti ID untuk mengetahui detailnya. |
popularityScore |
PopularityScoreSpecification | Sangat Direkomendasikan Mengapa? Skor yang digunakan Google, serta sinyal lainnya, untuk menentukan media yang akan diputar untuk pengguna. Skor ini menunjukkan popularitas konten dalam kaitannya dengan konten lain di katalog Anda; Oleh karena itu, skala skor harus konsisten di seluruh feed Anda, di antara semua entitas dalam katalog Anda. Secara default, skor popularitas entitas ditetapkan ke 0. |
popularityScore.@type |
Teks | Selalu ditetapkan ke PopularityScoreSpecification . |
popularityScore.value |
Number | Nilai numerik non-negatif yang menunjukkan popularitas entitas; skor yang lebih tinggi berarti popularitas yang lebih tinggi. |
popularityScore.eligibleRegion |
Negara | Wilayah tempat skor popularitas ini berlaku. Jika skor popularitas berlaku secara global, tetapkan ke EARTH . Secara default, properti ini ditetapkan ke EARTH . Note: Popularitas khusus lokal lebih diutamakan daripada popularitas global (EARTH) |
Contoh BroadcastService
{
"@context": [
"http://schema.org",
{
"@language": "en"
}
],
"@type": "BroadcastService",
"@id": "http://example.com/stations/example-tv",
"name": "EXAMPLE-TV",
"broadcastDisplayName": "ABCD",
"url": "http://example.com/stations/example-tv",
"callSign": "EXA-TV",
"videoFormat": "SD",
"inLanguage": "en",
"broadcastTimezone": "America/Los_Angeles",
"broadcastAffiliateOf": {
"@type": "Organization",
"@id": "http://example.com/networks/abcd-network"
},
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "TMS_ID",
"value": "12258"
},
{
"@type": "PropertyValue",
"propertyID": "_PARTNER_ID_",
"value": "exampletv-123456"
}
],
"popularityScore": {
"@type": "PopularityScoreSpecification",
"value": 178,
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
}
]
},
"potentialAction": {
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "http://example.com/livestream",
"actionPlatform": [
"http://schema.org/DesktopWebPlatform",
"http://schema.org/MobileWebPlatform",
"http://schema.org/AndroidPlatform",
"http://schema.org/IOSPlatform",
"http://schema.googleapis.com/GoogleVideoCast",
"http://schema.org/AndroidTVPlatform"
]
},
"actionAccessibilityRequirement": {
"@type": "ActionAccessSpecification",
"category": "externalsubscription",
"availabilityStarts": "2018-07-21T10:35:29Z",
"availabilityEnds": "2019-10-21T10:35:29Z",
"requiresSubscription": {
"@type": "MediaSubscription",
"@id": "http://example.com/subscription",
"name": "ABCD",
"sameAs": "http://example.com/subscription",
"authenticator": {
"@type": "Organization",
"name": "TVE"
}
},
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
}
]
}
},
"logo": [
{
"@context": "http://schema.org",
"@type": "ImageObject",
"name": "Example Logo Light",
"contentUrl": "http://example.com/images/example-logo-light.jpg",
"additionalProperty": [
{
"@type": "PropertyValue",
"name": "contentAttributes",
"value": [
"forLightBackground"
]
}
]
},
{
"@context": "http://schema.org",
"@type": "ImageObject",
"name": "Example Logo Dark",
"contentUrl": "http://example.com/images/example-logo-dark.jpg",
"additionalProperty": [
{
"@type": "PropertyValue",
"name": "contentAttributes",
"value": [
"forDarkBackground"
]
}
]
}
]
}
Tabel spesifikasi CableOrSatelitService
Properti | Jenis yang Diharapkan | Deskripsi |
---|---|---|
@context |
Teks | Wajib - Selalu ditetapkan ke ["http://schema.org", {"@language": "xx"}]
|
@type |
Teks | Wajib - Selalu ditetapkan ke CableOrSatelliteService . |
@id |
URL | Wajib - ID konten dalam format URI; misalnya, https://example.com/1234abc.@id harus memenuhi persyaratan berikut:
url entitas memenuhi semua persyaratan sebagai ID, sebaiknya gunakan url entitas sebagai @id . Lihat bagian ID untuk mengetahui detail selengkapnya. |
name |
Teks | Wajib - Nama layanan TV.
|
areaServed |
Negara, Negara Bagian, Kota, atau GeoShape | Wajib - Area tempat pengguna akan menerima layanan siaran.
|
provider |
Organisasi | Wajib - Penyedia induk layanan, jika berlaku. Misalnya, ExampleTV adalah penyedia layanan regionalnya, ExampleTV San Francisco dan ExampleTV San Diego. |
provider.@id |
Teks | Wajib - ID operator TV. |
provider.@type |
Teks | Wajib - Selalu ditetapkan ke Organization . |
identifier |
PropertyValue | Sangat Direkomendasikan Mengapa? - ID eksternal atau ID lain yang mengidentifikasi entitas ini, seperti ID TMS Gracenote untuk layanan siaran ini. Beberapa ID diizinkan. Lihat bagian Properti ID untuk mengetahui detailnya. |
Contoh CableOrSatelitService
Contoh layanan kabel atau satelit:
{
"@context":["http://schema.org", {"@language": "en"}],
"@type":"CableOrSatelliteService",
"@id":"http://example.com/provider-lineups/exampletv-san-francisco",
"name":"ExampleTV San Francisco",
"provider": {
"@type": "Organization",
"@id": "http://example.com/providers/exampletv"
},
"areaServed":[
{
"@type":"GeoShape",
"@id": "http://example.com/area1"
}
],
"identifier": {
"@type": "PropertyValue",
"propertyID": "TMS_ID",
"value": "12345"
}
}
{
"@type": "GeoShape",
"@id": "http://example.com/area1",
"addressCountry": "US",
"postalCode": [
"94118",
"94119"
]
}
Contoh Distributor Pemrograman Video Multichannel Virtual (vMVPD):
{
"@context":["http://schema.org", {"@language": "en"}],
"@type":"CableOrSatelliteService",
"@id":"http://example.com/providers/my-online-example-tv",
"name":"My Online Example TV",
"provider": {
"@type": "Organization",
"@id": "http://my-online-tv.com"
},
"areaServed":[
{
"@type":"Country",
"name": "US",
},
{
"@type":"Country",
"name": "CA",
}
]
}
Tabel spesifikasi TelevisionChannel
Properti | Jenis yang Diharapkan | Deskripsi |
---|---|---|
@context |
Teks | Wajib - Selalu ditetapkan ke ["http://schema.org", {"@language": "xx"}]
|
@type |
Teks | Wajib - Selalu ditetapkan ke TelevisionChannel . |
@id |
URL | Wajib - ID konten dalam format URI; misalnya, https://example.com/1234abc.@id harus memenuhi persyaratan berikut:
url entitas memenuhi semua persyaratan sebagai ID, sebaiknya gunakan url entitas sebagai @id . Lihat bagian ID untuk mengetahui detail selengkapnya. |
broadcastChannelId |
Teks | Wajib - ID unik yang dapat digunakan untuk mengidentifikasi BroadcastService sebagai layanan TV kabel, satelit, atau Internet TV.
|
channelOrder |
Number | Wajib untuk GoogleTV, opsional jika tidak - Gunakan properti ini untuk menunjukkan urutan penayangan saluran dalam panduan program elektronik untuk integrasi Google TV. channelOrder harus unik di seluruh saluran dalam feed dan idealnya harus dimulai dari 1. channelOrder tidak boleh memiliki nilai negatif atau 0. |
broadcastServiceTier |
Teks | Gunakan nilai berikut:
|
inBroadcastLineup |
CableOrSatelliteService | Wajib - @id dari CableOrSatelliteService yang menyediakan channel ini kepada penonton. |
providesBroadcastService |
BroadcastService | Wajib - @id BroadcastService yang pemrogramannya disediakan oleh saluran ini. |
Contoh TelevisionChannel
Contoh saluran TV kabel atau satelit:
{
"@context":["http://schema.org", {"@language": "en"}],
"@type":"TelevisionChannel",
"@id":"http://example.com/channels/exampleTV/example-tv-7",
"broadcastChannelId":"7",
"channelOrder": 1,
"broadcastServiceTier":["Premium", "Standard"],
"inBroadcastLineup":{
"@type":"CableOrSatelliteService",
"@id":"http://example.com/providers/exampleTV-san-francisco"
},
"providesBroadcastService":{
"@type":"BroadcastService",
"@id":"http://example.com/stations/example-tv"
}
}
Contoh saluran TV online:
{
"@context":["http://schema.org", {"@language": "en"}],
"@type":"TelevisionChannel",
"@id":"http://example.com/channels/my-online-example-tv/sport-channel",
"broadcastChannelId":"sport-channel",
"channelOrder": 3,
"broadcastServiceTier":"Premium",
"inBroadcastLineup":{
"@type":"CableOrSatelliteService",
"@id":"http://example.com/providers/my-online-example-tv"
},
"providesBroadcastService":{
"@type":"BroadcastService",
"@id":"http://example.com/stations/sport-channel"
}
}
Tabel spesifikasi organisasi
Properti | Jenis yang Diharapkan | Deskripsi |
---|---|---|
@context |
Teks | Wajib - Selalu ditetapkan ke ["http://schema.org", {"@language": "xx"}]
|
@type |
Teks | Wajib - Selalu ditetapkan ke Organization . |
@id |
URL | Wajib - ID konten dalam format URI; misalnya, https://example.com/1234abc.@id harus memenuhi persyaratan berikut:
url entitas memenuhi semua persyaratan sebagai ID, sebaiknya gunakan url entitas sebagai @id . Lihat bagian ID untuk mengetahui detail selengkapnya. |
name |
Teks | Wajib - Nama jaringan TV, penyedia konten TV, atau operator TV.
|
description |
Teks | Deskripsi organisasi. Maksimal 300 karakter. Gunakan array untuk memberikan deskripsi dalam beberapa bahasa dan/atau dalam panjang yang berbeda. |
sameAs |
URL | Sangat Direkomendasikan Mengapa? URL ke halaman Wikipedia yang dapat mengidentifikasi jaringan TV. Properti ini harus berbeda dari properti URL. Hanya isi halaman Wikipedia yang membahas tentang satu entitas saluran/jaringan. Perlu diketahui bahwa halaman Wikipedia mungkin menggunakan terminologi "channel". |
potentialAction |
WatchAction | Wajib jika berlaku - Wajib diisi jika Anda memiliki beberapa saluran (BroadcastService) yang merujuk ke Organisasi. Objek markup Action yang memberikan detail tindakan. Lihat Properti markup Tindakan untuk mengetahui detailnya.
|
url |
URL | URL organisasi. Google menggunakan URL ini untuk merekonsiliasi organisasi ini secara akurat dengan organisasi tersebut di database Google. |
identifier |
PropertyValue | Sangat Direkomendasikan Mengapa? - ID eksternal atau ID lain yang mengidentifikasi entitas ini, seperti ID TMS untuk organisasi ini. Beberapa ID diizinkan. Lihat bagian Properti ID untuk mengetahui detailnya. |
popularityScore |
PopularityScoreSpecification | Sangat Direkomendasikan Mengapa? Skor yang digunakan Google, serta sinyal lainnya, untuk menentukan media yang akan diputar untuk pengguna. Skor ini menunjukkan popularitas konten dalam kaitannya dengan konten lain di katalog Anda; Oleh karena itu, skala skor harus konsisten di seluruh feed Anda, di antara semua entitas dalam katalog Anda. Secara default, skor popularitas entitas ditetapkan ke 0. |
popularityScore.@type |
Teks | Selalu ditetapkan ke PopularityScoreSpecification . |
popularityScore.value |
Number | Nilai numerik non-negatif yang menunjukkan popularitas entitas; skor yang lebih tinggi berarti popularitas yang lebih tinggi. |
popularityScore.eligibleRegion |
Negara | Wilayah tempat skor popularitas ini berlaku. Jika skor popularitas berlaku secara global, tetapkan ke EARTH . Secara default, properti ini ditetapkan ke EARTH . Note: Popularitas khusus lokal lebih diutamakan daripada popularitas global (EARTH) |
Contoh organisasi
{
"@context":["http://schema.org", {"@language": "en"}],
"@type":"Organization",
"@id":"http://example.com/networks/abcd-network",
"name":"ABCD",
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "TMS_ID",
"value": "12345"
},
{
"@type": "PropertyValue",
"propertyID": "_PARTNER_ID_",
"value": "exampletv-12345"
}
],
"potentialAction": {
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "http://example.com/networkstream",
"actionPlatform": [
"http://schema.org/DesktopWebPlatform",
"http://schema.org/MobileWebPlatform",
"http://schema.org/AndroidPlatform",
"http://schema.org/IOSPlatform",
"http://schema.googleapis.com/GoogleVideoCast",
"http://schema.org/AndroidTVPlatform"
]
},
"actionAccessibilityRequirement": {
"@type": "ActionAccessSpecification",
"category": "externalsubscription",
"availabilityStarts": "2018-07-21T10:35:29Z",
"availabilityEnds": "2050-10-21T10:35:29Z",
"requiresSubscription": {
"@type": "MediaSubscription",
"@id": "http://example.com/subscription",
"name": "ABCD",
"sameAs": "http://example.com/subscription",
},
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
}
]
}
},
"popularityScore": {
"@type": "PopularityScoreSpecification",
"value": 178,
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
}
]
}
}
Halaman terkait
Lihat halaman berikut untuk topik yang terkait dengan properti ini: