اکشنها، توضیحات و پیشنهادها
| وضعیت | جاری |
| مالک | تیم محصول آپارات TV |
| آخرین بازبینی | ۱۴۰۵/۰۵/۲۶ — در برابر بخشهای Video Actions و Comments صفحه Single Video & Live - 1.0.0 طراحی AndroidTV |
معرفی و هدف
اپلیکیشن تلویزیون جای تولید محتوا نیست؛ کاربر آنجا نه ویدیو بارگذاری میکند و نه دیدگاه مینویسد. اما همان چند تعامل سبکی که روی تلویزیون معنا دارد — پسند کردن، ذخیره کردن برای بعد، رفتن به کانال سازنده و خواندن دیدگاه دیگران — همینجا انجام میشود.
قواعد کلی این بخش در صفحه اصلی بخش آمده است.
هدف کسبوکار: نگه داشتن کاربر در نشست تماشا — با پیشنهاد ویدیوی مرتبط — و وصل کردن او به کانالهایی که دوست دارد.
دامنه
اکشنهای پسند و ذخیره، لینک کانال، کشوی توضیحات و دیدگاهها، و ردیف ویدیوهای پیشنهادی زیر پلیر.
خارج از دامنه: کنترل پخش و تنظیمات که در پخش ویدیو و تنظیمات آن آمدهاند، و نوشتن یا پاسخ دادن به دیدگاه که روی تلویزیون وجود ندارد.
مخاطبان و نقشها
خواندن توضیحات و دیدگاهها و دیدن پیشنهادها برای همه کاربران یکسان است. پسند و ذخیره نیازمند ورود به حساب هستند.
قواعد کسبوکار
- BR-IN1 — پسند و ذخیره در همان ردیف کنترلهای پلیر قرار دارند و وضعیت انجامشده دارند: پس از انجام، آیکون به شکل پر نمایش داده میشود.
- BR-IN2 — پسند و ذخیره نیازمند ورود به حساب هستند.
- BR-IN3 — لینک کانال در سمت راست ردیف کنترلها است و آواتار و نام کانال را نشان میدهد؛ انتخاب آن صفحه همان کانال را باز میکند.
- BR-IN4 — کشوی توضیحات و دیدگاهها با انتخاب باکس عنوان ویدیو باز میشود؛ راه دیگری برای رسیدن به آن وجود ندارد.
- BR-IN5 — کشو در سمت راست باز میشود و شامل اینها است: عنوان کامل ویدیو، توضیح کامل، آمار (بازدید و زمان انتشار)، عنوان تعداد دیدگاهها، و فهرست دیدگاهها. پخش ویدیو در پسزمینه ادامه دارد.
- BR-IN6 — هر دیدگاه شامل آواتار و نام نویسنده، زمان نسبی و متن دیدگاه است.
- BR-IN7 — روی تلویزیون دیدگاهها فقط خوانده میشوند؛ نوشتن، پاسخ دادن و پسند کردن دیدگاه وجود ندارد.
- BR-IN8 — اگر ویدیو دیدگاهی نداشته باشد، بخش دیدگاهها اصلاً نمایش داده نمیشود و توضیح و آمار ویدیو سر جای خود میمانند. حالت خالی جداگانهای با پیام و آیکون در فایل طراحی کشیده شده، اما رفتار اپلیکیشن پنهان کردن کل بخش است.
- BR-IN9 — ردیف ویدیوهای پیشنهادی با عنوان «پیشنهادات» زیر پلیر قرار دارد و هر کارت آن عنوان، نام کانال، مدت ویدیو، تعداد بازدید و زمان انتشار را نشان میدهد.
- BR-IN10 — کارتهای پیشنهادی نوار پیشرفت تماشا دارند: اگر کاربر آن ویدیو را پیشتر شروع کرده و تمام نکرده باشد، میزان دیدهشده روی لبه پایین تامبنیل نمایش داده میشود.
- BR-IN11 — رفتن به پیشنهادها، تصویر ویدیو را کوچک نمیکند؛ ردیف روی ناحیه پایین صفحه بالا میآید و پخش ادامه دارد.
سناریوها
۱. پسند کردن، ذخیره کردن و رفتن به کانال ۲. خواندن توضیحات و دیدگاهها ۳. مرور ویدیوهای پیشنهادی
سناریوی ۱: پسند کردن، ذخیره کردن و رفتن به کانال
هدف — کاربر میخواهد ویدیویی را که میپسندد علامت بزند، برای بعد ذخیره کند، یا کانال سازنده را ببیند.
نقشهای درگیر — همه کاربران؛ پسند و ذخیره نیازمند ورود به حساب است.
پیشنیازها — ویدیویی در حال پخش است.
جریان اصلی
۱. کاربر لایه کنترلها را باز میکند و فوکوس را روی ردیف کنترلها میبرد. → دکمههای پسند و ذخیره کنار کنترلهای پخش دیده میشوند.

۲. کاربر «پسند» را انتخاب میکند. → ویدیو پسند میشود و آیکون به شکل پر نمایش داده میشود.

۳. کاربر «ذخیره» را انتخاب میکند. → ویدیو ذخیره میشود و آیکون به شکل پر نمایش داده میشود.

۴. کاربر فوکوس را به لینک کانال در سمت راست میبرد. → آواتار و نام کانال فوکوس میگیرند.

۵. کاربر لینک کانال را انتخاب میکند. → سیستم صفحه همان کانال را باز میکند.
جریانهای جایگزین و استثنا
- ۲a. کاربر وارد حساب نشده است:
- ۲a1. انجام این اکشن نیازمند حساب کاربری است؛ کاربر پیامی برای ورود میبیند و به صفحه ورود هدایت میشود. متن این پیام در طراحی این صفحه نیامده است —
[CLARIFICATION NEEDED: متن پیام نیاز به ورود برای پسند و ذخیره].
- ۲a1. انجام این اکشن نیازمند حساب کاربری است؛ کاربر پیامی برای ورود میبیند و به صفحه ورود هدایت میشود. متن این پیام در طراحی این صفحه نیامده است —
- ۲b. کاربر ویدیوی پسندشده را دوباره انتخاب میکند:
- ۲b1. طراحی، وضعیت پرشده را نشان میدهد اما مشخص نمیکند انتخاب دوباره پسند را برمیدارد یا بیاثر است — انتخاب دوباره پسند، آن را برمیدارد و ویدیو از فهرست پسندشدهها هم حذف میشود.
- ۲c. ثبت اکشن روی سرویس با خطا برمیگردد:
- ۲c1. طراحی این صفحه پیام خطای اکشن را نشان نمیدهد —
[CLARIFICATION NEEDED: پیام خطای ناموفق بودن پسند یا ذخیره].
- ۲c1. طراحی این صفحه پیام خطای اکشن را نشان نمیدهد —
- ۵a. کاربر از صفحه کانال برمیگردد:
- ۵a1. طراحی مشخص نمیکند پخش از همان نقطه ادامه پیدا میکند یا از نو شروع میشود —
[CLARIFICATION NEEDED: وضعیت پخش پس از بازگشت از صفحه کانال].
- ۵a1. طراحی مشخص نمیکند پخش از همان نقطه ادامه پیدا میکند یا از نو شروع میشود —
پسشرطها — اکشن روی حساب کاربر ثبت شده و وضعیت آن روی دکمه دیده میشود؛ یا کاربر در صفحه کانال است.
سناریوی ۲: خواندن توضیحات و دیدگاهها
هدف — کاربر میخواهد توضیح کامل ویدیو و نظر دیگران درباره آن را بخواند.
نقشهای درگیر — همه کاربران.
پیشنیازها — ویدیویی در حال پخش است.
جریان اصلی
۱. کاربر لایه کنترلها را باز میکند و فوکوس را به باکس عنوان ویدیو میبرد. → باکس عنوان فوکوس میگیرد.
۲. کاربر باکس عنوان را انتخاب میکند. → کشوی توضیحات و دیدگاهها در سمت راست باز میشود: عنوان کامل، توضیح کامل، آمار (در نمونه «۷.۵ هزار بازدید · ۲۱ دقیقه پیش»)، عنوان «۲۸ دیدگاه» و فهرست دیدگاهها. پخش ویدیو ادامه دارد.

۳. کاربر در فهرست دیدگاهها به پایین حرکت میکند. → دیدگاه فوکوسشده مشخص میشود و فهرست حرکت میکند.

۴. کاربر کشو را میبندد. → کاربر به تصویر تمامصفحه برمیگردد و پخش بیوقفه ادامه دارد.
جریانهای جایگزین و استثنا
-
۱a. کاربر راه رسیدن به دیدگاهها را پیدا نمیکند:
- ۱a1. این مورد در تست کاربری مشاهده شده است: کاربر متوجه نمیشود که باید روی عنوان ویدیو کلیک کند. مسئله در طراحی ثبت شده و هنوز باز است.
-
۲a. ویدیو هیچ دیدگاهی ندارد:
- ۲a1. بخش دیدگاهها اصلاً نمایش داده نمیشود؛ توضیح و آمار ویدیو سر جای خود میمانند (BR-IN8).
- ۲a2. حالت خالی زیر در فایل طراحی کشیده شده اما رفتار اپلیکیشن پنهان کردن کل بخش است، نه نمایش این پیام.

-
۲b. دریافت دیدگاهها به خطا میخورد:
- ۲b1. طراحی این صفحه حالت خطای دریافت دیدگاهها را نشان نمیدهد و تیم محصول هم آن را مشخص نکرده است —
[CLARIFICATION NEEDED: حالت خطای دریافت دیدگاهها در پلیر ویدیو].
- ۲b1. طراحی این صفحه حالت خطای دریافت دیدگاهها را نشان نمیدهد و تیم محصول هم آن را مشخص نکرده است —
-
۳a. فهرست دیدگاهها طولانی است:
- ۳a1. طراحی مشخص نمیکند ادامه دیدگاهها با اسکرول خودکار بارگذاری میشود یا همه یکجا میآیند —
[CLARIFICATION NEEDED: بارگذاری صفحههای بعدی دیدگاهها].
- ۳a1. طراحی مشخص نمیکند ادامه دیدگاهها با اسکرول خودکار بارگذاری میشود یا همه یکجا میآیند —
پسشرطها — کاربر توضیح و دیدگاهها را خوانده است و پخش ویدیو در همان نقطه ادامه دارد.
سناریوی ۳: مرور ویدیوهای پیشنهادی
هدف — کاربر در حین تماشا میخواهد ببیند چه ویدیوهای دیگری به این ویدیو مربوطاند و ویدیوی بعدی خود را انتخاب کند.
نقشهای درگیر — همه کاربران.
پیشنیازها — ویدیویی در حال پخش است.
جریان اصلی
۱. کاربر لایه کنترلها را باز میکند و فوکوس را به پایین میبرد. → ردیف «پیشنهادات» بالا میآید و ویدیوهای پیشنهادی دیده میشوند؛ هر کارت عنوان، نام کانال، مدت ویدیو، بازدید و زمان انتشار را نشان میدهد. کارت ویدیویی که کاربر پیشتر شروع کرده و تمام نکرده، نوار پیشرفت تماشا هم دارد (BR-IN10).

۲. کاربر در ردیف حرکت میکند. → کارت فوکوسشده مشخص میشود و پخش ویدیوی جاری ادامه دارد.
۳. کاربر یکی از پیشنهادها را انتخاب میکند. → پخش ویدیوی انتخابشده در همین صفحه شروع میشود.
جریانهای جایگزین و استثنا
- ۱a. پیشنهادی برای این ویدیو وجود ندارد:
- ۱a1. طراحی حالت خالی این ردیف را پوشش نمیدهد — برای ویدیوهای پیشنهادی حالت خالی وجود ندارد؛ نبودن آنها تنها در صورت اختلال اینترنت رخ میدهد.
- ۱b. دریافت پیشنهادها به خطا میخورد:
- ۱b1. طراحی این حالت را نشان نمیدهد — ردیف پیشنهادها تنها در صورت اختلال اینترنت نمایش داده نمیشود؛ حالت خالی یا خطای اختصاصی دیگری برای آن تعریف نشده است.
- ۳a. ویدیوی جاری در همان لحظه تمام میشود:
- ۳a1. حالت پایان پخش فعال میشود؛ رفتار آن در صفحه پایان پخش، تبلیغات و پخش زنده آمده است.
پسشرطها — کاربر یا در حال تماشای ویدیوی پیشنهادی است، یا به تماشای ویدیوی جاری برگشته است.
پرسشهای باز
- ۱۴۰۵/۰۵/۲۶ — بازخورد تست کاربری: کاربر نمیفهمد برای رسیدن به دیدگاهها و ادامه توضیحات باید روی توضیحات ویدیو برود. تیم محصول مسیر فعلی را تأیید کرد، اما راهحل مشکل کشفپذیری هنوز تعیین نشده است. — در انتظار تیم محصول و طراحی.
- ۱۴۰۵/۰۵/۲۶ — متن پیام خطای ناموفق بودن پسند یا ذخیره هنوز مشخص نشده است؛ رفتار انتخاب دوباره آنها پاسخ داده شد. — در انتظار تیم محصول.
نقشه راه
- طراحی ثبت کرده است که با بهتر شدن کیفیت پیشنهادهای هوشمند، ردیف پیشنهادها باید به نمایش شبکهای تبدیل شود و اسکرول افقی بین ردیفها حذف شود.
تاریخچه تغییرات
| تاریخ | تغییر | منبع |
|---|---|---|
| ۱۴۰۵/۰۵/۲۸ | پاسخ تیم محصول به دو پرسش از سه پرسش باز: انتخاب دوباره پسند آن را برمیدارد و ویدیو از فهرست پسندشدهها حذف میشود، و نبود حالت خالی برای دیدگاهها و ردیف پیشنهادها — که BR-IN8 را هم تغییر داد: ویدیوی بدون دیدگاه کل بخش را پنهان میکند و پیام حالت خالی فایل طراحی رفتار فعلی نیست. متن خطای ناموفق بودن پسند یا ذخیره و مسئله کشفپذیری دیدگاهها همچنان باز است | تیم محصول |
| ۱۴۰۵/۰۵/۲۷ | واژه «تصویر بندانگشتی» در سراسر مستندات به «تامبنیل» تغییر کرد | تصمیم تیم محصول؛ همراستا با واژگان یادداشتهای طراحی |
| ۱۴۰۵/۰۵/۲۶ | نسخه اولیه | طراحی AndroidTV، بخشهای Video Actions و Comments صفحه Single Video & Live - 1.0.0 + سند context محصول |