بنفشه ذاکری
بنفشه ذاکری
خواندن ۸ دقیقه·۶ ماه پیش

مطالعۀ موردی بازطراحی جستجوی محتوا در اپلیکیشن «بله»

مقدمه

جستجوی محتوا در اپلیکیشن «بله» قابلیتی است برای جستجو در میان کانال‌های عمومی موجود در این اپلیکیشن و یافتن محتوای موردنظر توسط کاربر که این محتوا می‌تواند به‌صورت متن، تصویر و یا ویدئو باشد. در واقع این قابلیت با هدف بهبود یافت‌پذیری محتوا و دسترسی آسان و سریع کاربران به محتوای موجود در کانال‌ها توسعه داده‌شده است. در این مقاله قصد داریم گام به گام مسیری که برای بازطراحی این محصول طی شد را به‌همراه نتایج حاصل از آن بررسی کنیم.

مسئله

مسئلۀ اصلی از آن‌جا شروع شد که «بله» تصمیم به ایجاد یک اکوسیستم محتوایی مطابق با نیاز کاربرانش گرفت که یکی از ارکان‌ مهم ساخت این اکوسیستم، یافت‌پذیری محتوا بود. ویژگی جستجوی محتوایی به‌عنوان راهکار اصلی این مسئله، پیش از این نیز در «بله» وجود داشت اما به‌علت اهمیت کمتر در برنامه‌های گذشتۀ محصول، چندان فرصت پرداختن به آن فراهم نشده و قدری از مسیر توسعه بازمانده بود؛ بنابراین تصمیم به ایجاد تیمی منحصر به «جستجو» گرفته و در اولین قدم به سراغ شاخص‌های ارزیابی عملکرد تعریف شده برای این محصول در دورۀ گذشته (میانگین تعداد کاربران استفاده‌کننده از جستجو در هفت روز گذشته و همچنین درصد کاربرانی که موفق شدند در این زمان به محتوای موردنظر خود دسترسی پیدا کنند) رفتیم و از مقایسۀ این KPIها با داده‌های موجود متوجه اختلاف معنادار میان آن‌ها شدیم؛ این شد که تصمیم گرفتیم برای بهبود شاخص‌های ارزیابی عملکرد و کمک به اکوسیستم محتوایی به بازطراحی کامل ویژگی جستجو بپردازیم.


تحلیل رقبا یا Benchmark

در گام اول تصمیم گرفتیم برای درک بهتر از سازوکار و الگوی جستجو در میان اپلیکیشن‌های موجود، به بررسی و تحلیل این قابلیت در آن‌ها بپردازیم. به این منظور سراغ تعدادی از محصولات محبوب‌ و نام‌آشنا رفته و آن‌ها را در دو دستۀ کلی شبکه‌های اجتماعی (مانند WhatsApp, Telegram, Clubhouse, Facebook, Tik Tok, Instagram, Reddit, Product Hunt, ایتا و روبیکا) و اپلیکیشن‌هایی که عرضه‌کنندۀ محصولات در حوزه‌های مختلف هستند، (همچون YouTube, Castbox, Apple Music, Pinterest, Dribbble, Medium, دیجی‌کالا و طاقچه) طبقه‌بندی کرده و به بررسی الگوی جستجو در هر یک از آن‌ها پرداختیم.
در هر دو دسته تعدادی از محصولات از الگوی مشابهی تبعیت می‌کردند. بنابراین مطابق تصویر زیر در هر بخش به زیردسته‌هایی رسیدیم:

  • شبکه‌های اجتماعی: ۱. با محوریت پیام‌رسانی ۲. با محوریت محتوا (شامل دو زیردستۀ با و بدون استفاده از هوش مصنوعی)
  • عرضه‌کنندۀ محصول: ۱. محصول فیزیکی ۲. محصول متنی مثل مقاله ۳.محصول محتوایی مثل موزیک


طبقه‌بندی اپلیکیشن‌های حوزۀ «شبکه‌های اجتماعی» به‌همراه الگوی جستجوی استنتاج‌شده از هر زیردسته
طبقه‌بندی اپلیکیشن‌های حوزۀ «شبکه‌های اجتماعی» به‌همراه الگوی جستجوی استنتاج‌شده از هر زیردسته


طبقه‌بندی اپلیکیشن‌های «عرضه‌کنندۀ محصول» به‌همراه الگوی جستجوی استنتاج‌شده از هر زیردسته
طبقه‌بندی اپلیکیشن‌های «عرضه‌کنندۀ محصول» به‌همراه الگوی جستجوی استنتاج‌شده از هر زیردسته


در نهایت از ادغام موارد مشابه در میان شش الگوی جستجوی به‌دست آمده از شش زیردستۀ بالا، مطابق تصویر زیر به چهار الگوی متفاوت رسیدیم.

ادغام و دسته‌بندی الگوهای جستجوی به‌دست آمده در بنچ‌مارک در چهار دستۀ نهایی
ادغام و دسته‌بندی الگوهای جستجوی به‌دست آمده در بنچ‌مارک در چهار دستۀ نهایی


در این میان به منظور ایجاد دیدی بهتر مابین اعضای تیم نسبت به تمام راهکارهای موجود در طراحی، تصمیم گرفتیم دسته‌بندی دیگری براساس چهار گام اصلی تشکیل‌دهندۀ فرآیند جستجو ارائه داده و راهکارهای مربوط به هر گام را مشخص کنیم:
۱. صفحۀ اصلی نمایش‌دهندۀ ویژگی جستجو
۲. صفحۀ بازشونده بعد از کلیک روی جستجو
۳. صفحۀ در حال تایپ عبارت جستجو
۴. صفحۀ نمایش نتایج جستجو
نمایشی از تمام حالات ممکن در چهار گام اصلی فرآیند جستجو
نمایشی از تمام حالات ممکن در چهار گام اصلی فرآیند جستجو



مصاحبه با کاربران

برای رسیدن به راه‌حل نهایی یعنی یافتن الگوی جستجوی مناسب برای «بله» از میان چهار الگوی بالا، لازم دیدیم با تعدادی از کاربران این اپلیکیشن با جنسیت و سطوح دانش فنی متفاوت که حداقل از یک محصول یا اپلیکیشن محتوامحور به‌طور مرتب استفاده می‌کنند، مصاحبه کنیم.

هدف مصاحبه: کشف الگوهای رفتاری جستجو، دسته‌بندی الگوهای مشترک متناسب با نوع محصول «بله» و هم‌چنین پیدا کردن انتظارات افراد از جستجوی خوب

یافته‌های جلسۀ مصاحبه: یافته‌های این جلسه در سه بخش به‌صورت زیر جمع‌بندی شد:

۱. قبل از جستجو

  • اغلب کاربران، علاقه‌مند به پیشنهاد ترندهای روز، کانال‌های پربازدید و … هستند.
  • دوست دارند در مواقع نیاز، دسته‌بندی موردنظر خود را قبل از تایپ عبارت انتخاب کنند.

۲. در حین جستجو

  • انتظار دریافت پیشنهاد (پیش‎‌بینی) هنگام تایپ کردن دارند. (در بیشتر مواقع حدس کلمه و دو مورد پیشنهادهای مرتبط)

۳. بعد از جستجو (مشاهدۀ نتایچ)

  • از دسته‌بندی‌ها (فیلترها) استفاده می‌کنند.
  • علاقه‌مند به پیشنهاد محتواهای مرتبط هستند.
  • از مرتب‌سازی استفاده می‌کنند.


در نهایت از تلفیق نتایج مصاحبه با چهار الگوی جستجوی حاصل از بنچ‌مارک، به الگوی جستجوی محتوای مناسب برای «بله» رسیدیم.
الگوی جستجوی محتوای مناسب برای بله
الگوی جستجوی محتوای مناسب برای بله



شروع فرآیند طراحی رابط کاربری

با شروع فرآیند طراحی وایرفریم و در ادامه رابط کاربری، در جلسات هفتگی منظمی که با مالک محصول و سرپرست تیم طراحی داشتیم، به بررسی جزئیات مختلف طرح، بایدها و نبایدهای جستجو در «بله» و محدودیت‌های زمانی و فنی موجود پرداخته و در نهایت به طرح رابط کاربری نهایی جستجو رسیدیم.

بازطراحی‌های اولیه

بازطراحی صفحۀ «کلیک روی جستجو»
بازطراحی صفحۀ «کلیک روی جستجو»


بازطراحی صفحۀ «در حال تایپ»
بازطراحی صفحۀ «در حال تایپ»


بازطراحی صفحۀ «نمایش نتایج»
بازطراحی صفحۀ «نمایش نتایج»


در ادامه به توضیح چند نمونه از مسائلی که در فرآیند بازطراحی جستجو با آن مواجه بودیم پرداخته و راه‌حل‌های پیشنهادی را بررسی می‌کنیم.

مسئله ۱: تصمیم‌گیری راجع به الگوی هایلایت مناسب در قسمت پیشنهاد نتایج به کاربر در حال تایپ

در مقاله nngroup با عنوان site search suggestion، گفته شده زمانی که قرار است پیشنهادهای داده‌شده توسط موتور جستجو، به ابتدا و یا انتهای عبارت تایپ‌شده توسط کاربر اضافه شود (فقط به انتهای عبارت اضافه نشود)، بهتر است عبارت تایپ‌شده بولد شود. با درنظر گرفتن این موضوع و با توجه به اینکه در جستجوی «بله» کاربران اغلب در وضعیت در حال تایپ، روی عبارتی که خود تایپ کرده‌اند متمرکزند تا اینکه به دنبال دریافت پیشنهادهای تکمیل‌کننده باشند و از طرفی برای اینکه الگوی هایلایت در هر دو صفحۀ «در حال تایپ» و «نمایش نتایج» همخوانی داشته و منجر به ایجاد حس دوگانگی در کاربر نشود، تصمیم بر این شد که عبارت تایپ‌شده را هایلایت کنیم. به‌طور کلی پیشنهاد عبارت مناسب در زمان تایپ، مزایای زیادی به‌همراه دارد:

  • کاهش interaction cost برای کاربر به‌ علت نیاز به تایپ کمتر
  • کاهش خطاهای تایپی
  • و از همه مهم‌تر کاهش mental effort کاربر برای به‌یاد آوردن آن‌چه قصد جستجویش را داشته

مسئله ۲: تصمیم‌گیری راجع به انتخاب نوع محتوای پیشنهادی به کاربر در حال تایپ

در اینجا چالش اصلی انتخاب بین پیشنهاد کانال، محتوا و یا ترکیبی از این دو بود. داده‌های ما در این بخش شامل این موارد می‌شد:

  • مطابق نتایج بنچ‌مارک، اغلب اپلیکیشن‌ها همچون Pinterest, Castbox و Apple Music در این بخش ابتدا محصول خود را پیشنهاد می‌دهند که برای «بله» محصول همان کانال است.
  • مدل ذهنی کاربران نیز از نسخۀ قبلی جستجو، بیشتر مطابق با پیشنهاد کانال بود.
  • از طرفی طبق نتایج مصاحبه، هدف ۵۰ درصد کاربران از جستجو، رسیدن به ترکیبی از محتوا و کانال، ۳۳ درصد رسیدن به فقط محتوا و ۱۷ درصد رسیدن به فقط کانال بود.

طبق موارد بالا در نهایت تصمیم بر این شد پیشنهاد نتایج در حال تایپ را به پیشنهاد سه کانال و دو محتوا با تقدم کانال اختصاص دهیم.

مسئله ۳: نحوۀ طراحی کامپوننت محتوا

با توجه به اینکه این کامپوننت در دیزاین سیستم و محصول «بله» کامپوننت جدیدی محسوب می‌شد و تا پیش از این چنین نمایشی در بخش جستجو وجود نداشت، برای ما مهم بود طراحی به‌گونه‌ای باشد که علاوه بر ارائه اطلاعات موردنیاز به کاربر جهت تصمیم‌گیری برای کلیک یا عدم کلیک روی نتیجه، حسی مبنی بر اطمینان نسبت به معتبر بودن محتوا نیز ایجاد کند. به این منظور تغییراتی در طراحی این کامپوننت نسبت به طرح‌های اولیه ایجاد شد:

  • اضافه شدن آواتار و تعداد اعضای کانال برای ایجاد حس اعتماد و تایید اجتماعی (Social Proof) در کاربر
  • اضافه شدن تاریخ انتشار محتوا جهت اطمینان از به‌روز بودن آن
  • بزرگ‌تر شدن تصویر برای دادن اطلاعات بیشتر و واضح‌تر به کاربر
فرآیند تغییر کامپوننت محتوا
فرآیند تغییر کامپوننت محتوا


در این میان در تعامل با تیم فنی بنا به ملاحظات زمانی موجود و برای رسیدن طرح به نسخۀ پیش‌رو قرار به این شد که ویژگی مرتب‌سازی در صفحۀ «نمایش نتایج جستجو» به نسخه‌های آتی موکول شود.


طراحی‌ نهایی

طراحی نهایی صفحات «جستجو»
طراحی نهایی صفحات «جستجو»


تست کاربردپذیری

پس از انتشار نسخۀ اولیه تصمیم گرفتیم برای مشاهدۀ نحوۀ استفادۀ کاربران از جستجوی جدید و گرفتن بازخورد، به‌صورت تصادفی با تعدادی از آن‌ها تست کاربردپذیری برگزار کنیم. در این بین فرضیاتی نیز وجود داشت که نیاز به راستی‌آزمایی آن‌ها داشتیم.


سناریوی تست:


در این تست از کاربران خواستیم وارد تب «جریان» شده و دو موضوع یا عبارت را به دل‌خواه خود جستجو کنند.

اهدف تست:

  • پی بردن به میزان توجه کاربران به بخش «برترین‌های روز»
  • پی بردن به میزان توجه کاربران به پیشنهادهای داده شده در حال تایپ
  • استفاده یا عدم استفاده از دکمۀ «مشاهدۀ همۀ نتایج»
  • میزان توجه به سه تب محتوا، تصویر و کانال در مقایسه با هم

بخشی از یافته‌های تست:

  • ۸ درصد از کاربران موفق شدند سناریوی تعریف شده را با موفقیت به اتمام برسند.
  • تنها ۲۵ درصد از کاربران از پیشنهادهای داده شده در حال تایپ استفاده کردند که این رقم با گفتۀ مقالۀ nngroup یعنی ۲۳ درصد تا حد زیادی همخوانی داشت.
  • ۲۵ درصد از کاربران متوجه دکمه «مشاهدۀ همۀ نتایج» نشدند.

نتایج و دستاوردها

پس از توسعۀ محصول، از بررسی و رصد داده‌های موجود پس از حدود یک ماه به کمک تیم داده به نتایج زیر رسیدیم:

  • رشد ۶۷ درصدی تعداد کاربرانی که روی جستجو در تب «جریان» کلیک کردند
  • افزایش ۲۰ درصدی تعداد کاربرانی که بعد از کلیک روی جستجو، وارد فرآیند شده و عبارتی را جستجو کردند (در نسخۀ قبل ۵۰٪ از افراد کلیک‌کننده و در نسخۀ جدید ۷۰٪ از آن‌ها شروع به جستجو کردند.)
  • رشد ۷ درصدی Success Rate (جستجوهای موفق: جستجویی که به کلیک روی یک یا تعدادی از نتایج توسط کاربر منتهی ‌شود.)
  • افزایش چشمگیر ۲.۴ برابری در میانگین تعداد کلیک‌های کاربران در روز
جستجوطراحی محصولتجربه کاربریبازطراحیکیس استادی
بنفشه ذاکری هستم. طراح محصول و دل‌باختۀ خلاقیت. :)
شاید از این پست‌ها خوشتان بیاید