خلاصه و مقدمه
عنوان
پلیلیستها - تب مدیریت مجموعههای ویدئویی در بخش «ویدئوهای من»
معرفی و هدف
تب «پلیلیستها» به کاربران امکان میدهد ویدئوهای خود را در مجموعههای موضوعی سازماندهی کنند. پلیلیستها به بینندگان کمک میکنند محتوای مرتبط را به صورت متوالی مشاهده کنند و تجربه تماشای بهتری داشته باشند.
اهداف بیزنسی:
- افزایش مدت زمان تماشای کاربران (Watch Time)
- بهبود کشفپذیری محتوا (Content Discovery)
- افزایش تعامل با کانال
- سازماندهی بهتر محتوا برای بینندگان
دامنه
این بخش چه کارهایی انجام میدهد:
- ✅ نمایش لیست تمام پلیلیستهای کاربر
- ✅ ایجاد پلیلیست جدید
- ✅ ویرایش اطلاعات پلیلیست
- ✅ حذف پلیلیست
- ✅ فیلتر و مرتبسازی پلیلیستها
- ✅ تغییر ترتیب ویدئوها در پلیلیست
این بخش چه کارهایی انجام نمیدهد:
- ❌ افزودن ویدئو به پلیلیست → از تب ویدئوها یا صفحه ویرایش ویدئو انجام میشود
- ❌ آپلود ویدئوی جدید → از طریق دکمه آپلود در هدر انجام میشود (مستندات در انتظار طراحی)
- ❌ مشاهده آمار پلیلیست → در حال حاضر پشتیبانی نمیشود
مخاطبان و نقشها
| نقش | فارسی | دسترسی | محدودیت |
|---|---|---|---|
| Newcomer | کاربر تازهوارد | ❌ ندارد | این بخش فقط پس از آپلود اولین ویدئو قابل دسترسی است |
| Video Producer | تولیدکننده ویدیو | ✅ کامل | حداکثر 50 پلیلیست |
| Monetized Producer | تول یدکننده درآمدزا | ✅ کامل | حداکثر 100 پلیلیست |
| Live Streamer | استریمر | ✅ کامل | حداکثر 100 پلیلیست |
شاخصهای کلیدی عملکرد
| شاخص | مقدار مطلوب | توضیحات |
|---|---|---|
| تعداد پلیلیست به ازای هر کاربر | KPI ردگیری | میانگین تعداد پلیلیستها |
| میانگین ویدئو در پلیلیست | KPI ردگیری | میانگین تعداد ویدئو در هر پلیلیست |
| نرخ ایجاد پلیلیست | KPI ردگیری | درصد کاربرانی که پلیلیست میسازند |
| نرخ تکمیل ایجاد | > 80% | پلیلیستهایی که با موفقیت ایجاد میشوند |
اصطلاحات و تعاریف
| اصطلاح | تعریف |
|---|---|
| پلیلیست (Playlist) | مجموعهای از ویدئوها که به صورت گروهی سازماندهی شدهاند |
| تصویر کاور (Cover Image) | تصویری که به عنوا ن نماینده پلیلیست نمایش داده میشود |
| عمومی (Public) | پلیلیست در کانال و جستجو نمایش داده میشود |
| خصوصی (Private) | پلیلیست فقط برای خود کاربر قابل مشاهده است |
| فهرست نشده (Unlisted) | پلیلیست فقط با لینک مستقیم قابل دسترسی است |
قوانین بیزنسی
محدودیتهای پلیلیست
| قانون | مقدار | توضیحات |
|---|---|---|
| حداکثر تعداد پلیلیست (کاربران عادی) | 50 | برای Video Producerها |
| حداکثر تعداد پلیلیست (کاربران درآمدزا) | 100 | برای Monetized Producer و Live Streamer |
| حداکثر ویدئو در هر پلیلیست | 500 | - |
| حداکثر طول عنوان پلیلیست | 100 کاراکتر | - |
| حداکثر طول توضیحات | 5000 کاراکتر | - |
| فرمت تصویر کاور | JPG, PNG | - |
| حداکثر حجم تصویر کاور | 2 مگابایت | - |
وضعیتهای پلیلیست
| وضعیت | نام فارسی | توضیحات |
|---|---|---|
public | عمومی | در کانال و جستجوی عمومی نمایش داده میشود |
private | خصوصی | فقط برای خود کاربر قابل مشاهده است |
unlisted | فهرست نشده | فقط با لینک مستقیم قابل دسترسی است |
قوانین عنوانگذاری
- عنوان پلیلیست باید یکتا باشد (نمیتوان دو پلیلیست با یک عنوان داشت)
- عنوان باید با محتوای ویدئوها مرتبط باشد
- استفاده از کلمات نامناسب در عنوان ممنوع است
سناریوها
فهرست سناریوها
- مشاهده لیست پلیلیستها
- ایجاد پلیلیست جدید
- ویرایش پلی لیست
- حذف پلیلیست
- فیلتر و مرتبسازی پلیلیستها
- حالت خالی (Empty State)
سناریو 1: مشاهده لیست پلیلیستها
شرح مختصر: کاربر میخواهد لیست تمام پلیلیستهای خود را مشاهده کند و اطلاعات کلی هر پلیلیست را ببیند.
نقشهای درگیر: Video Producer، Monetized Producer، Live Streamer
پیشنیازها (Preconditions):
- کاربر در آپارات لاگین کرده باشد
- کاربر حداقل یک ویدئو آپلود کرده باشد (برای دسترسی به بخش ویدئوهای من)
فلو/روند اصلی
گام 1: ورود به بخش ویدئوهای من
- کاربر از منوی کناری سمت راست داشبورد روی گزینه «ویدئوهای من» کلیک میکند
- سیستم صفحه «ویدئوهای من» را بارگذاری میکند
گام 2: سوئیچ به تب پلیلیستها
- کاربر روی تب «پلیلیستها» کلیک میکند
- سیستم محتوای تب را بارگذاری میکند

گام 3: نمایش نوار عملیات
سیستم در بالای صفحه نوار عملیات را نمایش میدهد که شامل:
- دکمه «پلیلیست جدید»: دکمه اصلی برای ایجاد پلیلیست
- دکمه فیلتر: فیلتر بر اساس وضعیت
- دراپداون مرتبسازی: مرتبسازی لیست
گام 4: نمایش جدول پلیلیستها
سیستم لیست پلیلیستها را به صورت جدولی نمایش میدهد. هر ردیف شامل:
| ستون | توضیحات |
|---|---|
| تصویر کاور | تصویر نمایندهٔ پلیلیست (از اولین ویدئو یا تصویر سفارشی) |
| عنوان | نام پلیلیست |
| تعداد ویدئو | تعداد ویدئوهای موجود در پلیلیست |
| وضعیت | Badge رنگی (سبز: عمومی، خاکستری: خصوصی، زرد: فهرست نشده) |
| تاریخ آخرین بهروزرسانی | تاریخ شمسی آخرین تغییر |
| عملیات | دکمه سهنقطه برای منوی عملیات |
حالتهای نمایش
سیستم دو حالت نمایش ارائه میدهد:
| حالت | توضیحات | مناسب برای |
|---|---|---|
| جدولی (Table) | نمایش تمام اطلاعات در ستونهای جدا | دسکتاپ |
| کارتی (Card) | نمایش فشرده به صورت کارت | موبایل و تبلت |
- در نمایش جدولی: همه ستونها (از جمله وضعیت) نمایش داده میشوند
- در نمایش کارتی: وضعیت «عمومی» روی کارت نمایش داده نمیشود (فقط وضعیتهای خاص مثل خصوصی یا فهرست نشده)
گام 5: نمایش صفحهبندی
در انتهای جدول، اگر تعداد پلیلیستها زیاد باشد:
- انتخاب تعداد آیتم در صفحه: 10، 25، 50
- شماره صفحه فعلی و تعداد کل صفحات
- دکمههای قبلی/بعدی برای ناوبری
پیامدها (Postconditions):
- کاربر لیست پلیلیستهای خود را مشاهده میکند
- کاربر میتواند عملیات مدیریتی روی هر پلیلیست انجام دهد
سناریو 2: ایجاد پلیلیست جدید
شرح مختصر: کاربر میخواهد یک پلیلیست جدید ایجاد کند تا ویدئوهای خود را سازماندهی کند.
نقشهای درگیر: Video Producer، Monetized Producer، Live Streamer
پیشنیازها (Preconditions):
- کاربر به حداکثر تعداد پلیلیست مجاز نرسیده باشد
فلو/روند اصلی
گام 1: کلیک روی دکمه ایجاد
- کاربر روی دکمه «پلیلیست جدید» در نوار عملیات کلیک میکند
گام 2: نمایش مودال/فرم ایجاد
سیستم مودال ایجاد پلیلیست را نمایش میدهد با فیلدهای زیر:
| فیلد | نوع | الزامی | توضیحات |
|---|---|---|---|
| عنوان | متن | ✅ | نام پلیلیست (حداکثر 100 کاراکتر) |
| توضیحات | متن چندخطی | ❌ | شرح پلیلیست (حداکثر 5000 کاراکتر) |
| وضعیت | دراپداون | ✅ | عمومی / خصوصی / فهرست نشده |
| تصویر کاور | آپلود فایل | ❌ | JPG یا PNG، حداکثر 2MB |
گام 3: تکمیل فیلد عنوان
- کاربر عنوان پلیلیست را وارد میکند
- سیستم به صورت لحظهای تعداد کاراکترها را نمایش میدهد
- اگر عنوان تکراری باشد، پیام خطا نمایش داده میشود