این بخش جزئیات ویژگی های نشانه گذاری محتوا را برای نوع نهاد RadioBroadcastService
ارائه می دهد. برای جزئیات کامل، نمونه فید کامل را ببینید.
جدول مشخصات
ویژگی | نوع مورد انتظار | شرح |
---|---|---|
@context | Text | مورد نیاز: همیشه این ویژگی را روی ["http://schema.googleapis.com", {"@language": "xx"}] تنظیم کنید، جایی که xx نشان دهنده زبان رشته ها در فید است.هر زمینه موجودیت ریشه باید @language خود را روی کد زبان مناسب و در قالب BCP 47 تنظیم کند. به عنوان مثال، اگر زبان روی اسپانیایی تنظیم شده باشد، فرض می شود که نام ها به زبان اسپانیایی باشند، حتی اگر زبان زیرنویس یا دوبله به زبان انگلیسی باشد. |
@type | Text | مورد نیاز: همیشه این ویژگی را روی RadioBroadcastService تنظیم کنید. |
@id | URL | مورد نیاز - شناسه محتوا در قالب URI. برای مثال، https://example.com/1234abc .@id باید شرایط زیر را داشته باشد:
url یک موجودیت همه الزامات را به عنوان یک شناسه برآورده میکند، توصیه میکنیم url موجودیت بهعنوان @id استفاده کنید. برای جزئیات بیشتر به بخش شناسه مراجعه کنید. |
url | URL | مورد نیاز: URL متعارف محتوا، که اطلاعات ایستگاه رادیویی را ارائه می کند. ویژگی url باید شرایط زیر را داشته باشد:
|
name | Text | مورد نیاز: نام رسمی ایستگاه رادیویی. در هر زبان باید فقط یک نام رسمی وجود داشته باشد. به عنوان مثال، "WXKS FM." از یک آرایه برای فهرست کردن نام ها به زبان های مختلف استفاده کنید. برای مثال، به چندین منطقه و زبان مراجعه کنید. |
alternateName | Text | نام های جایگزینی که به کاربران کمک می کند ایستگاه رادیویی را شناسایی کنند. این ویژگی باید نامهای جایگزین قانونی برای یک ایستگاه باشد، نه کلیدواژهای برای تأثیرگذاری بر راهاندازی. برای کلمات کلیدی، به جای آن از ویژگی keywords استفاده کنید. از یک آرایه برای فهرست کردن نام ها به زبان های مختلف استفاده کنید. برای مثال، به چندین منطقه و زبان مراجعه کنید. |
callSign | Text | در صورت وجود الزامی است: علامت تماس رسمی ایستگاه رادیویی که توسط دولت صادر شده است. به عنوان مثال، "KQEI-FM." برای ایستگاه های رادیویی آمریکای شمالی، این ویژگی مورد نیاز است. برای مناطقی که معمولاً از علائم تماس استفاده نمیشود، این اختیاری است. |
broadcastDisplayName | Text | مورد نیاز: نام های نمایشی یا مارک های ایستگاه رادیویی. به عنوان مثال، "رادیو جعلی 105." این مقادیر به کاربران کمک می کند تا این ایستگاه رادیویی را در جستارهای خود، علاوه بر اطلاعات کلیدی دیگر مانند علامت تماس و نام، شناسایی کنند. |
description | Text | مورد نیاز: شرح مختصری از ایستگاه رادیویی. این ملک دارای محدودیت 300 کاراکتری است. از یک آرایه برای علامت گذاری توضیحات در چندین زبان استفاده کنید. برای مثال، به چندین منطقه و زبان مراجعه کنید. |
slogan | Text | شعار صداوسیما. به عنوان مثال، "ایستگاه رادیویی موسیقی تخیلی شماره یک گوگل." |
logo | ImageObject | تصویر لوگوی ایستگاه بالاترین وضوح موجود را ارائه دهید. فرمت باید JPEG یا PNG باشد. برای جزئیات و مثال ها، بخش ImageObject را ببینید. |
broadcastFrequency | BroadcastFrequencySpecification | مورد نیاز: مشخصات فرکانس ایستگاه رادیویی. برای ایستگاه های رادیویی AM/FM زمینی، این ویژگی مورد نیاز است. برای جریانهای فقط آنلاین، مقدار باید روی رشته INTERNET_STREAM تنظیم شود. برای جزئیات و مثال ها، بخش BroadcastFrequencySpecification را ببینید. |
areaServed | City, State, Country, or AdministrativeArea | مورد نیاز: منطقه جغرافیایی اولیه مورد هدف ایستگاه رادیویی. از این ویژگی برای انتخاب مناسب ترین ایستگاه در بین شبکه ای از ایستگاه های وابسته با نام مشابه استفاده کنید. به عنوان مثال، از آن برای انتخاب یک سرویس رادیویی پخش ملی با شرکت های وابسته محلی استفاده کنید. قالب پیشنهادی city, (optional) state, country است. برای جزئیات و مثال ها، به بخش شهر، ایالت، کشور، منطقه اداری مراجعه کنید. |
broadcastAffiliateOf | Organization | در صورت وجود الزامی است: شرکت وابسته که ایستگاه رادیویی عضو آن است، یا شرکت وابسته ای که محتوای پخش شده در ایستگاه رادیویی را ارائه می دهد. برای مثال، «NPR»، «PRI» یا «PBS». اگر ایستگاه رادیویی بخشی از هیچ وابستگی نیست، این ویژگی لازم نیست. برای جزئیات و نمونه ها به بخش سازمان مراجعه کنید. |
broadcaster | Organization | مورد نیاز: سازمانی که ایستگاه رادیویی را مالک، اداره و اداره می کند. برای جزئیات و نمونه ها به بخش سازمان مراجعه کنید. |
parentService | RadioBroadcastService | در صورت وجود الزامی است: این ویژگی فقط زمانی مورد نیاز است که ایستگاه رادیویی یک تکرار کننده یا مترجم باشد. این نشان دهنده ایستگاه رادیویی اصلی است که تکرار کننده یا مترجم رله می کند. برای جزئیات و نمونه ها، به بخش RadioBroadcastService مراجعه کنید. |
potentialAction | ListenAction | مورد نیاز: اقدامی که برای کاربران به منظور گوش دادن به ایستگاه رادیویی فعال می شود. برای جزئیات، به بخش ListenAction مراجعه کنید. |
popularityScore | PopularityScoreSpecification | بسیار توصیه می شود چرا؟ امتیازی که گوگل از آن بهعلاوه سیگنالهای دیگر استفاده میکند تا مشخص کند کدام رسانه برای کاربران پخش شود. این امتیاز نشان دهنده محبوبیت محتوا در رابطه با محتوای دیگر در کاتالوگ شما است. بنابراین، مقیاس امتیاز باید در فیدهای شما و همه موجودات موجود در کاتالوگ شما یکسان باشد. به طور پیش فرض، امتیاز محبوبیت یک موجودیت روی 0 تنظیم شده است. |
inLanguage | Text | زبان محتوایی که از ایستگاه رادیویی پخش می شود. مقدار باید یک کد زبان در قالب BCP 47 باشد. از این مقدار برای پاسخگویی به درخواست های کاربر که مطالبی را به زبان خاصی درخواست می کنند، استفاده کنید. اگر ایستگاه در زمانهای مختلف به زبانهای مختلف پخش میکند، فقط زبان اصلی را فهرست کنید. |
keywords | Text | فهرستی از کلمات کلیدی مرتبط با ایستگاه رادیویی. از این کلمات کلیدی برای گسترش درخواست های کاربر که ایستگاه رادیویی را راه اندازی می کنند، استفاده کنید. مثلاً «اخبار»، «ورزش» یا «راک». |
identifier | PropertyValue | بسیار توصیه می شود چرا؟ - شناسه خارجی یا شناسه دیگری که به طور واضح این موجودیت را شناسایی می کند. چندین شناسه مجاز است. برای جزئیات، به بخش خصوصیات شناسه مراجعه کنید. |
sameAs | URL | URL یک صفحه وب مرجع که به طور واضح هویت مورد را نشان می دهد. به عنوان مثال، یک صفحه ویکی پدیا برای سرویس پخش. |
ارجاعات دارایی نوع نهاد
موارد زیر انواع موجودیت و ارجاعات دارایی آنها هستند.
Broadcast FrequencySpecification
نوع نهاد BroadcastFrequencySpecification
با خاصیت broadcastfrequency
مرتبط است.
نوع نهاد BroadcastFrequencySpecification
برای شناسایی ایستگاه رادیویی با فرکانس آن استفاده می شود. در مورد رادیو دیجیتال، کانال فرکانس ممکن است چندین کانال فرعی با برنامه های مختلف داشته باشد. در این موارد، مقدار broadcastSubChannel
برای تعیین مکان ایستگاه رادیویی مورد نظر در کانال فرکانس استفاده می شود.
برای ایستگاه های رادیویی فقط اینترنت، شی BroadcastFrequencySpecification
مورد نیاز نیست، بنابراین به جای آن از مقدار رشته INTERNET_STREAM
استفاده کنید.
ویژگی | نوع مورد انتظار | شرح |
---|---|---|
@type | Text | مورد نیاز: همیشه این ویژگی را روی BroadcastFrequencySpecification تنظیم کنید. |
broadcastFrequencyValue | Text | مورد نیاز: قسمت رقمی فرکانس. به عنوان مثال، "89.3." برای ایستگاه های پخش صوتی دیجیتال (DAB)، این باید شماره بلوک باشد. به عنوان مثال، "12A." |
broadcastSignalModulation | Text | مورد نیاز: بخش مدولاسیون سیگنال فرکانس. مقدار باید یکی از موارد زیر باشد: "FM"، "AM"، "HD"، "DAB" یا "DAB+". |
broadcastSubChannel | Text | در صورت وجود الزامی است: کانال فرعی در مورد رادیو دیجیتال. برای ایستگاه های DAB و DAB+، این مقدار شناسه سرویس است. به عنوان مثال، "HD1" - "HD8" مقادیر ممکن برای رادیو HD، و "C8D8" یک مقدار ممکن برای DAB است. |
نمونه های زیر BroadcastFrequencySpecification
هستند:
FM (HD)
"broadcastFrequency": {
"@type": "BroadcastFrequencySpecification",
"broadcastFrequencyValue": "89.3",
"broadcastSignalModulation": "FM",
"broadcastSubChannel": "HD1"
},
صبح
"broadcastFrequency": {
"@type": "BroadcastFrequencySpecification",
"broadcastFrequencyValue": "1010",
"broadcastSignalModulation": "AM",
},
DAB
"broadcastFrequency": {
"@type": "BroadcastFrequencySpecification",
"broadcastFrequencyValue": "12B",
"broadcastSignalModulation": "DAB",
"broadcastSubChannel": "C8D8"
},
فقط اینترنت
"broadcastFrequency": "INTERNET_STREAM",
سازمان
نوع نهاد Organization
با broadcaster
یا ویژگی های broadcastAffiliateOf
مرتبط است.
در مشخصات RadioBroadcastService
، از نوع Organization
برای هر دو ویژگی broadcaster
و broadcastAffiliateOf
استفاده می شود.
ویژگی | نوع مورد انتظار | شرح |
---|---|---|
@type | Text | مورد نیاز: همیشه این ویژگی را روی Organization تنظیم کنید. |
@id | URL | مورد نیاز: یک شناسه منحصر به فرد جهانی برای سازمان که در قالب URI باشد. شناسه باید ثابت باشد و در طول زمان تغییر نکند. به عنوان یک رشته مات در نظر گرفته می شود و لازم نیست یک پیوند کارآمد باشد. |
name | Text | مورد نیاز: نام سازمان. |
sameAs | URL | این ویژگی یک URL به یک صفحه وب مرجع است که به طور واضح سازمان را شناسایی می کند. به عنوان مثال، یک صفحه ویکی پدیا برای سازمان، یا وب سایت رسمی سازمان. |
موارد زیر نمونه های Organization
است:
تنها
"broadcaster": {
"@type": "Organization",
"@id": "https://www.tjradio.org/broadcasters/billyradio",
"sameAs": "https://www.billyradio-example.org/",
"name": "Billy Radio Inc"
},
مالکان چندگانه
"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",
}
],
شبکه های چندگانه
"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
با ویژگی parentService
مرتبط است.
ویژگی parentService
برای یک ایستگاه تکرار کننده یا مترجم برای نشان دادن ایستگاه مادر استفاده می شود.
ویژگی | نوع مورد انتظار | شرح |
---|---|---|
@type | Text | مورد نیاز: همیشه این ویژگی را روی RadioBroadcastService تنظیم کنید. |
@id | URL | مورد نیاز: یک شناسه منحصر به فرد جهانی در قالب URL که نشان دهنده ایستگاه رادیویی مادر است. اگر ایستگاه رادیویی مادر نیز به عنوان یک نهاد جداگانه در فید شما گنجانده شده است، مطمئن شوید که هر دو شناسه یکسان هستند. |
name | Text | مورد نیاز: نام ایستگاه رادیویی مادر. |
sameAs | URL | نشانی وب یک صفحه وب مرجع که به طور واضح ایستگاه اصلی را شناسایی می کند. به عنوان مثال، یک صفحه ویکی پدیا برای ایستگاه مادر. |
نمونه زیر یک نمونه از RadioBroadcastService
است:
"parentService": {
"@type": "RadioBroadcastService",
"@id": "https://www.tjradio.org/stations?id=10",
"name": "GQED-FM",
"sameAs": "https://en.vikibedia.org/wiki/GQED-FM"
},
ImageObject
نوع موجودیت ImageObject
با ویژگی logo
مرتبط است.
ویژگی logo
برای ارائه تصویر آرم برای ایستگاه رادیویی داده شده استفاده می شود. این تصاویر در کنار محتوا به عنوان یک پیوند عمیق برای یک موجود رادیویی معین نمایش داده می شوند.
ویژگی | نوع مورد انتظار | شرح |
---|---|---|
@type | Text | مورد نیاز: همیشه این ویژگی را روی ImageObject تنظیم کنید. |
height | Integer | ارتفاع تصویر بر حسب پیکسل |
width | Integer | عرض تصویر بر حسب پیکسل |
contentUrl | URL | مورد نیاز: یک URL که در آن می توان تصویر را واکشی کرد. |
regionsAllowed | Country | کشورهایی که در آن رسانه مجاز است. اگر ویژگی مشخص نشده باشد، فرض بر این است که تصویر مجاز است در همه مناطق نمایش داده شود. برای ارسال تصاویر مختلف در هر منطقه، چندین نوع ImageObject را اضافه کنید، که هر کدام مجموعه ای از کشورها و یک URL تصویر مربوطه دارند. |
کشور
نوع نهاد Country
با ویژگی logo.regionsAllowed
مرتبط است.
ویژگی | نوع مورد انتظار | شرح |
---|---|---|
@type | Text | همیشه این ویژگی را روی Country تنظیم کنید. |
name | Text | ISO 3166-1 alpha-2. به عنوان مثال، "GB" یا "US". |
نمونه های ImageObject
در زیر آمده است:
لوگوی جهانی
"logo": {
"@type": "ImageObject",
"height": 100,
"width": 800,
"contentUrl": "http://www.foo.com/img/67890.jpg",
},
لوگو بر اساس کشور
"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
نوع entity- PropertyValue
با ویژگی identifier
مرتبط است.
اگر از یک سیستم شناسه شخص ثالث برای محتوای خود استفاده میکنید، مانند شناسههای Gracenote (TMS)، شناسه میتواند توسط ویژگی identifier
ارائه شود. این دقت تطبیق ایستگاههای رادیویی شما توسط Google را بهبود میبخشد.
ویژگی | نوع مورد انتظار | شرح |
---|---|---|
@type | Text | مورد نیاز: همیشه این ویژگی را روی PropertyValue تنظیم کنید. |
propertyID | Text | مورد نیاز: نوع شناسه مشخص شده. ما از انواع ID زیر پشتیبانی می کنیم:
|
value | Text | نشانی وب یک صفحه وب مرجع که به طور واضح ایستگاه اصلی را شناسایی می کند. به عنوان مثال، یک صفحه ویکی پدیا برای ایستگاه مادر. |
مثال زیر PropertyValue
است:
"identifier": {
"@type": "PropertyValue",
"propertyID": "WIKIDATA_ID",
"value": "Q795598"
},
PopularityScoreSpecification
نوع موجودیت PopularityScoreSpecification
با ویژگی popularityScore
مرتبط است.
ویژگی | نوع مورد انتظار | شرح |
---|---|---|
@type | Text | مورد نیاز: همیشه این ویژگی را روی PopularityScoreSpecification تنظیم کنید. |
value | Number | مورد نیاز: یک مقدار عددی مثبت که با سایر موجودات از کاتالوگ شما مقایسه می شود. عدد بزرگتر نشان دهنده محبوبیت بالاتر است. |
eligibleRegion | Country | یک کشور یا فهرستی از مناطقی که امتیاز محبوبیت برای آنها قابل اعمال است. اگر امتیاز محبوبیت در سطح جهانی قابل اجرا است، به سادگی از earth به عنوان مقدار متن استفاده کنید.اگر مناطق خاصی باید فهرست شوند، از نوع Country استفاده کنید.اگر این ویژگی کنار گذاشته شود، eligibleRegion روی earth پیشفرض میشود. |
کشور
نوع نهاد Country
با ویژگی popularityScore.eligibleRegion
مرتبط است.
ویژگی | نوع مورد انتظار | شرح |
---|---|---|
@type | Text | مورد نیاز: همیشه این ویژگی را روی Country تنظیم کنید. |
name | Text | مورد نیاز: ISO 3166-1 alpha-2. به عنوان مثال، "GB" یا "US". |
نمونه های زیر PopularityScoreSpecification
هستند:
محبوبیت جهانی
"popularityScore": {
"@type": "PopularityScoreSpecification",
"value": 4.3,
"eligibleRegion": "Earth"
},
برای کشور خاص
"popularityScore": {
"@type": "PopularityScoreSpecification",
"value": 2,
"eligibleRegion": {
"@type": "Country",
"name": "US"
}
},
شهر، ایالت، کشور، منطقه اداری
نوع نهاد City
، State
، Country
و AdministrativeArea
با دارایی areaServed
مرتبط است.
ویژگی areaServed
به شما کمک می کند تا مناسب ترین ایستگاه را بر اساس اطلاعات موقعیت مکانی کاربر انتخاب کنید. نمونه هایی از اطلاعات مکان عبارتند از پرس و جوهای کاربر مانند "ایستگاه رادیویی در نزدیکی من" یا "رادیو اخبار محلی".
ویژگی | نوع مورد انتظار | شرح |
---|---|---|
@type | Text | مورد نیاز: همیشه این ویژگی را روی یکی از انواع موجودیت زیر تنظیم کنید: City ، State ، Country ، یا AdministrativeArea . |
name | Text | مورد نیاز: نام شهر، ایالت، کشور یا منطقه. دانه بندی ترین منطقه را فراهم کنید. همچنین زنجیره حاوی آن را تهیه کنید. از قالب زیر استفاده کنید: city, state, country . |
موارد زیر نمونههای areaServed
هستند که ارائه میشوند:
شهر
"areaServed": {
"@type": "City",
"name": "North Highlands, CA, US"
},
حالت
"areaServed": [
{
"@type": "State",
"name": "California, US"
},
{
"@type": "State",
"name": "Nevada, US"
}
],
کشور
"areaServed": [
{
"@type": "Country",
"name": "US"
},
{
"@type": "Country",
"name": "Australia"
}
],
محدوده اداری
"areaServed": [
{
"@type": "AdministrativeArea",
"name": "Cape Cod, Massachusetts, US"
}
],
ListenAction
موجودیت نوع ListenAction
با ویژگی potentialAction
مرتبط است.
ویژگی ListenAction
پیوندهای عمیق شما را برای پخش تعریف می کند. همچنین معیارهایی را برای دسترسی کاربران به محتوا مشخص می کند. به عنوان مثال، geo/chronal/login/subscription status
.
ویژگی | نوع مورد انتظار | شرح |
---|---|---|
@type | Text | مورد نیاز: همیشه این ویژگی را روی ListenAction تنظیم کنید. |
target | EntryPoint | مورد نیاز: مشخصات لینک عمیق شما. این شامل اطلاعات پلت فرم پشتیبانی شده است. برای تعریف پیوندهای عمیق مختلف برای مجموعههای پلتفرم مختلف، میتوان چندین نوع EntryPoint وجود داشته باشد. |
actionAccessibilityRequirement | ActionAccessSpecification | مورد نیاز: تعریف الزامات کاربر برای دسترسی به این موجودیت. اگر چندین نوع موجودیت ActionAccessSpecification وجود داشته باشد، کاربری که با هر یک از معیارهای مشخصات مطابقت داشته باشد میتواند به محتوا دسترسی داشته باشد. |
نقطه ورود
نوع EntryPoint
با ویژگی potentialAction.target
مرتبط است.
ویژگی | نوع مورد انتظار | شرح |
---|---|---|
@type | Text | مورد نیاز: همیشه این ویژگی را روی EntryPoint تنظیم کنید. |
urlTemplate | Text | مورد نیاز: پیوندی که پخش محتوای شما را آغاز می کند. |
actionPlatform | Text | مورد نیاز: پلتفرم هایی که لینک عمیق برای آنها معتبر است. مقادیر زیر ممکن است:
|
ActionAccessSpecification
نوع موجودیت ActionAccessSpecification
با ویژگی potentialAction.actionAccessibilityRequirement
مرتبط است.
ویژگی | نوع مورد انتظار | شرح |
---|---|---|
@type | Text | مورد نیاز: همیشه این ویژگی را روی ActionAccessSpecification تنظیم کنید. |
category | Text | مورد نیاز: نوع دسترسی مورد نیاز. این باید یکی از مقادیر زیر باشد:
|
availabilityStarts | DateTime | زمان شروع پنجره در دسترس بودن. از این ویژگی برای کنترل زمان دقیق در دسترس بودن این محتوا برای کاربران استفاده کنید. |
availabilityEnds | DateTime | زمان پایان پنجره در دسترس بودن. از این ویژگی برای کنترل زمان دقیق زمانی که این محتوا دیگر در دسترس کاربران نیست، استفاده کنید. |
eligibleRegion | Country | کشوری که واجد شرایط این Offer است. از این ویژگی برای کنترل کشور یا منطقه ای استفاده کنید که این محتوا باید یا نباید در آن در دسترس باشد. |
requiresSubscription | MediaSubscription | بسته اشتراک مورد نیاز برای دسترسی به محتوا. اگر سرویس شما چندین بسته اشتراک ارائه می دهد، این ویژگی ضروری است. اگر سرویس شما رایگان است، یا تنها یک سطح از خدمات اشتراک وجود دارد، می توانید از این ویژگی صرف نظر کنید. |
کشور
نوع نهاد Country
با ویژگی potentialAction.actionAccessibilityRequirement.eligibleRegion
مرتبط است.
ویژگی | نوع مورد انتظار | شرح |
---|---|---|
@type | Text | مورد نیاز: همیشه این ویژگی را روی Country تنظیم کنید. |
name | Text | مورد نیاز: کد کشور ISO 3166-1 alpha-2. |
اشتراک رسانه
نوع نهاد MediaSubscription
با potentialAction.actionAccessibilityRequirement.requiresSubscription
مرتبط است.
ویژگی | نوع مورد انتظار | شرح |
---|---|---|
@type | Text | مورد نیاز: همیشه این ویژگی را روی MediaSubscription تنظیم کنید. |
@id | Text | مورد نیاز: یک شناسه منحصر به فرد جهانی برای بسته اشتراک در قالب URI. شناسه باید ثابت باشد و در طول زمان تغییر نکند. به عنوان یک رشته مات در نظر گرفته می شود و لازم نیست یک پیوند کارآمد باشد. |
name | Text | الزامی: نام بسته اشتراک. به عنوان مثال، "G-Radio Premium" یا "A-Radio Basic". |
expectsAcceptanceOf | Offer | نوع Offer مرتبط با خرید اشتراک رسانه. این ویژگی برای بیان قیمت اشتراک استفاده می شود. |
پیشنهاد
نوع موجودیت Offer
با potentialAction.actionAccessibilityRequirement.requiresSubscription.expectsAcceptanceOf
مرتبط است.
ویژگی | نوع مورد انتظار | شرح |
---|---|---|
@type | Text | مورد نیاز: همیشه این ویژگی را روی Offer قرار دهید. |
price | Number | مورد نیاز: قیمت اشتراک. |
priceCurrency | Text | مورد نیاز: واحد پول قیمت در قالب سه حرف ایزو 4217. |
seller | Organization | سازمانی که اشتراک یا خرید اقدام را ارائه می دهد. از همان طرحی که در بخش Organization توضیح داده شده است استفاده کنید. |
نمونههای ListenAction
در زیر آمده است:
پیوند عمیق جهانی
"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"
}
}
},
پلت فرم خاص
"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"
}
}
]
},
نمونه فید کامل
در این مثال فید کامل، یک ارائهدهنده دادههای رادیویی فرضی ارائه میکنیم: TJ_RADIO. TJ_RADIO عملکردهای گوش دادن برای داده های رادیویی را همراه با اطلاعات وابستگی و مالکیت در اختیار ما قرار می دهد. در این فید، 3 شبکه رادیویی (ارائه محتوا به ایستگاه های وابسته) GPR، GRI و G-music ارائه شده است. علاوه بر این، 3 ایستگاه رادیویی ارائه شده است: GQED، GQEI و G-music.
- GQED متعلق به GQED Inc و GPCB، دو سازمان مجزا است. همچنین، GQED به GPR وابسته است، زیرا برخی از محتوای ایجاد شده توسط GPR و GPI را پخش می کند.
- GQEI متعلق به GQED Inc و GPCB نیز می باشد. این یک ایستگاه تکرارکننده/مترجم GQED است که به منطقه متفاوتی خدمت می کند. GQEI همچنین به GPR و GPI وابسته است.
- G-music یک ایستگاه بین المللی است که متعلق به GRJ و وابسته به شبکه رادیویی G-music (یک نهاد متفاوت با همان نام ایستگاه) است. ایستگاه های G-music در سراسر کشور هستند و برخی از محتوای ایجاد شده توسط شبکه رادیویی G-music را پخش می کنند.
صفحات مرتبط
برای اطلاعات بیشتر در مورد موضوعات مرتبط با املاک شرح داده شده در این صفحه، به صفحات زیر مراجعه کنید: