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

دیدگاه‌ها

وضعیتپیش‌نویس
مالکتیم محصول اپلیکیشن‌های آپارات
آخرین راستی‌آزمایی۱۴۰۵-۰۴-۲۷ — در برابر سکشن Actions فایل دیزاین

معرفی و هدف

دیدگاه‌ها روی خود فید و به‌صورت برگهٔ کشویی باز می‌شوند تا کاربر تماشا را رها نکند. ثبت دیدگاه خوش‌بینانه انجام می‌شود: دیدگاه بلافاصله در فهرست ظاهر می‌شود و وضعیت ارسال آن روی همان ردیف نمایش داده می‌شود، به‌جای آنکه کاربر منتظر بماند.

هدف کسب‌وکاری: افزایش تعامل و ماندگاری کاربر روی محتوا، بدون خارج شدن از فید.

دامنه

باز کردن فهرست دیدگاه‌ها، ثبت دیدگاه، پاسخ دادن، منشن کردن کاربران، و منوی مدیریت هر دیدگاه.

خارج از دامنه: پنل مدیریت گزارش‌ها و سیاست‌های تنبیهی.

مخاطبان و نقش‌ها

خواندن دیدگاه‌ها برای همه ممکن است. ثبت دیدگاه به حساب کاربری با نام کاربری نیاز دارد (BR-10). صاحب ویدیو گزینه‌های مدیریتی بیشتری در منوی هر دیدگاه دارد (BR-13).

سناریوها

سناریو ۵: ثبت دیدگاه

هدف — کاربر دیدگاه خود را زیر ویدیو ثبت می‌کند.

نقش‌های درگیر — کاربر واردشده دارای نام کاربری.

پیش‌شرط‌ها — کاربر در حال تماشای ویدیویی است که ثبت دیدگاه برای آن فعال است.

جریان اصلی

  1. کاربر روی آیکون دیدگاه در ریل اقدام تپ می‌کند. → برگهٔ دیدگاه‌ها با عنوان تعداد دیدگاه‌ها («۲۳ دیدگاه») باز می‌شود. هر دیدگاه شامل نام کاربر، متن، زمان انتشار، شمارندهٔ پسند و گزینهٔ پاسخ است. دیدگاه پین‌شده با برچسب پین شده در بالای فهرست قرار می‌گیرد و دیدگاه‌های دارای پاسخ، گزینهٔ «نمایش ۵ پاسخ دیگر» را نشان می‌دهند.

    برگهٔ دیدگاه‌ها با دیدگاه پین‌شده و پاسخ‌ها
  2. کاربر روی کادر «دیدگاه خود را بنویسید.» تپ می‌کند. → کیبورد باز می‌شود، ردیف واکنش‌های سریع (❤️ 🙌 🔥 👏 😢 😍 😯 😂) در دسترس قرار می‌گیرد و شمارندهٔ کاراکتر «۱ از ۲۵۰» نمایش داده می‌شود.

    کادر نوشتن دیدگاه با کیبورد باز و شمارندهٔ کاراکتر
  3. کاربر متن دیدگاه را می‌نویسد و ارسال را انتخاب می‌کند. → دیدگاه بلافاصله در بالای فهرست با وضعیت «در حال ارسال...» نمایش داده می‌شود (BR-12).

    نمایش دیدگاه با وضعیت در حال ارسال
  4. ثبت با موفقیت انجام می‌شود. → برچسب وضعیت به «الان» تغییر می‌کند و دیدگاه مانند بقیه قابل پاسخ و پسند می‌شود.

    دیدگاه ثبت‌شده با برچسب زمانی الان

توسعه‌ها — جریان‌های جایگزین و استثنا

  • ۱الف. هنوز هیچ دیدگاهی ثبت نشده است:

    • ۱الف۱. برگه با عنوان دیدگاه ها و پیام «هیچ دیدگاهی وجود ندارد!» باز می‌شود و کادر نوشتن دیدگاه در دسترس است.

      حالت خالی فهرست دیدگاه‌ها
  • ۱ب. فهرست دیدگاه‌ها بارگذاری نمی‌شود:

    • ۱ب۱. پیام «لطفا دوباره تلاش کنید.» با امکان تلاش مجدد نمایش داده می‌شود.

      خطای بارگذاری فهرست دیدگاه‌ها با امکان تلاش دوباره
  • ۱پ. ثبت دیدگاه برای این ویدیو غیرفعال است:

    • ۱پ۱. کادر نوشتن دیدگاه غیرفعال می‌شود و پیام «در حال حاضر ثبت دیدگاه برای این ویدیو غیرفعال است.» نمایش داده می‌شود (BR-11).

      غیرفعال بودن ثبت دیدگاه برای ویدیو
  • ۲الف. حساب کاربر نام کاربری ندارد:

    • ۲الف۱. مودال ثبت دیدگاه با متن «برای ثبت دیدگاه، برای پروفایل خود نام کاربری تعیین کنید.» و دو گزینهٔ افزودن نام کاربری و باشه برای بعد نمایش داده می‌شود (BR-10).

      درخواست تعیین نام کاربری پیش از ثبت دیدگاه
    • ۲الف۲. با انتخاب باشه برای بعد، دیدگاه ثبت نمی‌شود و کاربر به فهرست بازمی‌گردد.

  • ۲ب. کاربر وارد حساب نشده است:

    • ۲ب۱. دعوت به ورود نمایش داده می‌شود (سناریو ۱۰).
  • ۲پ. کاربر می‌خواهد کاربر دیگری را منشن کند:

    • ۲پ۱. با تایپ نشانهٔ منشن، فهرست کاربران پیشنهادی به‌همراه نام کاربری و تعداد دنبال‌کنندگان نمایش داده می‌شود و کاربر می‌تواند یکی را انتخاب کند.

      فهرست پیشنهاد کاربران هنگام منشن کردن در دیدگاه
  • ۳الف. متن دیدگاه به سقف کاراکتر می‌رسد:

    • ۳الف۱. [CLARIFICATION NEEDED: شمارندهٔ «۱ از ۲۵۰» سقف را نشان می‌دهد ولی رفتار هنگام رسیدن به آن طراحی نشده است — پرسش باز W5.]
  • ۴الف. ارسال دیدگاه ناموفق است:

    • ۴الف۱. [CLARIFICATION NEEDED: چون دیدگاه پیش از تأیید سرور در فهرست نمایش داده می‌شود (BR-12)، رفتار هنگام شکست ارسال مشخص نیست؛ آیا دیدگاه از فهرست حذف می‌شود و امکان تلاش دوباره وجود دارد؟ — پرسش باز W16.]

پوشش حالت‌های مرزی — حالت خالی (۱الف)، خطا (۱ب)، دسترسی و مجوز (۱پ، ۲الف، ۲ب)، و گذار وضعیت (۳ → ۴، ارسال خوش‌بینانه) پوشش داده شده‌اند. مرز کاراکتر و شکست ارسال طراحی نشده و به‌صورت پرسش ثبت شده‌اند.

پس‌شرط‌ها — دیدگاه در فهرست دیدگاه‌های ویدیو ثبت شده و شمارندهٔ دیدگاه‌ها به‌روزرسانی شده است.

سناریو ۶: پاسخ و مدیریت دیدگاه

هدف — کاربر به یک دیدگاه پاسخ می‌دهد، یا دیدگاهی را پین، حذف یا گزارش می‌کند.

نقش‌های درگیر — کاربر واردشده؛ صاحب ویدیو گزینه‌های بیشتری دارد.

پیش‌شرط‌ها — برگهٔ دیدگاه‌ها باز است و حداقل یک دیدگاه وجود دارد.

جریان اصلی

  1. کاربر روی پاسخ زیر یک دیدگاه تپ می‌کند. → کادر ورودی به حالت پاسخ تغییر می‌کند و به آن دیدگاه متصل می‌شود.

    تغییر کادر ورودی به حالت پاسخ به یک دیدگاه
  2. کاربر متن پاسخ را می‌نویسد و ارسال می‌کند. → پاسخ بلافاصله زیر دیدگاه اصلی با وضعیت «در حال ارسال...» نمایش داده می‌شود.

    نمایش پاسخ با وضعیت در حال ارسال زیر دیدگاه اصلی
  3. کاربر روی منوی یک دیدگاه تپ می‌کند. → گزینه‌های در دسترس نمایش داده می‌شود: برای بینندهٔ عادی کپی متن و گزارش تخلف (BR-13).

    منوی دیدگاه برای بینندهٔ عادی با گزینه‌های کپی متن و گزارش تخلف

توسعه‌ها — جریان‌های جایگزین و استثنا

  • ۲الف. کاربر به یک پاسخ، پاسخ می‌دهد:

    • ۲الف۱. پاسخ جدید با منشن خودکار نویسندهٔ پاسخ قبلی ثبت می‌شود و در همان رشته قرار می‌گیرد.

      پاسخ به یک پاسخ به‌همراه منشن خودکار نویسندهٔ قبلی
  • ۳الف. کاربر صاحب ویدیو است:

    • ۳الف۱. منو علاوه بر کپی متن و گزارش تخلف، گزینه‌های پین کردن دیدگاه و حذف دیدگاه را نیز نشان می‌دهد (BR-13).

      منوی دیدگاه برای صاحب ویدیو با گزینه‌های پین و حذف
  • ۳ب. کاربر گزارش تخلف را انتخاب می‌کند:

    • ۳ب۱. فرآیند گزارش دیدگاه آغاز می‌شود.

      آغاز فرآیند گزارش تخلف یک دیدگاه
  • ۳پ. کاربر دیدگاهی را پین می‌کند:

    • ۳پ۱. دیدگاه با برچسب پین شده به بالای فهرست منتقل می‌شود.
    • ۳پ۲. [CLARIFICATION NEEDED: آیا بیش از یک دیدگاه هم‌زمان قابل پین شدن است؟]
  • ۳ت. کاربر دیدگاهی را حذف می‌کند:

    • ۳ت۱. [CLARIFICATION NEEDED: تأییدیهٔ حذف دیدگاه در دیزاین وجود ندارد؛ آیا حذف بدون تأیید انجام می‌شود؟]

پوشش حالت‌های مرزی — تفاوت نقش‌ها (۳الف)، گذار وضعیت (۱ → ۲ و ۳پ۱)، و مسیرهای مدیریتی (۳ب، ۳ت) پوشش داده شده‌اند. تأییدیهٔ حذف و سقف پین طراحی نشده و به‌صورت پرسش ثبت شده‌اند.

پس‌شرط‌ها — پاسخ ثبت شده است، یا دیدگاه پین/حذف/گزارش شده و فهرست به‌روزرسانی شده است.

پرسش‌های باز

پرسش‌های باز این بخش در صفحهٔ اصلی فید تماشای شورتس فهرست شده‌اند. موارد [CLARIFICATION NEEDED] بالا نیز هنوز پاسخ نگرفته‌اند.

تاریخچهٔ تغییرات

تاریختغییرمنبع
۱۴۰۵-۰۴-۲۷نسخهٔ اولیهسکشن Actions فایل دیزاین