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

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

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

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

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