فراداده برای یک دارایی. برخی از فیلدهای فراداده فقط برای انواع خاصی از داراییها معتبر هستند.
| نمایش JSON |
|---|
{ "customId": string, "title": string, "notes": string, "description": string, "genre": [ string ], "isrc": string, "grid": string, "artist": [ string ], "label": string, "upc": string, "album": string, "infoUrl": string, "iswc": string, "category": string, "copyrightDate": { object ( |
| فیلدها | |
|---|---|
customId | یک مقدار منحصر به فرد که شما، ارائه دهنده ابرداده، برای شناسایی یک دارایی استفاده میکنید. این مقدار میتواند یک شناسه منحصر به فرد باشد که شما برای دارایی ایجاد کردهاید یا یک شناسه استاندارد مانند ISRC. این مقدار حداکثر ۶۴ بایت طول دارد و میتواند شامل کاراکترهای الفبایی-عددی، خط فاصله ( |
title | عنوان یا نام دارایی. این مقدار حداکثر ۲۵۵ بایت طول دارد. این مقدار برای داراییهای فهرستشده در زیر الزامی و برای سایر داراییها اختیاری است:
|
notes | اطلاعات اضافی که مستقیماً به یکی از فیلدهای فراداده دیگر نگاشت نمیشود. این فیلد حداکثر ۲۵۵ بایت طول دارد. |
description | شرحی از دارایی. این شرح ممکن است در یوتیوب یا در CMS نمایش داده شود. حداکثر طول این فیلد ۵۰۰۰ بایت است. |
genre[] | این فیلد ژانری را مشخص میکند که میتواند برای دستهبندی یک محتوا استفاده شود. محتواها ممکن است در بیش از یک ژانر دستهبندی شوند و یوتیوب از مجموعههای مختلفی از ژانرها برای دستهبندی انواع مختلف محتوا استفاده میکند. برای مثال،
|
isrc | ISRC (کد استاندارد بینالمللی ضبط) یک فایل موسیقی ویدیو یا ضبط صدا. مقدار این فیلد باید دقیقاً شامل ۱۲ کاراکتر الفبایی-عددی باشد. |
grid | GRID (شناسه انتشار جهانی) یک موزیک ویدیو یا ضبط صدا. مقدار این فیلد باید دقیقاً شامل ۱۸ کاراکتر الفبایی-عددی باشد. |
artist[] | هنرمندی که با یک موزیک ویدیو یا فایل ضبط صدا مرتبط است. این فیلد فقط برای موزیک ویدیو و فایل ضبط صدا معتبر است. برای فایلهای ضبط صدای موجود در برنامه AudioSwap الزامی است. |
label | ناشری که یک اثر ضبط صدا را منتشر کرده است. این فیلد فقط برای آثار ضبط صدا معتبر است و حداکثر طول آن ۲۵۵ بایت است. |
upc | UPC (کد جهانی محصول) مرتبط با دارایی. |
album | آلبومی که یک فایل صوتی در آن قرار دارد. این فیلد فقط برای فایلهای صوتی معتبر است و حداکثر طول آن ۲۵۵ بایت است. |
infoUrl | یک URL رسمی مرتبط با دارایی. حداکثر طول این فیلد ۱۵۳۶ بایت است. لطفاً URL با طول ۱۵۳۷ بایت ارسال نکنید. تلاشهای شما بیفایده خواهد بود. |
iswc | ISWC (کد استاندارد بینالمللی آثار موسیقی) برای یک اثر آهنگسازی. مقدار این فیلد باید دقیقاً شامل ۱۱ کاراکتر در قالب یک حرف (T) و به دنبال آن ۱۰ رقم باشد. |
category | دسته بندی این دارایی. |
copyrightDate | تاریخ ایجاد حق نشر برای این اثر. * |
startYear | اولین سالی که یک برنامه تلویزیونی پخش شد. این مقدار برای داراییهای برنامه الزامی است و فقط برای آنها استفاده میشود. |
endYear | آخرین سالی که یک برنامه تلویزیونی پخش شده است. این مقدار فقط برای داراییهای برنامه تلویزیونی استفاده میشود که برای آنها اختیاری است. اگر قسمتهای جدید برنامه تلویزیونی هنوز در حال ساخت هستند، مقداری مشخص نکنید. |
episodesAreUntitled | این مقدار نشان میدهد که قسمتهای مرتبط با یک محتوای نمایشی خاص یا یک محتوای فصلی خاص، بدون عنوان هستند. یک نمایش (یا فصل) بدون عنوان دارای قسمتهایی است که با شماره یا تاریخ قسمتشان مشخص میشوند. اگر این فیلد روی |
keyword[] | فهرستی از حداکثر ۱۰۰ کلمه کلیدی مرتبط با یک محتوای نمایشی. این فیلد برای محتوای نمایشی الزامی است و فقط برای آن استفاده میشود. |
tmsId | شناسه TMS (Tribune Media Systems) برای دارایی. |
showCustomId | شناسه |
showTitle | نام نمایشی که یک محتوای اپیزود با آن مرتبط است. توجه: این برچسب فقط برای اپیزودهایی استفاده میشود و معتبر است که با محتوای نمایش مرتبط نیستند و به آن محتواها اجازه میدهد تا همچنان عنوان نمایش را در بخش فرادادهی محتوا در CMS نمایش دهند. حداکثر طول این فیلد ۱۲۰ بایت است. |
seasonNumber | شماره فصلی که یک ویژگی فصلی را مشخص میکند، یا شماره فصلی که با یک ویژگی اپیزود مرتبط است. این فیلد حداکثر ۵ بایت طول دارد. |
episodeNumber | شماره اپیزود مرتبط با یک محتوای اپیزود. این فیلد فقط برای محتوای اپیزودهایی که به محتوای نمایش لینک شدهاند، استفاده میشود و الزامی است. حداکثر طول آن ۵ بایت است. |
writer[] | فهرستی که نویسندگان مرتبط با دارایی را مشخص میکند. میتوانید تا ۵۰ نویسنده برای یک دارایی مشخص کنید. |
actor[] | فهرستی که بازیگران مرتبط با دارایی را مشخص میکند. میتوانید تا ۵۰ بازیگر را برای یک دارایی مشخص کنید. |
director[] | فهرستی که مدیران مرتبط با دارایی را مشخص میکند. میتوانید تا ۵۰ مدیر برای یک دارایی مشخص کنید. |
producer[] | فهرستی که تولیدکنندگان دارایی را مشخص میکند. میتوانید تا ۵۰ تولیدکننده برای یک دارایی مشخص کنید. |
releaseDate | تاریخی که یک محتوا به صورت عمومی منتشر شده است. برای محتواهای فصلی، این مقدار اولین تاریخی را که آن فصل پخش شده است مشخص میکند. تاریخهای قبل از سال ۱۹۰۲ پشتیبانی نمیشوند. این مقدار برای محتواهای قسمت، فصل، فیلم، موزیک ویدیو و ضبط صدا معتبر است. این مقدار برای محتواهای ذکر شده در زیر الزامی و در غیر این صورت اختیاری است:
|
spokenLanguage | زبان گفتاری اصلی ویدیو. مقدار میتواند هر کد زبان دو حرفی ISO 639-1 باشد. این مقدار فقط برای فایلهای قسمت و فیلم استفاده میشود و برای انواع دیگر فایلها معتبر نیست. |
subtitledLanguage[] | فهرستی از زبانهایی که ویدیو برای آنها یا زیرنویس جداگانه دارد یا زیرنویسهای داخلی که بخشی از ویدیو هستند. هر مقدار در لیست باید یک کد زبان دو حرفی ISO 639-1 باشد. این مقدار فقط برای فایلهای قسمت و فیلم استفاده میشود و برای انواع دیگر فایلها معتبر نیست. |
isan | ISAN (شماره استاندارد بینالمللی سمعی و بصری) برای دارایی. این مقدار فقط برای داراییهای قسمت و فیلم استفاده میشود و در هر دو مورد اختیاری است. این مقدار شامل ۲۶ کاراکتر است که شامل ۲۴ کاراکتر هگزادسیمال ISAN و همچنین دو کاراکتر کنترلی به فرمت زیر است:
|
eidr | رجیستری شناسه سرگرمی (EIDR) که به یک دارایی اختصاص داده شده است. این مقدار فقط برای داراییهای قسمت و فیلم استفاده میشود و در هر دو مورد اختیاری است. این مقدار شامل یک پیشوند استاندارد برای رجیستری EIDR است که به دنبال آن یک اسلش، یک رشته هگزادسیمال 20 کاراکتری و یک کاراکتر کنترلی الفبایی-عددی (0-9A-Z) میآید. |
hfa | کد آهنگ شش کاراکتری آژانس هری فاکس (HFA) که برای شناسایی منحصر به فرد یک قطعه موسیقی صادر شده است. این مقدار فقط برای فایلهای آهنگ معتبر است. |
ratings[] | فهرستی از رتبهبندیهایی که یک دارایی دریافت کرده است. این رتبهبندی باید تحت سیستم رتبهبندی مشخصشده معتبر باشد. |
broadcaster[] | شبکه یا کانالی را که در ابتدا یک نمایش یا فصلی از یک نمایش را پخش کرده است، مشخص میکند. این فیلد فقط باید برای یک محتوا در نظر گرفته شود اگر پخشکننده مرتبط با آن محتوا با شریکی که آن را در یوتیوب آپلود میکند متفاوت باشد. توجه داشته باشید که یک نمایش ممکن است چندین پخشکننده داشته باشد؛ برای مثال، یک نمایش ممکن است بین فصلها شبکهها را تغییر دهد. |
totalEpisodesExpected | تعداد کل قسمتهای کامل در فصل را مشخص میکند. این مقدار فقط برای فایلهای فصل استفاده میشود. |
contentType | نوع محتوای ویدیویی که فایل ویدیویی نشان میدهد. این فیلد فقط برای فایلهای فیلم و قسمت معتبر است و برای انواع زیر از این فایلها الزامی است:
مقادیر قابل قبول عبارتند از:
|
originalReleaseMedium | روشی که افراد برای اولین بار فرصت دیدن یک فایل ویدیویی را پیدا کردند. این مقدار فقط برای فایلهای قسمتها و فیلمها استفاده میشود. برای فایلهای زیر الزامی و در غیر این صورت اختیاری است:
مقادیر قابل قبول عبارتند از:
|
تاریخ
این منبع یک تاریخ را شناسایی میکند که به صورت اجزای تشکیلدهندهاش (سال، ماه، روز) نمایش داده میشود.
| نمایش JSON |
|---|
{ "year": integer, "month": integer, "day": integer } |
| فیلدها | |
|---|---|
year | سالِ مربوط به تاریخ در تقویم میلادی. فرض بر این است که میلادی باشد. |
month | ماهِ تاریخ. مقدار باید یک عدد صحیح بین |
day | روزِ تاریخ. مقدار باید یک عدد صحیح بین |
رتبهبندی
این شیء حاوی رتبهبندی محتوا برای یک دارایی است.
| نمایش JSON |
|---|
{ "ratingSystem": string, "rating": string } |
| فیلدها | |
|---|---|
ratingSystem | سیستم رتبهبندی مرتبط با رتبهبندی. مقادیر قابل قبول عبارتند از:
|
rating | رتبهای که دارایی دریافت کرده است. |