فید تماشای شورتس
| وضعیت | پیشنویس |
| مالک | تیم محصول اپلیکیشنهای آپارات |
| آخرین راستیآزمایی | ۱۴۰۵-۰۴-۲۷ — در برابر صفحهٔ Shorts Video (Watch feed) فایل دیزاین «APP — Shorts Design» و اسناد اسپک محصول |
معرفی و هدف
فید تماشا قلب تجربهٔ شورتس است: کاربر بهجای جستوجو و انتخاب، وارد یک جریان پیوستهٔ ویدیوی عمودی میشود و با اسکرول به ویدیوی بعدی میرسد. تمام تعاملهای محصول — پسند، دیدگاه، اشتراکگذاری، ذخیره و دنبال کردن — روی همین صفحه و بدون خروج از فید انجام میشود.
این تعاملها فقط ویژگی نیستند؛ سیگنال توزیعاند. توزیع هر ویدیو ابتدا میان دنبالکنندگان کانال آغاز میشود و بر پایهٔ تعامل آنها گسترش مییابد؛ میانگین زمان تماشا نیز در مقایسه با ویدیوهای همردهٔ خود سنجیده میشود. بنابراین سهولت و سرعت این تعاملها مستقیماً بر دیدهشدن محتوا اثر دارد.
هدف کسبوکاری: بیشترین زمان تماشا و بیشترین نرخ تعامل، با کمترین اصطکاک — هر اقدام باید با یک حرکت انگشت و بدون ترک فید ممکن باشد.
دامنه
- تماشای فید، جابهجایی بین ویدیوها و بین تبهای برای شما و اکسپلور
- کنترلهای پخش مبتنی بر حرکت (نگهداشتن، تپ، دبلتپ، سوایپ، پخش با سرعت ۲ برابر)
- حالتهای خطای پخش و قطع/وصل شدن اینترنت
- پسند کردن، دنبال کردن کانال، ذخیرهٔ ویدیو
- دیدگاهها: ثبت، پاسخ، منشن، پین، گزارش و حذف
- اشتراکگذاری ویدیو با کاربران آپارات و بیرون از آپارات
- منوی «بیشتر»: دانلود، عدم علاقه، گزارش تخلف، ویرایش/آمار/حذف ویدیو
- تبلیغات درون فید و اطلاعیههای ابتدای سشن
خارج از دامنه:
- فرآیند ثبتنام و ورود که در بخش ثبتنام و ورود مستند شده است.
- فرآیند بارگذاری ویدیو؛ در این بخش فقط نمایش نتیجهٔ بارگذاری در فید پوشش داده میشود.
- صفحهٔ کانال، جستوجو، پیامهای مستقیم و صفحهٔ ویدیوی بلند.
- سازوکار الگوریتم پیشنهاد ویدیو (رتبهبندی فید).
مخاطبان و نقشها
رفتار این بخش برای همهٔ نقشهای محصول یکسان است — تازهوارد، تولیدکنندهٔ ویدیو، تولیدکنندهٔ درآمدزا و استریمر همگی فید را یکسان میبینند و اقدامهای یکسانی در اختیار دارند.
تفاوتهایی که در این بخش دیده میشود، به دو وضعیت برمیگردد نه به نقش کاربر:
| وضعیت | تفاوت رفتار |
|---|---|
| واردنشده به حساب | میتواند تماشا کند. با هر اقدامی که به حساب نیاز دارد (پسند، دیدگاه، ذخیره، ارسال به کاربران) به ورود دعوت میشود. نوار پیمایش پایین صفحه حالت متفاوتی دارد. |
| صاحب ویدیوی در حال نمایش | در منوی «بیشتر» بهجای گزینههای بیننده، ویرایش ویدیو، آمار ویدیو و حذف ویدیو را میبیند. |
محدودیتهایی مانند سقف اشتراکگذاری یا محدودیت بارگذاری نیز به وضعیت حساب بستگی دارد، نه به نقش.
پلتفرمها: سناریوهای این بخش بر پایهٔ فریمهای موبایل نوشته شدهاند و کنترلهای پخش آنها لمسی است (تپ، نگهداشتن، دبلتپ، سوایپ). معادل این کنترلها روی اندروید تیوی در دیزاین وجود ندارد — پرسش باز W4.
اصطلاحات
| اصطلاح | معنی |
|---|---|
| فید | جریان پیوستهٔ ویدیوهای کوتاه که با اسکرول عمودی پیمایش میشود |
| برای شما | تب پیشنهادهای شخصیسازیشده |
| اکسپلور | تب کشف محتوا |
| ریل اقدام | ستون دکمههای سمت چپ ویدیو: پسند، دیدگاه، اشتراک، ذخیره و «بیشتر» |
| اطلاعیه | مودالی که در ابتدای سشن کاربر را به اقدامی دعوت میکند یا وضعیتی را اطلاع میدهد |
قواعد کسبوکاری
تماشا و پخش
- BR-1 — تماشای فید نیازی به ورود ندارد.
- BR-2 — نگهداشتن انگشت روی ویدیو، پخش را متوقف میکند و با برداشتن انگشت، پخش از سر گرفته میشود. در این حالت هیچ آیکون یا نشانهٔ بصریای نمایش داده نمیشود.
- BR-3 — یک بار تپ روی ویدیو، صدا را قطع یا وصل میکند. وضعیت صدا یک وضعیت ماندگار پخشکننده است.
- BR-4 — نگهداشتن انگشت روی ناحیهٔ مشخصشده، ویدیو را با سرعت ۲ برابر پخش میکند.
- BR-5 — دبلتپ روی ویدیو معادل پسند کردن آن است.
- BR-6 — سوایپ به چپ کاربر را به تب اکسپلور و سوایپ به راست او را به تب برای شما میبرد.
تعاملها
- BR-7 — دکمهٔ پسند بلافاصله پس از تپ، وضعیت پسندشده را نشان میدهد؛ منتظر پاسخ سرور نمیماند.
- BR-8 — با انتخاب تعداد پسندها، فهرست کاربرانی که ویدیو را پسند کردهاند نمایش داده میشود.
- BR-9 — دکمهٔ دنبال کردن بلافاصله پس از تپ به «دنبال شده» تغییر میکند، و این وضعیت در ویدیوهای بعدی همان کانال نیز حفظ میشود.
- BR-10 — برای ثبت دیدگاه، حساب کاربر باید نام کاربری داشته باشد؛ در غیر این صورت پیش از ثبت، تعیین نام کاربری درخواست میشود.
- BR-11 — ثبت دیدگاه میتواند برای یک ویدیو غیرفعال باشد؛ در آن حالت کادر نوشتن دیدگاه غیرفعال است.
- BR-12 — دیدگاه بلافاصله با وضعیت «در حال ارسال...» در فهرست نمایش داده میشود و پس از ثبت موفق، برچسب زمانی آن به «الان» تغییر میکند.
- BR-13 — صاحب ویدیو میتواند دیدگاهها را پین یا حذف کند؛ سایر کاربران فقط امکان کپی متن و گزارش تخلف دارند.
محدودیتهای اشتراکگذاری
- BR-14 — هر کاربر حداکثر ۴۰ اشتراکگذاری در ساعت و ۱۲۰ اشتراکگذاری در ۲۴ ساعت میتواند انجام دهد.
- BR-15 — شروع گفتوگوی جدید محدود است به ۱۰ گیرندهٔ جدید در ساعت و ۳۰ گیرندهٔ جدید در ۲۴ ساعت. با عبور از این سقف، ارسال به گیرندگان جدید مسدود میشود ولی ارسال به گیرندگان قبلی همچنان ممکن است.
- BR-16 — ارسال پرتعداد و پشتسرهم محدود است به ۲ درخواست اشتراکگذاری در هر ۴ ثانیه و ۵ درخواست در هر ۲۵ ثانیه؛ عبور از این سقف به مسدودسازی منجر میشود.
تبلیغات و اطلاعیهها
- BR-17 — ویدیوی تبلیغاتی با برچسب تبلیغ مشخص میشود.
- BR-18 — دسترسی کاربر به بخش بارگذاری میتواند موقتاً محدود شود؛ در این حالت اطلاعیهٔ محدودیت نمایش داده میشود.
- BR-19 — پیش از نخستین بارگذاری، کاربر باید موافقت خود را با قوانین جامعهٔ آپارات ثبت کند.
سناریوها
این بخش بهدلیل حجم، در شش صفحه سازماندهی شده است:
| صفحه | موضوع |
|---|---|
| فید و پخش | تماشای فید، حرکتهای کنترل پخش، و حالتهای خطا و قطع اتصال |
| پسند، دنبال کردن و ذخیره | سه تعامل تکحرکتی روی ویدیو و فهرست پسندکنندگان |
| دیدگاهها | ثبت و پاسخ دیدگاه، منشن، و مدیریت شامل پین، حذف و گزارش |
| اشتراکگذاری | ارسال به کاربران آپارات، اشتراکگذاری بیرونی، و سقفهای نرخ ارسال |
| اقدامات ویدیو | منوی «بیشتر»، گزارش تخلف ویدیو، و اقدامهای مخصوص صاحب ویدیو |
| تبلیغات و اطلاعیهها | ویدیوی تبلیغاتی و پنج اطلاعیهٔ درونفید |
ده سناریو بهترتیب زیر مستند شدهاند:
| # | سناریو | صفحه |
|---|---|---|
| ۱ | تماشای فید و کنترل پخش | فید و پخش |
| ۲ | پسند کردن ویدیو | پسند، دنبال کردن و ذخیره |
| ۳ | دنبال کردن کانال | پسند، دنبال کردن و ذخیره |
| ۴ | ذخیرهٔ ویدیو | پسند، دنبال کردن و ذخیره |
| ۵ | ثبت دیدگاه | دیدگاهها |
| ۶ | پاسخ و مدیریت دیدگاه | دیدگاهها |
| ۷ | اشتراکگذاری ویدیو | اشتراکگذاری |
| ۸ | اقدامات بیشتر روی ویدیو | اقدامات ویدیو |
| ۹ | تبلیغ در فید | تبلیغات و اطلاعیهها |
| ۱۰ | اطلاعیههای درون فید | تبلیغات و اطلاعیهها |
نمودار زیر ساختار صفحه و مسیرهای اصلی آن را نشان میدهد. مسیرهای مربوط به حرکتهای انگشتی از سیمکشی پروتوتایپ دیزاین استخراج شدهاند؛ بقیه از یادداشتهای دیزاین و اسناد اسپک.
پرسشهای باز
- W1 — ۱۴۰۵-۰۴-۲۷ —
[CLARIFICATION NEEDED: حالت بارگذاری (loading) فید هنگام باز شدن اپلیکیشن و هنگام رسیدن به انتهای فید در دیزاین وجود ندارد. رفتار مورد انتظار چیست؟]— در انتظار پاسخ تیم محصول. - W2 — ۱۴۰۵-۰۴-۲۷ — سه حالت خطای پخش با متنهای متفاوت طراحی شده است («مشکلی رخ داده است!»، مودال «مشکل ... رخ داده است»، و «در حال حاضر، ارتباط با سرویس پخش برقرار نیست.»). معیار انتخاب هرکدام چیست؟ — در انتظار پاسخ تیم محصول.
- W3 — ۱۴۰۵-۰۴-۲۷ — در متن مودال خطای عمومی، عبارت «مشکل ... رخ داده است» شامل جایگذاری متغیر است که مقدارش مشخص نیست. مقادیر ممکن چیست؟ — در انتظار پاسخ تیم محتوا.
- W4 — ۱۴۰۵-۰۴-۲۷ — تفاوتهای پلتفرمی در دیزاین روشن نیست. دو نمود دارد: (الف) فریم «Error - Retry - Android» نسخهٔ جداگانهای برای اندروید است — آیا این تفاوت عمدی است؟ (ب) کل کنترلهای پخش در سناریو ۱ لمسیاند و معادل آنها برای اندروید تیوی در هیچ فریمی طراحی نشده است. — در انتظار پاسخ تیم محصول.
- W5 — ۱۴۰۵-۰۴-۲۷ — سقف تعداد کاراکتر دیدگاه در دیزاین «۱ از ۲۵۰» نمایش داده میشود ولی رفتار هنگام رسیدن به سقف طراحی نشده است. — در انتظار پاسخ تیم محصول.
- W6 — ۱۴۰۵-۰۴-۲۷ — گزینهٔ «به این محتوا علاقه ندارم!» در منوی بیشتر وجود دارد ولی بازخورد پس از انتخاب آن در دیزاین نیست. چه چیزی به کاربر نشان داده میشود؟ — در انتظار پاسخ تیم محصول.
- W7 — ۱۴۰۵-۰۴-۲۷ — متن پیامهایی که هنگام رسیدن به سقف کلی اشتراکگذاری (BR-14) و سقف ارسال پشتسرهم (BR-16) به کاربر نمایش داده میشود، نه در دیزاین هست و نه در سند محدودیتها. متنها چیست و مسدودسازی چقدر طول میکشد؟ — در انتظار پاسخ تیم محصول و تیم محتوا.
- W8 — ۱۴۰۵-۰۴-۲۷ — رفتار محصول هنگام شکست ارسال بهدلیل خطای شبکه طراحی نشده است. — در انتظار پاسخ تیم محصول.
- W9 — ۱۴۰۵-۰۴-۲۷ — رفتار محصول وقتی ویدیوی تبلیغاتی بارگذاری نمیشود مشخص نیست. — در انتظار پاسخ تیم محصول.
- W10 — ۱۴۰۵-۰۴-۲۷ — کدام اقدامهای ریل (پسند، دیدگاه، اشتراک، ذخیره) روی ویدیوی تبلیغاتی فعال است؟ — در انتظار پاسخ تیم محصول.
- W11 — ۱۴۰۵-۰۴-۲۷ — چون وضعیت پسند و ذخیره پیش از پاسخ سرور نمایش داده میشود (BR-7)، رفتار هنگام شکست ثبت مشخص نیست: آیا وضعیت برگردانده میشود و پیامی نمایش داده میشود؟ — در انتظار پاسخ تیم محصول.
- W12 — ۱۴۰۵-۰۴-۲۷ — حالت خالی فهرست پسندکنندگان طراحی نشده است. — در انتظار پاسخ تیم محصول.
- W13 — ۱۴۰۵-۰۴-۲۷ — آیا گزارش تخلف برای کاربر واردنشده در دسترس است؟ — در انتظار پاسخ تیم محصول.
- W14 — ۱۴۰۵-۰۴-۲۷ — متن پیام اعتبارسنجی فیلد اجباری «دلیل گزارش» مشخص نیست. — در انتظار پاسخ تیم محتوا.
- W15 — ۱۴۰۵-۰۴-۲۷ — مسیر لغو ذخیره و لغو دنبال کردن از داخل فید طراحی نشده است. — در انتظار پاسخ تیم محصول.
- W16 — ۱۴۰۵-۰۴-۲۷ — چون دیدگاه پیش از تأیید سرور در فهرست نمایش داده میشود (BR-12)، رفتار هنگام شکست ارسال مشخص نیست: آیا دیدگاه حذف میشود و امکان تلاش دوباره وجود دارد؟ — در انتظار پاسخ تیم محصول.
سه مورد دیگر نیز در دیزاین طراحی نشدهاند و بهصورت [CLARIFICATION NEEDED] در همان سناریوی مربوطه علامتگذاری شدهاند، بدون شمارهٔ مستقل: تأییدیهٔ حذف دیدگاه و سقف تعداد دیدگاه پینشده در دیدگاهها، و مسیر دانلود ویدیو در اقدامات ویدیو.
وابستگیها و پیشنیازها
- سرویس پخش ویدیو (استریم).
- سرویس پیامرسانی برای اشتراکگذاری با کاربران آپارات.
- سرویس تبلیغات.
- دسترسی اعلان سیستمعامل برای اطلاعیهٔ مربوطه.
تاریخچهٔ تغییرات
| تاریخ | تغییر | منبع |
|---|---|---|
| ۱۴۰۵-۰۴-۲۷ | نسخهٔ اولیه | صفحهٔ Shorts Video (Watch feed) فایل دیزاین + اسناد محدودیت پیامرسانی و فاکتورهای مرتبسازی |
پیوست و منابع
- فایل دیزاین: APP — Shorts Design — صفحهٔ Shorts Video (Watch feed)
- اسناد اسپک: «محدودیت نرخ پیامرسانی»، «فاکتورهای مرتبسازی»، «بررسی خطای بارگذاری ویدیو شورتس»