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

دیدگاه‌ها

این صفحه مشاهده و ثبت دیدگاه روی ویدیو و همهٔ حالت‌های آن را پوشش می‌دهد. حالت‌های میانی (خالی، خطا، در حال ارسال، غیرفعال) داخل سناریوهای مرتبط آورده شده‌اند. قوانین مرتبط در صفحهٔ معرفی و قوانین کسب‌وکار آمده‌اند.

سناریوی ۱ — مشاهدهٔ دیدگاه‌ها

هدف: مشاهدهٔ دیدگاه‌های ثبت‌شده روی ویدیو و واکنش به آن‌ها.

نقش‌ها: همهٔ کاربران (مشاهده بدون نیاز به ورود).

پیش‌شرط‌ها: تماشای یک ویدیو در فید.

جریان اصلی:

  1. کاربر آیکن دیدگاه را لمس می‌کند؛ شیت دیدگاه‌ها با عنوان «دیدگاه ها» و تعداد کل (مثلاً «۲۳ دیدگاه») باز می‌شود.

  2. هر دیدگاه شامل نام کاربر، متن، زمان (مثلاً «۱ روز پیش»)، گزینهٔ «پاسخ» و امکان ری‌اکشن ایموجی است. دیدگاه پین‌شده با برچسب «پین شده» و پاسخ‌های بیشتر با «نمایش ۵ پاسخ دیگر» نمایش داده می‌شوند. مجموعهٔ ری‌اکشن‌ها عبارت‌اند از: ❤️ 🙌 🔥 👏 😢 😍 😯 😂.

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

  3. حالت خالی: اگر ویدیو دیدگاهی نداشته باشد، پیام «هیچ دیدگاهی وجود ندارد!» نمایش داده می‌شود.

    حالت خالی فهرست دیدگاه‌ها

  4. حالت خطای بارگذاری: در صورت خطا در دریافت دیدگاه‌ها، پیام «لطفا دوباره تلاش کنید.» نمایش داده می‌شود و کاربر می‌تواند دوباره تلاش کند.

    خطای بارگذاری دیدگاه‌ها

پس‌شرط‌ها: کاربر دیدگاه‌ها را می‌بیند و می‌تواند پاسخ دهد، ری‌اکشن بگذارد یا دیدگاه جدید ثبت کند.


سناریوی ۲ — ثبت دیدگاه

هدف: ثبت دیدگاه جدید روی ویدیو.

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

پیش‌شرط‌ها: باز بودن شیت دیدگاه‌ها و فعال‌بودن ثبت دیدگاه برای ویدیو.

جریان اصلی:

  1. کاربر روی فیلد «دیدگاه خود را بنویسید.» ضربه می‌زند؛ صفحه‌کلید باز می‌شود و کاربر متن خود را می‌نویسد.

    ورودی دیدگاه و صفحه‌کلید

  2. منشن کاربر: با تایپ «@»، فهرستی از کاربران برای منشن نمایش داده می‌شود و کاربر می‌تواند یکی را انتخاب کند.

    فهرست منشن کاربران هنگام تایپ «@»

  3. کاربر دکمهٔ «ارسال» را لمس می‌کند؛ وضعیت «در حال ارسال...» نمایش داده می‌شود.

    وضعیت «در حال ارسال...» هنگام ثبت دیدگاه

  4. پس از ثبت موفق، دیدگاه با زمان «الان» در فهرست نمایش داده می‌شود.

    دیدگاه ثبت‌شده با زمان «الان»

جریان جایگزین — نبود نام کاربری:

  • اگر کاربر نام کاربری نداشته باشد، پیش از ثبت دیدگاه، نمای «افزودن نام کاربری» با پیام «برای ثبت دیدگاه، برای پروفایل خود نام کاربری تعیین کنید.» نمایش داده می‌شود؛ کاربر می‌تواند «ثبت دیدگاه» (تعیین نام کاربری) یا «باشه برای بعد» را انتخاب کند. اگر «باشه برای بعد» را انتخاب کند، پنجره بدون ثبت دیدگاه بسته می‌شود و دیدگاه ارسال نمی‌شود.

    درخواست تعیین نام کاربری پیش از ثبت دیدگاه

جریان جایگزین — غیرفعال‌بودن دیدگاه:

  • اگر ثبت دیدگاه برای ویدیو غیرفعال باشد، به‌جای فیلد ورودی، پیام «در حال حاضر ثبت دیدگاه برای این ویدیو غیرفعال است.» نمایش داده می‌شود.

    حالت غیرفعال بودن ثبت دیدگاه

پس‌شرط‌ها: دیدگاه ثبت و در فهرست نمایش داده می‌شود؛ یا کاربر برای ثبت آن ابتدا نام کاربری تعیین می‌کند؛ یا با «باشه برای بعد» بدون ثبت دیدگاه از این مسیر خارج می‌شود.


سناریوی ۳ — پاسخ به دیدگاه

هدف: پاسخ‌دادن به یک دیدگاه یا به پاسخِ دیدگاه دیگر.

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

پیش‌شرط‌ها: وجود دست‌کم یک دیدگاه روی ویدیو.

جریان اصلی:

  1. کاربر «پاسخ» را زیر یک دیدگاه لمس می‌کند؛ ورودی دیدگاه با منشن خودکار کاربر مقصد (مثلاً «@karbar1») باز می‌شود.

  2. کاربر متن پاسخ را می‌نویسد و «ارسال» را لمس می‌کند؛ وضعیت «در حال ارسال...» و سپس پاسخ ثبت‌شده در زیرمجموعهٔ همان دیدگاه نمایش داده می‌شود.

    پاسخ به یک دیدگاه به‌همراه منشن خودکار

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


سناریوی ۴ — کنش‌های روی دیدگاه (کپی، گزارش، پین و حذف)

هدف: انجام کنش‌های مدیریتی و گزارش روی یک دیدگاه.

نقش‌ها: کاربر عادی (کپی و گزارش)؛ ادمین کانال (افزون بر آن، پین و حذف).

پیش‌شرط‌ها: وجود دست‌کم یک دیدگاه روی ویدیو.

جریان اصلی:

  1. کاربر یک دیدگاه را نگه می‌دارد؛ منوی کنش‌ها باز می‌شود. برای کاربر عادی شامل «کپی متن» و «گزارش تخلف» است.

    منوی کنش‌های دیدگاه برای کاربر عادی

  2. برای ادمین کانال، افزون بر گزینه‌های بالا، «پین کردن دیدگاه» و «حذف دیدگاه» نیز نمایش داده می‌شود.

    منوی کنش‌های دیدگاه برای ادمین کانال

  3. گزارش تخلف دیدگاه: با انتخاب «گزارش تخلف»، از کاربر تأیید گرفته می‌شود: «آیا از گزارش تخلف این دیدگاه مطمئن هستید؟» با دو گزینهٔ «انصراف» و «گزارش تخلف».

    تأیید گزارش تخلف دیدگاه

پس‌شرط‌ها: کنش انتخاب‌شده اعمال می‌شود (متن کپی می‌شود، گزارش ثبت می‌شود، یا دیدگاه پین/حذف می‌شود).