پرش به مطلب اصلی

فید تماشای شورتس

وضعیتپیش‌نویس
مالکتیم محصول اپلیکیشن‌های آپارات
آخرین راستی‌آزمایی۱۴۰۵-۰۴-۲۷ — در برابر صفحهٔ 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) فایل دیزاین + اسناد محدودیت پیام‌رسانی و فاکتورهای مرتب‌سازی

پیوست و منابع