چرا یک افزونه Salesforce Chrome توسعه دادم؟

در کار روزانه مدیران و توسعه دهندگان Salesforce، کارایی کلیدی است. یکی از چالش های اصلی، مکان یابی سریع و دسترسی به پیکربندی ها و ابرداده های Salesforce است. برای رفع این مشکل، افزونه Salesforce Spotlight Chrome را توسعه دادم. در اینجا دلایل این توسعه و مزایای آن آورده شده است.
زمینه
به عنوان یک مهندس Salesforce، متوجه شدم که پیمایش مکرر در رابط Salesforce برای یافتن تنظیمات بسیار زمانبر است. چه در جستجوی کاربران، اشیا، فیلدها، کلاسهای Apex، محرکهای Apex، جریانها یا گزارشها، زمان زیادی برای جابهجایی بین صفحههای مختلف تلف شد که بهطور قابلتوجهی کارایی کار را کاهش داد. من چندین برنامه افزودنی مرتبط با Salesforce را امتحان کردم اما متوجه شدم که اکثر ابزارهای موجود در بازار عملکرد جستجوی سریع و شهودی را برای مکان یابی مستقیم پیکربندی ها و ابرداده ها ارائه نمی دهند. این فقدان ابزارهای موثر باعث شد که این پروژه را شروع کنم.
چالش ها
- صرف وقت: یافتن پیکربندیهای خاص در محیط Salesforce اغلب به کلیکها یا لینکهای متعدد صفحه نیاز دارد که باعث اتلاف زمان زیادی میشود.
- تجربه کاربری ضعیف: تعویض مکرر صفحه نمایش و جستجوی دستی نه تنها منجر به تجربه کاربری ضعیف می شود، بلکه تأثیر قابل توجهی بر کارایی کار دارد.
- وظایف تکراری: عملیات تکراری باعث افزایش هزینه های زمانی و کاهش چشمگیر بهره وری کلی می شود.
راه حل
برای حل این مشکلات، تصمیم گرفتم یک برنامه افزودنی کروم به نام Salesforce Spotlight توسعه دهم. عملکرد اصلی این برنامه افزودنی باز کردن یک جعبه جستجو با یک میانبر صفحه کلید است که به کاربران امکان می دهد به سرعت پیکربندی ها و ابرداده های Salesforce را پیدا کنند. ویژگی های خاص عبارتند از:
- جستجوی سریع: با وارد کردن کلمات کلیدی، به سرعت پیکربندی یا ابرداده مورد نیاز را پیدا کنید.
- میانبرهای صفحه کلید: کادر جستجو را با میانبرهای صفحه کلید فعال کنید، عملکرد ماوس را کاهش داده و کارایی را افزایش دهید.
- پشتیبانی از انواع داده های متعدد: کاربران، اشیا، فیلدها، کلاس های Apex، Apex Triggers، Flow ها و گزارش ها را جستجو کنید.
- پشتیبانی از تنظیمات تنظیمات صفحه اصلی: همه تنظیمات Setup Home را در پلتفرم Lightning پیدا کنید.
- ادغام خط فرمان: برنامه افزودنی از جستجوی دستورات Salesforce CLI پشتیبانی میکند و به توسعهدهندگان کمک میکند تا به سرعت دستورات لازم و استفاده از آنها را بیابند (در حال توسعه).
روند اجرا
در طول توسعه Salesforce Spotlight، من روی جنبه های زیر تمرکز کردم:
- بهینه سازی عملکرد: اطمینان از پاسخگویی برنامه افزودنی در حین بارگیری و جستجو برای ارائه یک تجربه کاربری روان.
- یکپارچه سازی API: استفاده از API های Salesforce برای واکشی آخرین پیکربندی و ابرداده، تضمین به موقع بودن و دقت داده ها.
- رابط کاربری: طراحی یک رابط کاربری ساده و شهودی که کاربران به راحتی می توانند آن را اتخاذ کنند و به طور موثر از آن استفاده کنند.
نتیجه
با توسعه Salesforce Spotlight Chrome Extension، هدف من این است که به مدیران و توسعه دهندگان Salesforce کمک کنم تا کارایی کار خود را بهبود بخشند و زمان صرف شده برای کارهای خسته کننده را کاهش دهند. این افزونه همچنین نشان می دهد که چگونه بهینه سازی ابزار می تواند تجربه کاربر را بهبود بخشد و بهره وری کلی را افزایش دهد. اگر مدیر یا توسعهدهنده Salesforce هستید، از شما دعوت میکنم که Salesforce Spotlight را امتحان کنید و بازخورد خود را ارائه دهید. بیایید با هم کار کنیم تا راندمان کاری خود را افزایش دهیم و از گردش کار پربارتر لذت ببریم!
دانلود و تجربه کنید
در حال حاضر، افزونه هنوز در مرحله آزمایش است و در فروشگاه وب کروم منتشر نشده است. اگر می خواهید آن را تجربه کنید، لطفاً Salesforce Spotlight را برای دانلود آخرین نسخه کلیک کنید.