این بخش جزئیات ویژگیهای نشانهگذاری محتوا را برای انواع نهاد BroadcastService
، CableOrSatelliteService
، TelevisionChannel
، و Organization
ارائه میکند. برای درک بهتر رابطه بین این انواع، مفاهیم LiveTV Channels را مرور کنید.
جدول مشخصات BroadcastService
اموال | نوع مورد انتظار | توضیحات |
---|---|---|
@context | متن | الزامی - همیشه روی ["http://schema.org", {"@language": "xx"}] تنظیم شود
|
@type | متن | مورد نیاز - همیشه روی BroadcastService تنظیم شود. |
@id | URL | مورد نیاز - شناسه محتوا در قالب URI. برای مثال، https://example.com/1234abc .@id باید شرایط زیر را داشته باشد:
url یک موجودیت همه الزامات را به عنوان یک شناسه برآورده میکند، توصیه میکنیم url موجودیت بهعنوان @id استفاده کنید. برای جزئیات بیشتر به بخش شناسه مراجعه کنید. |
url | URL | در صورت وجود الزامی است - URL معمولی سرویس پخش در صورتی که کانال برای مشاهده در اینترنت در دسترس باشد. برای خدمات ارائه شده از طریق کابل/ماهواره/از طریق هوا اختیاری است. Google از این URL برای تطبیق محتوای موجود در فید شما با محتوای پایگاه داده Google استفاده می کند.url باید شرایط زیر را داشته باشد:
urlTemplate شی مورد نظر را ببینید. |
name | متن | مورد نیاز - نام شبکه.
|
broadcastDisplayName | متن | مورد نیاز - نام نمایشی شبکه که کاربران معمولاً ممکن است در راهنماهای برنامه و غیره ببینند. مقدار ممکن است با مقدار نام یکسان باشد. |
callSign | متن | علامت تماس رسمی سرویس پخش توسط دولت. |
inLanguage | متن یا زبان | بسیار توصیه می شود چرا؟ زبان اصلی پخش کانال. لطفاً از یکی از کدهای زبان استاندارد IETF BCP 47 استفاده کنید. |
category | متن | بسیار توصیه می شود چرا؟ دسته بندی برای آیتم برای نشان دادن غیررسمی سلسله مراتب دسته بندی می توان از علائم یا اسلش های بزرگتر استفاده کرد. به عنوان مثال ورزش، ورزش > فوتبال، اخبار، فیلم، موسیقی، مستند.` |
contentRating | متن یا رتبه | برای سرویس پخش تلویزیونی فقط بزرگسالان مورد نیاز است - محدودترین رتبه بندی برای محتوای پخش شده در کانال. اگر رتبهبندی محتوا بهصورت یک رشته متن داده میشود، آژانس رتبهبندی باید به رتبهبندی با فاصله بین آنها اضافه شود. به عنوان مثال، رتبه "TV-Y" از آژانس "TVPG" در ایالات متحده. به عنوان "TVPG TV-Y" توصیف شده است. لیست نمایندگی ها را ببینید.
|
contentRating.author | سازمان | اگر contentRating از Rating استفاده می کند - نام آژانس رتبه بندی الزامی است . |
contentRating.ratingValue | متن | اگر contentRating از Rating استفاده می کند - ارزش رتبه بندی الزامی است . |
contentRating.advisoryCode | متن | کد مشاوره برای محتوا. مقادیر پذیرفته شده عبارتند از D، FV، L، S، و V. D = گفتگو، FV = خشونت فانتزی، L = زبان، S = محتوای جنسی، V = خشونت. |
description | متن | توضیحاتی در مورد سرویس پخش محدودیت 300 کاراکتر از یک آرایه برای ارائه توضیحات به چندین زبان و/یا در طول های مختلف استفاده کنید. |
slogan | متن | شعاری از سرویس پخش. |
areaServed | کشور ، ایالت ، شهر ، یا GeoShape | در صورت وجود الزامی است - در صورتی که سوئیچ کانال توسط ارائه دهنده خدمات تلویزیون انجام شود، لازم است - منطقه ای که کاربران می توانند انتظار دریافت سرویس پخش را داشته باشند. برای تعیین کشورها از کد کشور ISO 3166-1 استفاده کنید. |
logo | ImageObject | در صورت ادغام با GoogleTV الزامی است . بسیار توصیه می شود در غیر این صورت چرا؟ تصویری که نشان دهنده این سرویس پخش است.
|
potentialAction | WatchAction | در صورت وجود الزامی است - یک شی نشانه گذاری Action که جزئیات عمل را ارائه می دهد. برای جزئیات بیشتر به ویژگی های نشانه گذاری اقدام مراجعه کنید.
|
videoFormat | متن | بالاترین کیفیت تعریف پشتیبانی شده در این سرویس پخش؛ برای مثال،
|
broadcastTimezone | متن | منطقه زمانی این سرویس پخش در قالب IANA ; به عنوان مثال، آمریکا/لس_آنجلس . از یک آرایه برای چندین منطقه زمانی استفاده کنید. |
broadcastAffiliateOf | سازمان | مورد نیاز - شبکه تلویزیونی که برای این سرویس پخش برنامه ارائه می کند یا سازمانی که این سرویس پخش به آن تعلق دارد. |
broadcastAffiliateOf.@id | متن | مورد نیاز - روی @id شبکه تلویزیونی تنظیم کنید. |
broadcastAffiliateOf.@type | متن | مورد نیاز - همیشه روی Organization تنظیم شود. |
identifier | PropertyValue | بسیار توصیه می شود چرا؟ - شناسه خارجی یا شناسه دیگری که این نهاد را شناسایی می کند، مانند _PARTNER_ID_. چندین شناسه مجاز است. برای جزئیات بیشتر به بخش خصوصیات شناسه مراجعه کنید. |
popularityScore | PopularityScoreSpecification | بسیار توصیه می شود چرا؟ امتیازی که گوگل از آن بهعلاوه سیگنالهای دیگر استفاده میکند تا مشخص کند کدام رسانه برای کاربران پخش شود. این امتیاز نشان دهنده محبوبیت محتوا در رابطه با محتوای دیگر در کاتالوگ شما است. بنابراین، مقیاس امتیاز باید در میان فیدهای شما، در میان تمام موجودات موجود در کاتالوگ شما، سازگار باشد. به طور پیش فرض، امتیاز محبوبیت یک موجودیت روی 0 تنظیم شده است. |
popularityScore.@type | متن | همیشه روی PopularityScoreSpecification تنظیم شود. |
popularityScore.value | شماره | یک مقدار عددی غیر منفی که نشان دهنده محبوبیت موجودیت است. نمره بالاتر به معنای محبوبیت بالاتر است. |
popularityScore.eligibleRegion | کشور | منطقه(های) جایی که این امتیاز محبوبیت قابل استفاده است. اگر امتیاز محبوبیت در سطح جهانی قابل اجرا است، روی EARTH تنظیم کنید. به طور پیش فرض، این ویژگی روی EARTH تنظیم شده است.Note: محبوبیت خاص محلی بر محبوبیت جهانی (EARTH) اولویت دارد |
مثال 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"
]
}
]
}
]
}
جدول مشخصات CableOrSatelliteService
اموال | نوع مورد انتظار | توضیحات |
---|---|---|
@context | متن | الزامی - همیشه روی ["http://schema.org", {"@language": "xx"}] تنظیم شود
|
@type | متن | مورد نیاز - همیشه روی CableOrSatelliteService تنظیم شود. |
@id | URL | مورد نیاز - شناسه محتوا در قالب URI. برای مثال، https://example.com/1234abc .@id باید شرایط زیر را داشته باشد:
url یک موجودیت همه الزامات را به عنوان یک شناسه برآورده میکند، توصیه میکنیم url موجودیت بهعنوان @id استفاده کنید. برای جزئیات بیشتر به بخش شناسه مراجعه کنید. |
name | متن | الزامی - نام سرویس تلویزیون.
|
areaServed | کشور ، ایالت ، شهر ، یا GeoShape | مورد نیاز - منطقه ای که کاربران می توانند انتظار دریافت سرویس پخش را داشته باشند.
|
provider | سازمان | مورد نیاز - ارائه دهنده والد سرویس، در صورت وجود. به عنوان مثال، ExampleTV ارائه دهنده خدمات منطقه ای ExampleTV San Francisco و ExampleTV San Diego است. |
provider.@id | متن | مورد نیاز - شناسه اپراتور تلویزیون. |
provider.@type | متن | مورد نیاز - همیشه روی Organization تنظیم شود. |
identifier | PropertyValue | بسیار توصیه می شود چرا؟ - شناسه خارجی یا شناسه دیگری که این نهاد را شناسایی می کند، مانند شناسه Gracenote TMS برای این سرویس پخش. چندین شناسه مجاز است. برای جزئیات بیشتر به بخش خصوصیات شناسه مراجعه کنید. |
نمونه های CableOrSatelliteService
نمونه ای از خدمات کابلی یا ماهواره ای:
{
"@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"
]
}
نمونه ای از توزیع کننده برنامه نویسی ویدیوی چند کاناله مجازی (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",
}
]
}
جدول مشخصات کانال تلویزیونی
اموال | نوع مورد انتظار | توضیحات |
---|---|---|
@context | متن | الزامی - همیشه روی ["http://schema.org", {"@language": "xx"}] تنظیم شود
|
@type | متن | مورد نیاز - همیشه روی TelevisionChannel تنظیم شود. |
@id | URL | مورد نیاز - شناسه محتوا در قالب URI. برای مثال، https://example.com/1234abc .@id باید شرایط زیر را داشته باشد:
url یک موجودیت همه الزامات را به عنوان یک شناسه برآورده میکند، توصیه میکنیم url موجودیت بهعنوان @id استفاده کنید. برای جزئیات بیشتر به بخش شناسه مراجعه کنید. |
broadcastChannelId | متن | مورد نیاز - یک شناسه منحصر به فرد که توسط آن می توان این BroadcastService به عنوان یک سرویس تلویزیون کابلی، ماهواره ای یا اینترنتی شناسایی کرد.
|
channelOrder | شماره | برای GoogleTV مورد نیاز است، در غیر این صورت اختیاری است - از این ویژگی برای نشان دادن ترتیب نمایش کانالها در راهنمای برنامهنویسی الکترونیکی برای ادغام Google TV استفاده کنید.channelOrder باید در بین کانال های موجود در فید منحصر به فرد باشد و در حالت ایده آل باید از 1 شروع شود. channelOrder نمی تواند مقدار منفی یا 0 داشته باشد. |
broadcastServiceTier | متن | از مقادیر زیر استفاده کنید:
|
inBroadcastLineup | CableOrSatellite Service | الزامی - @id CableOrSatelliteService که این کانال را در اختیار بینندگان قرار می دهد. |
providesBroadcastService | سرویس پخش | الزامی - @id @ BroadcastService که این کانال برنامهنویسی آن را ارائه میکند. |
نمونه های کانال تلویزیونی
نمونه ای از کانال تلویزیون کابلی یا ماهواره ای:
{
"@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"
}
}
مثال برای یک کانال تلویزیونی آنلاین:
{
"@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"
}
}
جدول مشخصات سازمان
اموال | نوع مورد انتظار | توضیحات |
---|---|---|
@context | متن | الزامی - همیشه روی ["http://schema.org", {"@language": "xx"}] تنظیم شود
|
@type | متن | مورد نیاز - همیشه روی Organization تنظیم شود. |
@id | URL | مورد نیاز - شناسه محتوا در قالب URI. برای مثال، https://example.com/1234abc .@id باید شرایط زیر را داشته باشد:
url یک موجودیت همه الزامات را به عنوان یک شناسه برآورده میکند، توصیه میکنیم url موجودیت بهعنوان @id استفاده کنید. برای جزئیات بیشتر به بخش شناسه مراجعه کنید. |
name | متن | مورد نیاز - نام شبکه تلویزیونی، ارائه دهنده محتوای تلویزیونی یا اپراتور تلویزیون.
|
description | متن | شرح سازمان. محدودیت 300 کاراکتر از یک آرایه برای ارائه توضیحات به چندین زبان و/یا در طول های مختلف استفاده کنید. |
sameAs | URL | بسیار توصیه می شود چرا؟ نشانی اینترنتی یک صفحه ویکی پدیا که می تواند شبکه تلویزیونی را شناسایی کند. این باید از ویژگی url متمایز باشد. فقط صفحه ویکی پدیا را پر کنید که در مورد یک کانال/شبکه واحد صحبت می کند. توجه داشته باشید که صفحات ویکی پدیا ممکن است از اصطلاح "کانال" استفاده کنند. |
potentialAction | WatchAction | در صورت وجود الزامی است - اگر چندین کانال (BroadcastService) دارید که به سازمان مراجعه می کنند، این مورد ضروری است. یک شی نشانه گذاری Action که جزئیات عمل را ارائه می دهد. برای جزئیات بیشتر به ویژگی های نشانه گذاری اقدام مراجعه کنید.
|
url | URL | آدرس اینترنتی سازمان. Google از این URL برای تطبیق دقیق این سازمان با سازمان در پایگاه داده های Google استفاده می کند. |
identifier | PropertyValue | بسیار توصیه می شود چرا؟ - شناسه خارجی یا شناسه دیگری که این نهاد را شناسایی می کند، مانند شناسه TMS برای این سازمان. چندین شناسه مجاز است. برای جزئیات بیشتر به بخش خصوصیات شناسه مراجعه کنید. |
popularityScore | PopularityScoreSpecification | بسیار توصیه می شود چرا؟ امتیازی که گوگل از آن بهعلاوه سیگنالهای دیگر استفاده میکند تا مشخص کند کدام رسانه برای کاربران پخش شود. این امتیاز نشان دهنده محبوبیت محتوا در رابطه با محتوای دیگر در کاتالوگ شما است. بنابراین، مقیاس امتیاز باید در میان فیدهای شما، در میان تمام موجودات موجود در کاتالوگ شما، سازگار باشد. به طور پیش فرض، امتیاز محبوبیت یک موجودیت روی 0 تنظیم شده است. |
popularityScore.@type | متن | همیشه روی PopularityScoreSpecification تنظیم شود. |
popularityScore.value | شماره | یک مقدار عددی غیر منفی که نشان دهنده محبوبیت موجودیت است. نمره بالاتر به معنای محبوبیت بالاتر است. |
popularityScore.eligibleRegion | کشور | منطقه(های) جایی که این امتیاز محبوبیت قابل استفاده است. اگر امتیاز محبوبیت در سطح جهانی قابل اجرا است، روی EARTH تنظیم کنید. به طور پیش فرض، این ویژگی روی EARTH تنظیم شده است.Note: محبوبیت خاص محلی بر محبوبیت جهانی (EARTH) اولویت دارد |
نمونه سازمان
{
"@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"
}
]
}
}
صفحات مرتبط
برای موضوعات مرتبط با این خواص، صفحات زیر را بررسی کنید:
- انواع موجودیت محتوای خود را شناسایی کنید
- شناسه، URL و نام محتوای خود را جمع آوری کنید
- ابرداده های محتوای خود را جمع آوری کنید
این بخش جزئیات ویژگیهای نشانهگذاری محتوا را برای انواع نهاد BroadcastService
، CableOrSatelliteService
، TelevisionChannel
، و Organization
ارائه میکند. برای درک بهتر رابطه بین این انواع، مفاهیم LiveTV Channels را مرور کنید.
جدول مشخصات BroadcastService
اموال | نوع مورد انتظار | توضیحات |
---|---|---|
@context | متن | الزامی - همیشه روی ["http://schema.org", {"@language": "xx"}] تنظیم شود
|
@type | متن | مورد نیاز - همیشه روی BroadcastService تنظیم شود. |
@id | URL | مورد نیاز - شناسه محتوا در قالب URI. برای مثال، https://example.com/1234abc .@id باید شرایط زیر را داشته باشد:
url یک موجودیت همه الزامات را به عنوان یک شناسه برآورده میکند، توصیه میکنیم url موجودیت بهعنوان @id استفاده کنید. برای جزئیات بیشتر به بخش شناسه مراجعه کنید. |
url | URL | در صورت وجود الزامی است - URL معمولی سرویس پخش در صورتی که کانال برای مشاهده در اینترنت در دسترس باشد. برای خدمات ارائه شده از طریق کابل/ماهواره/از طریق هوا اختیاری است. Google از این URL برای تطبیق محتوای موجود در فید شما با محتوای پایگاه داده Google استفاده می کند.url باید شرایط زیر را داشته باشد:
urlTemplate شی مورد نظر را ببینید. |
name | متن | مورد نیاز - نام شبکه.
|
broadcastDisplayName | متن | مورد نیاز - نام نمایشی شبکه که کاربران معمولاً ممکن است در راهنماهای برنامه و غیره ببینند. مقدار ممکن است با مقدار نام یکسان باشد. |
callSign | متن | علامت تماس رسمی سرویس پخش توسط دولت. |
inLanguage | متن یا زبان | بسیار توصیه می شود چرا؟ زبان اصلی پخش کانال. لطفاً از یکی از کدهای زبان استاندارد IETF BCP 47 استفاده کنید. |
category | متن | بسیار توصیه می شود چرا؟ دسته بندی برای آیتم برای نشان دادن غیررسمی سلسله مراتب دسته بندی می توان از علائم یا اسلش های بزرگتر استفاده کرد. به عنوان مثال ورزش، ورزش > فوتبال، اخبار، فیلم، موسیقی، مستند.` |
contentRating | متن یا رتبه | برای سرویس پخش تلویزیونی فقط بزرگسالان مورد نیاز است - محدودترین رتبه بندی برای محتوای پخش شده در کانال. اگر رتبهبندی محتوا بهصورت یک رشته متن داده میشود، آژانس رتبهبندی باید به رتبهبندی با فاصله بین آنها اضافه شود. به عنوان مثال، رتبه "TV-Y" از آژانس "TVPG" در ایالات متحده. به عنوان "TVPG TV-Y" توصیف شده است. لیست نمایندگی ها را ببینید.
|
contentRating.author | سازمان | اگر contentRating از Rating استفاده می کند - نام آژانس رتبه بندی الزامی است . |
contentRating.ratingValue | متن | اگر contentRating از Rating استفاده می کند - ارزش رتبه بندی الزامی است . |
contentRating.advisoryCode | متن | کد مشاوره برای محتوا. مقادیر پذیرفته شده عبارتند از D، FV، L، S، و V. D = گفتگو، FV = خشونت فانتزی، L = زبان، S = محتوای جنسی، V = خشونت. |
description | متن | توضیحاتی در مورد سرویس پخش محدودیت 300 کاراکتر از یک آرایه برای ارائه توضیحات به چندین زبان و/یا در طول های مختلف استفاده کنید. |
slogan | متن | شعاری از سرویس پخش. |
areaServed | کشور ، ایالت ، شهر ، یا GeoShape | در صورت وجود الزامی است - در صورتی که سوئیچ کانال توسط ارائه دهنده خدمات تلویزیون انجام شود، لازم است - منطقه ای که کاربران می توانند انتظار دریافت سرویس پخش را داشته باشند. برای تعیین کشورها از کد کشور ISO 3166-1 استفاده کنید. |
logo | ImageObject | در صورت ادغام با GoogleTV الزامی است . بسیار توصیه می شود در غیر این صورت چرا؟ تصویری که نشان دهنده این سرویس پخش است.
|
potentialAction | WatchAction | در صورت وجود الزامی است - یک شی نشانه گذاری Action که جزئیات عمل را ارائه می دهد. برای جزئیات بیشتر به ویژگی های نشانه گذاری اقدام مراجعه کنید.
|
videoFormat | متن | بالاترین کیفیت تعریف پشتیبانی شده در این سرویس پخش؛ برای مثال،
|
broadcastTimezone | متن | منطقه زمانی این سرویس پخش در قالب IANA ; به عنوان مثال، آمریکا/لس_آنجلس . از یک آرایه برای چندین منطقه زمانی استفاده کنید. |
broadcastAffiliateOf | سازمان | مورد نیاز - شبکه تلویزیونی که برای این سرویس پخش برنامه ارائه می کند یا سازمانی که این سرویس پخش به آن تعلق دارد. |
broadcastAffiliateOf.@id | متن | مورد نیاز - روی @id شبکه تلویزیونی تنظیم کنید. |
broadcastAffiliateOf.@type | متن | مورد نیاز - همیشه روی Organization تنظیم شود. |
identifier | PropertyValue | بسیار توصیه می شود چرا؟ - شناسه خارجی یا شناسه دیگری که این نهاد را شناسایی می کند، مانند _PARTNER_ID_. چندین شناسه مجاز است. برای جزئیات بیشتر به بخش خصوصیات شناسه مراجعه کنید. |
popularityScore | PopularityScoreSpecification | بسیار توصیه می شود چرا؟ امتیازی که گوگل از آن بهعلاوه سیگنالهای دیگر استفاده میکند تا مشخص کند کدام رسانه برای کاربران پخش شود. این امتیاز نشان دهنده محبوبیت محتوا در رابطه با محتوای دیگر در کاتالوگ شما است. بنابراین، مقیاس امتیاز باید در میان فیدهای شما، در میان تمام موجودات موجود در کاتالوگ شما، سازگار باشد. به طور پیش فرض، امتیاز محبوبیت یک موجودیت روی 0 تنظیم شده است. |
popularityScore.@type | متن | همیشه روی PopularityScoreSpecification تنظیم شود. |
popularityScore.value | شماره | یک مقدار عددی غیر منفی که نشان دهنده محبوبیت موجودیت است. نمره بالاتر به معنای محبوبیت بالاتر است. |
popularityScore.eligibleRegion | کشور | منطقه(های) جایی که این امتیاز محبوبیت قابل استفاده است. اگر امتیاز محبوبیت در سطح جهانی قابل اجرا است، روی EARTH تنظیم کنید. به طور پیش فرض، این ویژگی روی EARTH تنظیم شده است.Note: محبوبیت خاص محلی بر محبوبیت جهانی (EARTH) اولویت دارد |
مثال 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"
]
}
]
}
]
}
جدول مشخصات CableOrSatelliteService
اموال | نوع مورد انتظار | توضیحات |
---|---|---|
@context | متن | الزامی - همیشه روی ["http://schema.org", {"@language": "xx"}] تنظیم شود
|
@type | متن | مورد نیاز - همیشه روی CableOrSatelliteService تنظیم شود. |
@id | URL | مورد نیاز - شناسه محتوا در قالب URI. برای مثال، https://example.com/1234abc .@id باید شرایط زیر را داشته باشد:
url یک موجودیت همه الزامات را به عنوان یک شناسه برآورده میکند، توصیه میکنیم url موجودیت بهعنوان @id استفاده کنید. برای جزئیات بیشتر به بخش شناسه مراجعه کنید. |
name | متن | الزامی - نام سرویس تلویزیون.
|
areaServed | کشور ، ایالت ، شهر ، یا GeoShape | مورد نیاز - منطقه ای که کاربران می توانند انتظار دریافت سرویس پخش را داشته باشند.
|
provider | سازمان | مورد نیاز - ارائه دهنده والد سرویس، در صورت وجود. به عنوان مثال، ExampleTV ارائه دهنده خدمات منطقه ای ExampleTV San Francisco و ExampleTV San Diego است. |
provider.@id | متن | مورد نیاز - شناسه اپراتور تلویزیون. |
provider.@type | متن | مورد نیاز - همیشه روی Organization تنظیم شود. |
identifier | PropertyValue | بسیار توصیه می شود چرا؟ - شناسه خارجی یا شناسه دیگری که این نهاد را شناسایی می کند، مانند شناسه Gracenote TMS برای این سرویس پخش. چندین شناسه مجاز است. برای جزئیات بیشتر به بخش خصوصیات شناسه مراجعه کنید. |
نمونه های CableOrSatelliteService
نمونه ای از خدمات کابلی یا ماهواره ای:
{
"@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"
]
}
نمونه ای از توزیع کننده برنامه نویسی ویدیوی چند کاناله مجازی (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",
}
]
}
جدول مشخصات کانال تلویزیونی
اموال | نوع مورد انتظار | توضیحات |
---|---|---|
@context | متن | الزامی - همیشه روی ["http://schema.org", {"@language": "xx"}] تنظیم شود
|
@type | متن | مورد نیاز - همیشه روی TelevisionChannel تنظیم شود. |
@id | URL | مورد نیاز - شناسه محتوا در قالب URI. برای مثال، https://example.com/1234abc .@id باید شرایط زیر را داشته باشد:
url یک موجودیت همه الزامات را به عنوان یک شناسه برآورده میکند، توصیه میکنیم url موجودیت بهعنوان @id استفاده کنید. برای جزئیات بیشتر به بخش شناسه مراجعه کنید. |
broadcastChannelId | متن | مورد نیاز - یک شناسه منحصر به فرد که توسط آن می توان این BroadcastService به عنوان یک سرویس تلویزیون کابلی، ماهواره ای یا اینترنتی شناسایی کرد.
|
channelOrder | شماره | برای GoogleTV مورد نیاز است، در غیر این صورت اختیاری است - از این ویژگی برای نشان دادن ترتیب نمایش کانالها در راهنمای برنامهنویسی الکترونیکی برای ادغام Google TV استفاده کنید.channelOrder باید در بین کانال های موجود در فید منحصر به فرد باشد و در حالت ایده آل باید از 1 شروع شود. channelOrder نمی تواند مقدار منفی یا 0 داشته باشد. |
broadcastServiceTier | متن | از مقادیر زیر استفاده کنید:
|
inBroadcastLineup | CableOrSatellite Service | الزامی - @id CableOrSatelliteService که این کانال را در اختیار بینندگان قرار می دهد. |
providesBroadcastService | سرویس پخش | الزامی - @id @ BroadcastService که این کانال برنامهنویسی آن را ارائه میکند. |
نمونه های کانال تلویزیونی
نمونه ای از کانال تلویزیون کابلی یا ماهواره ای:
{
"@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"
}
}
مثال برای یک کانال تلویزیونی آنلاین:
{
"@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"
}
}
جدول مشخصات سازمان
اموال | نوع مورد انتظار | توضیحات |
---|---|---|
@context | متن | الزامی - همیشه روی ["http://schema.org", {"@language": "xx"}] تنظیم شود
|
@type | متن | مورد نیاز - همیشه روی Organization تنظیم شود. |
@id | URL | مورد نیاز - شناسه محتوا در قالب URI. برای مثال، https://example.com/1234abc .@id باید شرایط زیر را داشته باشد:
url یک موجودیت همه الزامات را به عنوان یک شناسه برآورده میکند، توصیه میکنیم url موجودیت بهعنوان @id استفاده کنید. برای جزئیات بیشتر به بخش شناسه مراجعه کنید. |
name | متن | مورد نیاز - نام شبکه تلویزیونی، ارائه دهنده محتوای تلویزیونی یا اپراتور تلویزیون.
|
description | متن | شرح سازمان. محدودیت 300 کاراکتر از یک آرایه برای ارائه توضیحات به چندین زبان و/یا در طول های مختلف استفاده کنید. |
sameAs | URL | بسیار توصیه می شود چرا؟ نشانی اینترنتی یک صفحه ویکی پدیا که می تواند شبکه تلویزیونی را شناسایی کند. این باید از ویژگی url متمایز باشد. فقط صفحه ویکی پدیا را پر کنید که در مورد یک کانال/شبکه واحد صحبت می کند. توجه داشته باشید که صفحات ویکی پدیا ممکن است از اصطلاح "کانال" استفاده کنند. |
potentialAction | WatchAction | در صورت وجود الزامی است - اگر چندین کانال (BroadcastService) دارید که به سازمان مراجعه می کنند، این مورد ضروری است. یک شی نشانه گذاری Action که جزئیات عمل را ارائه می دهد. برای جزئیات بیشتر به ویژگی های نشانه گذاری اقدام مراجعه کنید.
|
url | URL | آدرس اینترنتی سازمان. Google از این URL برای تطبیق دقیق این سازمان با سازمان در پایگاه داده های Google استفاده می کند. |
identifier | PropertyValue | بسیار توصیه می شود چرا؟ - شناسه خارجی یا شناسه دیگری که این نهاد را شناسایی می کند، مانند شناسه TMS برای این سازمان. چندین شناسه مجاز است. برای جزئیات بیشتر به بخش خصوصیات شناسه مراجعه کنید. |
popularityScore | PopularityScoreSpecification | بسیار توصیه می شود چرا؟ امتیازی که گوگل از آن بهعلاوه سیگنالهای دیگر استفاده میکند تا مشخص کند کدام رسانه برای کاربران پخش شود. این امتیاز نشان دهنده محبوبیت محتوا در رابطه با محتوای دیگر در کاتالوگ شما است. بنابراین، مقیاس امتیاز باید در میان فیدهای شما، در میان تمام موجودات موجود در کاتالوگ شما، سازگار باشد. به طور پیش فرض، امتیاز محبوبیت یک موجودیت روی 0 تنظیم شده است. |
popularityScore.@type | متن | همیشه روی PopularityScoreSpecification تنظیم شود. |
popularityScore.value | شماره | یک مقدار عددی غیر منفی که نشان دهنده محبوبیت موجودیت است. نمره بالاتر به معنای محبوبیت بالاتر است. |
popularityScore.eligibleRegion | کشور | منطقه(های) جایی که این امتیاز محبوبیت قابل استفاده است. اگر امتیاز محبوبیت در سطح جهانی قابل اجرا است، روی EARTH تنظیم کنید. به طور پیش فرض، این ویژگی روی EARTH تنظیم شده است.Note: محبوبیت خاص محلی بر محبوبیت جهانی (EARTH) اولویت دارد |
نمونه سازمان
{
"@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"
}
]
}
}
صفحات مرتبط
برای موضوعات مرتبط با این خواص، صفحات زیر را بررسی کنید:
- انواع موجودیت محتوای خود را شناسایی کنید
- شناسه، URL و نام محتوای خود را جمع آوری کنید
- ابرداده های محتوای خود را جمع آوری کنید
این بخش جزئیات ویژگیهای نشانهگذاری محتوا را برای انواع نهاد BroadcastService
، CableOrSatelliteService
، TelevisionChannel
، و Organization
ارائه میکند. برای درک بهتر رابطه بین این انواع، مفاهیم LiveTV Channels را مرور کنید.
جدول مشخصات BroadcastService
اموال | نوع مورد انتظار | توضیحات |
---|---|---|
@context | متن | الزامی - همیشه روی ["http://schema.org", {"@language": "xx"}] تنظیم شود
|
@type | متن | مورد نیاز - همیشه روی BroadcastService تنظیم شود. |
@id | URL | مورد نیاز - شناسه محتوا در قالب URI. برای مثال، https://example.com/1234abc .@id باید شرایط زیر را داشته باشد:
url یک موجودیت همه الزامات را به عنوان یک شناسه برآورده میکند، توصیه میکنیم url موجودیت بهعنوان @id استفاده کنید. برای جزئیات بیشتر به بخش شناسه مراجعه کنید. |
url | URL | در صورت وجود الزامی است - URL معمولی سرویس پخش در صورتی که کانال برای مشاهده در اینترنت در دسترس باشد. برای خدمات ارائه شده از طریق کابل/ماهواره/از طریق هوا اختیاری است. Google از این URL برای تطبیق محتوای موجود در فید شما با محتوای پایگاه داده Google استفاده می کند.url باید شرایط زیر را داشته باشد:
urlTemplate Object Object را ببینید. |
name | متن | مورد نیاز - نام شبکه.
|
broadcastDisplayName | متن | مورد نیاز - نام نمایش برای شبکه ای که کاربران به طور معمول در راهنماهای برنامه و غیره مشاهده می کنند. مقدار ممکن است برابر با مقدار نام باشد. |
callSign | متن | تماس های رسمی صادر شده توسط دولت از سرویس پخش. |
inLanguage | متن یا زبان | بسیار توصیه می شود چرا؟ زبان پخش اصلی کانال. لطفاً از یکی از کدهای زبان از استاندارد IETF BCP 47 استفاده کنید. |
category | متن | بسیار توصیه می شود چرا؟ مقوله ای برای مورد. از علائم یا بریدگی های بیشتر می توان برای نشان دادن غیر رسمی سلسله مراتب دسته استفاده کرد. به عنوان مثال ورزش ، ورزش> فوتبال ، اخبار ، فیلم ، موسیقی ، مستند. |
contentRating | متن یا رتبه بندی | مورد نیاز برای یک سرویس پخش تلویزیون فقط بزرگسالان - محدود کننده ترین امتیاز برای پخش محتوا از کانال. اگر رتبه بندی محتوا به شکل یک رشته متن داده شود ، آژانس رتبه بندی باید با فضای سفید در بین رتبه بندی شود. به عنوان مثال ، رتبه "TV-Y" از آژانس "TVPG" در ایالات متحده. به عنوان "TVPG TV-Y" توصیف شده است. لیست آژانس ها را مشاهده کنید.
|
contentRating.author | سازمان | در صورت استفاده contentRating از Rating - نام آژانس رتبه بندی استفاده می شود. |
contentRating.ratingValue | متن | در صورت استفاده contentRating از Rating - مقدار رتبه بندی استفاده می شود . |
contentRating.advisoryCode | متن | کد مشاوره برای محتوا. مقادیر پذیرفته شده شامل d ، fv ، l ، s و v. d = گفتگو ، fv = خشونت فانتزی ، l = زبان ، s = محتوای جنسی ، v = خشونت. |
description | متن | توضیحی از سرویس پخش. حد 300 کاراکتر. برای ارائه توضیحات به زبان های مختلف و/یا در طول های مختلف از یک آرایه استفاده کنید. |
slogan | متن | شعار سرویس پخش. |
areaServed | کشور ، ایالت ، شهر یا Geoshape | در صورت لزوم لازم است - در صورت تحقق سوئیچ کانال توسط ارائه دهنده خدمات تلویزیون - منطقه ای که کاربران می توانند از خدمات پخش انتظار داشته باشند ، لازم است. برای مشخص کردن کشورها از کد کشور ISO 3166-1 استفاده کنید. |
logo | تصویر | در صورت ادغام با GoogleTV مورد نیاز است . بسیار توصیه می شود در غیر این صورت چرا؟ تصویری که نمایانگر این سرویس پخش است.
|
potentialAction | ساعت مچی | در صورت لزوم مورد نیاز است - یک شیء نشانه گذاری عمل که جزئیات عمل را ارائه می دهد. برای جزئیات بیشتر به خصوصیات نشانه گذاری Action مراجعه کنید.
|
videoFormat | متن | بالاترین کیفیت تعریف پشتیبانی شده در این سرویس پخش ؛ برای مثال،
|
broadcastTimezone | متن | منطقه زمانی این سرویس پخش با فرمت IANA ؛ به عنوان مثال ، America/LOS_ANGELES . از یک آرایه برای چندین منطقه زمانی استفاده کنید. |
broadcastAffiliateOf | سازمان | مورد نیاز - شبکه تلویزیونی که برنامه نویسی را برای این سرویس پخش یا سازمانی که این سرویس پخش به آن تعلق دارد فراهم می کند. |
broadcastAffiliateOf.@id | متن | مورد نیاز - به @id شبکه تلویزیونی تنظیم کنید. |
broadcastAffiliateOf.@type | متن | مورد نیاز - همیشه به Organization تنظیم می شود. |
identifier | ارزش خاصیت | بسیار توصیه می شود چرا؟ - شناسه خارجی یا دیگری که این موجودیت را مشخص می کند ، مانند _partner_id_. شناسه های متعدد مجاز است. برای جزئیات بیشتر به بخش خصوصیات شناسه مراجعه کنید. |
popularityScore | محبوبیت scorespection | بسیار توصیه می شود چرا؟ نمره ای که Google از آن استفاده می کند ، به علاوه سیگنال های دیگر ، برای تعیین اینکه کدام رسانه برای کاربران بازی می کند. این نمره نشان دهنده محبوبیت محتوا در رابطه با سایر مطالب موجود در کاتالوگ شما است. بنابراین ، مقیاس نمره باید در بین تمام موجودات موجود در کاتالوگ شما در بین فیدهای شما سازگار باشد. به طور پیش فرض ، نمره محبوبیت یک نهاد روی 0 تعیین شده است. |
popularityScore.@type | متن | همیشه به PopularityScoreSpecification بروید. |
popularityScore.value | شماره | یک مقدار عددی غیر منفی که نشان دهنده محبوبیت موجودیت است. نمره بالاتر به معنای محبوبیت بالاتر است. |
popularityScore.eligibleRegion | کشور | منطقه (های) که این نمره محبوبیت قابل اجرا است. اگر نمره محبوبیت در سطح جهانی قابل اجرا باشد ، EARTH تنظیم شده است. به طور پیش فرض ، این خاصیت روی EARTH تنظیم شده است.Note: محبوبیت خاص محلی بر محبوبیت جهانی (زمین) برتری دارد |
مثال پخش
{
"@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"
]
}
]
}
]
}
جدول مشخصات CableorSatelliteservice
اموال | نوع مورد انتظار | توضیحات |
---|---|---|
@context | متن | مورد نیاز - همیشه روی ["http://schema.org", {"@language": "xx"}] تنظیم کنید
|
@type | متن | مورد نیاز - همیشه روی CableOrSatelliteService قرار دهید. |
@id | URL | مورد نیاز - شناسه محتوا در قالب URI ؛ به عنوان مثال ، https://example.com/1234abc .@id باید شرایط زیر را برآورده کند:
url یک نهاد تمام شرایط را به عنوان شناسه برآورده می کند ، توصیه می کنیم url یک نهاد به عنوان @id استفاده کنید. برای اطلاعات بیشتر به بخش شناسه مراجعه کنید. |
name | متن | مورد نیاز - نام سرویس تلویزیون.
|
areaServed | کشور ، ایالت ، شهر یا Geoshape | مورد نیاز - منطقه ای که کاربران می توانند انتظار داشته باشند سرویس پخش را دریافت کنند.
|
provider | سازمان | مورد نیاز - در صورت لزوم ، ارائه دهنده والدین خدمات. به عنوان مثال ، ExamPletv ارائه دهنده خدمات منطقه ای ExamPletv سان فرانسیسکو و ExampleTV San Diego است. |
provider.@id | متن | مورد نیاز - شناسه اپراتور تلویزیون. |
provider.@type | متن | مورد نیاز - همیشه به Organization تنظیم می شود. |
identifier | ارزش خاصیت | بسیار توصیه می شود چرا؟ - شناسه خارجی یا دیگری که این نهاد را مشخص می کند ، مانند شناسه TMS Gracenote برای این سرویس پخش. شناسه های متعدد مجاز است. برای جزئیات بیشتر به بخش خصوصیات شناسه مراجعه کنید. |
نمونه های CableorSatelliteservice
نمونه ای از سرویس کابل یا ماهواره ای:
{
"@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"
]
}
نمونه ای از توزیع کننده برنامه نویسی ویدیوی چند کاناله مجازی (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",
}
]
}
جدول مشخصات برنامه تلویزیونی
اموال | نوع مورد انتظار | توضیحات |
---|---|---|
@context | متن | مورد نیاز - همیشه روی ["http://schema.org", {"@language": "xx"}] تنظیم کنید
|
@type | متن | مورد نیاز - همیشه روی TelevisionChannel تنظیم کنید. |
@id | URL | مورد نیاز - شناسه محتوا در قالب URI ؛ به عنوان مثال ، https://example.com/1234abc .@id باید شرایط زیر را برآورده کند:
url یک نهاد تمام شرایط را به عنوان شناسه برآورده می کند ، توصیه می کنیم url یک نهاد به عنوان @id استفاده کنید. برای اطلاعات بیشتر به بخش شناسه مراجعه کنید. |
broadcastChannelId | متن | مورد نیاز - شناسه منحصر به فرد که توسط آن می توان این BroadcastService به عنوان سرویس کابل ، ماهواره یا تلویزیون اینترنتی شناسایی کرد.
|
channelOrder | شماره | مورد نیاز برای Googletv ، در غیر این صورت اختیاری - از این ویژگی استفاده کنید تا نظمی را نشان دهید که در آن کانال ها باید در راهنمای برنامه نویسی الکترونیکی برای ادغام Google TV نمایش داده شوند.channelOrder باید در سراسر کانال های موجود در خوراک بی نظیر باشد و به طور ایده آل باید از 1 شروع شود. channelOrder نمی تواند مقدار منفی یا 0 داشته باشد. |
broadcastServiceTier | متن | از مقادیر زیر استفاده کنید:
|
inBroadcastLineup | سرویس کابل | مورد نیاز - @id از CableOrSatelliteService که این کانال را برای بینندگان فراهم می کند. |
providesBroadcastService | سرویس پخش | مورد نیاز - @id از BroadcastService که برنامه نویسی این کانال را ارائه می دهد. |
نمونه های کانال تلویزیونی
نمونه ای از کانال تلویزیونی کابل یا ماهواره ای:
{
"@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"
}
}
مثال برای یک کانال تلویزیونی آنلاین:
{
"@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"
}
}
جدول مشخصات سازمان
اموال | نوع مورد انتظار | توضیحات |
---|---|---|
@context | متن | مورد نیاز - همیشه روی ["http://schema.org", {"@language": "xx"}] تنظیم کنید
|
@type | متن | مورد نیاز - همیشه به Organization تنظیم می شود. |
@id | URL | مورد نیاز - شناسه محتوا در قالب URI ؛ به عنوان مثال ، https://example.com/1234abc .@id باید شرایط زیر را برآورده کند:
url یک نهاد تمام شرایط را به عنوان شناسه برآورده می کند ، توصیه می کنیم url یک نهاد به عنوان @id استفاده کنید. برای اطلاعات بیشتر به بخش شناسه مراجعه کنید. |
name | متن | مورد نیاز - نام شبکه تلویزیونی ، ارائه دهنده محتوای تلویزیون یا اپراتور تلویزیون.
|
description | متن | شرح سازمان. حد 300 کاراکتر. برای ارائه توضیحات به زبان های مختلف و/یا در طول های مختلف از یک آرایه استفاده کنید. |
sameAs | URL | بسیار توصیه می شود چرا؟ URL به صفحه ویکی پدیا که می تواند شبکه تلویزیونی را شناسایی کند. این باید از دارایی URL متمایز باشد. فقط با صفحه ویکی پدیا که در مورد یک نهاد واحد/شبکه واحد صحبت می کند ، جمع می شود. توجه داشته باشید که صفحات ویکی پدیا ممکن است از اصطلاحات "کانال" استفاده کنند. |
potentialAction | ساعت مچی | در صورت لزوم مورد نیاز است - اگر چندین کانال (BroadcastService) داشته باشید که به سازمان مراجعه کنید ، این مورد نیاز است. یک شیء نشانه گذاری اکشن که جزئیات عمل را ارائه می دهد. برای جزئیات بیشتر به خصوصیات نشانه گذاری Action مراجعه کنید.
|
url | URL | URL سازمان. Google از این URL برای آشتی دقیق این سازمان با سازمان در پایگاه داده های Google استفاده می کند. |
identifier | ارزش خاصیت | بسیار توصیه می شود چرا؟ - شناسه خارجی یا دیگری که این موجودیت را مشخص می کند ، مانند شناسه TMS برای این سازمان. شناسه های متعدد مجاز است. برای جزئیات بیشتر به بخش خصوصیات شناسه مراجعه کنید. |
popularityScore | محبوبیت scorespection | بسیار توصیه می شود چرا؟ نمره ای که Google از آن استفاده می کند ، به علاوه سیگنال های دیگر ، برای تعیین اینکه کدام رسانه برای کاربران بازی می کند. این نمره نشان دهنده محبوبیت محتوا در رابطه با سایر مطالب موجود در کاتالوگ شما است. بنابراین ، مقیاس نمره باید در بین تمام موجودات موجود در کاتالوگ شما در بین فیدهای شما سازگار باشد. به طور پیش فرض ، نمره محبوبیت یک نهاد روی 0 تعیین شده است. |
popularityScore.@type | متن | همیشه به PopularityScoreSpecification بروید. |
popularityScore.value | شماره | یک مقدار عددی غیر منفی که نشان دهنده محبوبیت موجودیت است. نمره بالاتر به معنای محبوبیت بالاتر است. |
popularityScore.eligibleRegion | کشور | منطقه (های) که این نمره محبوبیت قابل اجرا است. اگر نمره محبوبیت در سطح جهانی قابل اجرا باشد ، EARTH تنظیم شده است. به طور پیش فرض ، این خاصیت روی EARTH تنظیم شده است.Note: محبوبیت خاص محلی بر محبوبیت جهانی (زمین) برتری دارد |
نمونه سازمانی
{
"@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"
}
]
}
}
صفحات مرتبط
صفحات زیر را برای موضوعات مربوط به این خصوصیات بررسی کنید:
- انواع موجودیت محتوای خود را شناسایی کنید
- شناسه ، URL و نام محتوای خود را جمع آوری کنید
- ابرداده محتوای خود را جمع کنید
در این بخش جزئیات ویژگی های نشانه گذاری محتوا برای BroadcastService
، CableOrSatelliteService
، TelevisionChannel
، سازمان های Organization
ارائه شده است. برای درک بهتر رابطه این نوع ، مفاهیم کانال های LIVETV را مرور کنید.
جدول مشخصات BroadcastService
اموال | نوع مورد انتظار | توضیحات |
---|---|---|
@context | متن | مورد نیاز - همیشه روی ["http://schema.org", {"@language": "xx"}] تنظیم کنید
|
@type | متن | مورد نیاز - همیشه در BroadcastService تنظیم شده است. |
@id | URL | مورد نیاز - شناسه محتوا در قالب URI ؛ به عنوان مثال ، https://example.com/1234abc .@id باید شرایط زیر را برآورده کند:
url یک نهاد تمام شرایط را به عنوان شناسه برآورده می کند ، توصیه می کنیم url یک نهاد به عنوان @id استفاده کنید. برای اطلاعات بیشتر به بخش شناسه مراجعه کنید. |
url | URL | در صورت لزوم مورد نیاز - URL متعارف سرویس پخش در صورت وجود کانال برای مشاهده در اینترنت است. این سرویس برای سرویس ارائه شده در کابل/ماهواره/از طریق هوا اختیاری است. Google از این URL برای مطابقت با محتوای موجود در فید شما با محتوای موجود در پایگاه داده های Google استفاده می کند.url باید شرایط زیر را برآورده کند:
urlTemplate Object Object را ببینید. |
name | متن | مورد نیاز - نام شبکه.
|
broadcastDisplayName | متن | مورد نیاز - نام نمایش برای شبکه ای که کاربران به طور معمول در راهنماهای برنامه و غیره مشاهده می کنند. مقدار ممکن است برابر با مقدار نام باشد. |
callSign | متن | تماس های رسمی صادر شده توسط دولت از سرویس پخش. |
inLanguage | متن یا زبان | بسیار توصیه می شود چرا؟ زبان پخش اصلی کانال. لطفاً از یکی از کدهای زبان از استاندارد IETF BCP 47 استفاده کنید. |
category | متن | بسیار توصیه می شود چرا؟ مقوله ای برای مورد. از علائم یا بریدگی های بیشتر می توان برای نشان دادن غیر رسمی سلسله مراتب دسته استفاده کرد. به عنوان مثال ورزش ، ورزش> فوتبال ، اخبار ، فیلم ، موسیقی ، مستند. |
contentRating | متن یا رتبه بندی | مورد نیاز برای یک سرویس پخش تلویزیون فقط بزرگسالان - محدود کننده ترین امتیاز برای پخش محتوا از کانال. اگر رتبه بندی محتوا به شکل یک رشته متن داده شود ، آژانس رتبه بندی باید با فضای سفید در بین رتبه بندی شود. به عنوان مثال ، رتبه "TV-Y" از آژانس "TVPG" در ایالات متحده. به عنوان "TVPG TV-Y" توصیف شده است. لیست آژانس ها را مشاهده کنید.
|
contentRating.author | سازمان | در صورت استفاده contentRating از Rating - نام آژانس رتبه بندی استفاده می شود. |
contentRating.ratingValue | متن | در صورت استفاده contentRating از Rating - مقدار رتبه بندی استفاده می شود . |
contentRating.advisoryCode | متن | کد مشاوره برای محتوا. مقادیر پذیرفته شده شامل d ، fv ، l ، s و v. d = گفتگو ، fv = خشونت فانتزی ، l = زبان ، s = محتوای جنسی ، v = خشونت. |
description | متن | توضیحی از سرویس پخش. حد 300 کاراکتر. برای ارائه توضیحات به زبان های مختلف و/یا در طول های مختلف از یک آرایه استفاده کنید. |
slogan | متن | شعار سرویس پخش. |
areaServed | کشور ، ایالت ، شهر یا Geoshape | در صورت لزوم لازم است - در صورت تحقق سوئیچ کانال توسط ارائه دهنده خدمات تلویزیون - منطقه ای که کاربران می توانند از خدمات پخش انتظار داشته باشند ، لازم است. برای مشخص کردن کشورها از کد کشور ISO 3166-1 استفاده کنید. |
logo | تصویر | در صورت ادغام با GoogleTV مورد نیاز است . بسیار توصیه می شود در غیر این صورت چرا؟ تصویری که نمایانگر این سرویس پخش است.
|
potentialAction | ساعت مچی | در صورت لزوم مورد نیاز است - یک شیء نشانه گذاری عمل که جزئیات عمل را ارائه می دهد. برای جزئیات بیشتر به خصوصیات نشانه گذاری Action مراجعه کنید.
|
videoFormat | متن | بالاترین کیفیت تعریف پشتیبانی شده در این سرویس پخش ؛ برای مثال،
|
broadcastTimezone | متن | منطقه زمانی این سرویس پخش با فرمت IANA ؛ به عنوان مثال ، America/LOS_ANGELES . از یک آرایه برای چندین منطقه زمانی استفاده کنید. |
broadcastAffiliateOf | سازمان | مورد نیاز - شبکه تلویزیونی که برنامه نویسی را برای این سرویس پخش یا سازمانی که این سرویس پخش به آن تعلق دارد فراهم می کند. |
broadcastAffiliateOf.@id | متن | مورد نیاز - به @id شبکه تلویزیونی تنظیم کنید. |
broadcastAffiliateOf.@type | متن | مورد نیاز - همیشه به Organization تنظیم می شود. |
identifier | ارزش خاصیت | بسیار توصیه می شود چرا؟ - شناسه خارجی یا دیگری که این موجودیت را مشخص می کند ، مانند _partner_id_. شناسه های متعدد مجاز است. برای جزئیات بیشتر به بخش خصوصیات شناسه مراجعه کنید. |
popularityScore | محبوبیت scorespection | بسیار توصیه می شود چرا؟ نمره ای که Google از آن استفاده می کند ، به علاوه سیگنال های دیگر ، برای تعیین اینکه کدام رسانه برای کاربران بازی می کند. این نمره نشان دهنده محبوبیت محتوا در رابطه با سایر مطالب موجود در کاتالوگ شما است. بنابراین ، مقیاس نمره باید در بین تمام موجودات موجود در کاتالوگ شما در بین فیدهای شما سازگار باشد. به طور پیش فرض ، نمره محبوبیت یک نهاد روی 0 تعیین شده است. |
popularityScore.@type | متن | همیشه به PopularityScoreSpecification بروید. |
popularityScore.value | شماره | یک مقدار عددی غیر منفی که نشان دهنده محبوبیت موجودیت است. نمره بالاتر به معنای محبوبیت بالاتر است. |
popularityScore.eligibleRegion | کشور | منطقه (های) که این نمره محبوبیت قابل اجرا است. اگر نمره محبوبیت در سطح جهانی قابل اجرا باشد ، EARTH تنظیم شده است. به طور پیش فرض ، این خاصیت روی EARTH تنظیم شده است.Note: محبوبیت خاص محلی بر محبوبیت جهانی (زمین) برتری دارد |
مثال پخش
{
"@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"
]
}
]
}
]
}
جدول مشخصات CableorSatelliteservice
اموال | نوع مورد انتظار | توضیحات |
---|---|---|
@context | متن | مورد نیاز - همیشه روی ["http://schema.org", {"@language": "xx"}] تنظیم کنید
|
@type | متن | مورد نیاز - همیشه روی CableOrSatelliteService قرار دهید. |
@id | URL | مورد نیاز - شناسه محتوا در قالب URI ؛ به عنوان مثال ، https://example.com/1234abc .@id باید شرایط زیر را برآورده کند:
url یک نهاد تمام شرایط را به عنوان شناسه برآورده می کند ، توصیه می کنیم url یک نهاد به عنوان @id استفاده کنید. برای اطلاعات بیشتر به بخش شناسه مراجعه کنید. |
name | متن | مورد نیاز - نام سرویس تلویزیون.
|
areaServed | کشور ، ایالت ، شهر یا Geoshape | مورد نیاز - منطقه ای که کاربران می توانند انتظار داشته باشند سرویس پخش را دریافت کنند.
|
provider | سازمان | مورد نیاز - در صورت لزوم ، ارائه دهنده والدین خدمات. به عنوان مثال ، ExamPletv ارائه دهنده خدمات منطقه ای ExamPletv سان فرانسیسکو و ExampleTV San Diego است. |
provider.@id | متن | مورد نیاز - شناسه اپراتور تلویزیون. |
provider.@type | متن | مورد نیاز - همیشه به Organization تنظیم می شود. |
identifier | ارزش خاصیت | بسیار توصیه می شود چرا؟ - شناسه خارجی یا دیگری که این نهاد را مشخص می کند ، مانند شناسه TMS Gracenote برای این سرویس پخش. شناسه های متعدد مجاز است. برای جزئیات بیشتر به بخش خصوصیات شناسه مراجعه کنید. |
نمونه های CableorSatelliteservice
نمونه ای از سرویس کابل یا ماهواره ای:
{
"@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"
]
}
نمونه ای از توزیع کننده برنامه نویسی ویدیوی چند کاناله مجازی (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",
}
]
}
جدول مشخصات برنامه تلویزیونی
اموال | نوع مورد انتظار | توضیحات |
---|---|---|
@context | متن | مورد نیاز - همیشه روی ["http://schema.org", {"@language": "xx"}] تنظیم کنید
|
@type | متن | مورد نیاز - همیشه روی TelevisionChannel تنظیم کنید. |
@id | URL | مورد نیاز - شناسه محتوا در قالب URI ؛ به عنوان مثال ، https://example.com/1234abc .@id باید شرایط زیر را برآورده کند:
url یک نهاد تمام شرایط را به عنوان شناسه برآورده می کند ، توصیه می کنیم url یک نهاد به عنوان @id استفاده کنید. برای اطلاعات بیشتر به بخش شناسه مراجعه کنید. |
broadcastChannelId | متن | مورد نیاز - شناسه منحصر به فرد که توسط آن می توان این BroadcastService به عنوان سرویس کابل ، ماهواره یا تلویزیون اینترنتی شناسایی کرد.
|
channelOrder | شماره | مورد نیاز برای Googletv ، در غیر این صورت اختیاری - از این ویژگی استفاده کنید تا نظمی را نشان دهید که در آن کانال ها باید در راهنمای برنامه نویسی الکترونیکی برای ادغام Google TV نمایش داده شوند.channelOrder باید در سراسر کانال های موجود در خوراک بی نظیر باشد و به طور ایده آل باید از 1 شروع شود. channelOrder نمی تواند مقدار منفی یا 0 داشته باشد. |
broadcastServiceTier | متن | از مقادیر زیر استفاده کنید:
|
inBroadcastLineup | سرویس کابل | مورد نیاز - @id از CableOrSatelliteService که این کانال را برای بینندگان فراهم می کند. |
providesBroadcastService | سرویس پخش | مورد نیاز - @id از BroadcastService که برنامه نویسی این کانال را ارائه می دهد. |
نمونه های کانال تلویزیونی
نمونه ای از کانال تلویزیونی کابل یا ماهواره ای:
{
"@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"
}
}
مثال برای یک کانال تلویزیونی آنلاین:
{
"@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"
}
}
جدول مشخصات سازمان
اموال | نوع مورد انتظار | توضیحات |
---|---|---|
@context | متن | مورد نیاز - همیشه روی ["http://schema.org", {"@language": "xx"}] تنظیم کنید
|
@type | متن | مورد نیاز - همیشه به Organization تنظیم می شود. |
@id | URL | مورد نیاز - شناسه محتوا در قالب URI ؛ به عنوان مثال ، https://example.com/1234abc .@id باید شرایط زیر را برآورده کند:
url یک نهاد تمام شرایط را به عنوان شناسه برآورده می کند ، توصیه می کنیم url یک نهاد به عنوان @id استفاده کنید. برای اطلاعات بیشتر به بخش شناسه مراجعه کنید. |
name | متن | مورد نیاز - نام شبکه تلویزیونی ، ارائه دهنده محتوای تلویزیون یا اپراتور تلویزیون.
|
description | متن | شرح سازمان. حد 300 کاراکتر. برای ارائه توضیحات به زبان های مختلف و/یا در طول های مختلف از یک آرایه استفاده کنید. |
sameAs | URL | بسیار توصیه می شود چرا؟ URL به صفحه ویکی پدیا که می تواند شبکه تلویزیونی را شناسایی کند. این باید از دارایی URL متمایز باشد. فقط با صفحه ویکی پدیا که در مورد یک نهاد واحد/شبکه واحد صحبت می کند ، جمع می شود. توجه داشته باشید که صفحات ویکی پدیا ممکن است از اصطلاحات "کانال" استفاده کنند. |
potentialAction | ساعت مچی | در صورت لزوم مورد نیاز است - اگر چندین کانال (BroadcastService) داشته باشید که به سازمان مراجعه کنید ، این مورد نیاز است. یک شیء نشانه گذاری اکشن که جزئیات عمل را ارائه می دهد. برای جزئیات بیشتر به خصوصیات نشانه گذاری Action مراجعه کنید.
|
url | URL | URL سازمان. Google از این URL برای آشتی دقیق این سازمان با سازمان در پایگاه داده های Google استفاده می کند. |
identifier | ارزش خاصیت | بسیار توصیه می شود چرا؟ - شناسه خارجی یا دیگری که این موجودیت را مشخص می کند ، مانند شناسه TMS برای این سازمان. شناسه های متعدد مجاز است. برای جزئیات بیشتر به بخش خصوصیات شناسه مراجعه کنید. |
popularityScore | محبوبیت scorespection | بسیار توصیه می شود چرا؟ نمره ای که Google از آن استفاده می کند ، به علاوه سیگنال های دیگر ، برای تعیین اینکه کدام رسانه برای کاربران بازی می کند. این نمره نشان دهنده محبوبیت محتوا در رابطه با سایر مطالب موجود در کاتالوگ شما است. بنابراین ، مقیاس نمره باید در بین تمام موجودات موجود در کاتالوگ شما در بین فیدهای شما سازگار باشد. به طور پیش فرض ، نمره محبوبیت یک نهاد روی 0 تعیین شده است. |
popularityScore.@type | متن | همیشه به PopularityScoreSpecification بروید. |
popularityScore.value | شماره | یک مقدار عددی غیر منفی که نشان دهنده محبوبیت موجودیت است. نمره بالاتر به معنای محبوبیت بالاتر است. |
popularityScore.eligibleRegion | کشور | منطقه (های) که این نمره محبوبیت قابل اجرا است. اگر نمره محبوبیت در سطح جهانی قابل اجرا باشد ، EARTH تنظیم شده است. به طور پیش فرض ، این خاصیت روی EARTH تنظیم شده است.Note: محبوبیت خاص محلی بر محبوبیت جهانی (زمین) برتری دارد |
نمونه سازمانی
{
"@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"
}
]
}
}
صفحات مرتبط
صفحات زیر را برای موضوعات مربوط به این خصوصیات بررسی کنید: