خانه مستندات گفتگوی آنلاین
امکانات اصلی

گفتگوی آنلاین (Live Chat)

یک ویجت سبک و کاملاً قابل شخصی‌سازی که به بازدیدکنندگان سایتت اجازه می‌دهد در لحظه با تیم تو گفتگو کنند.

۱۰ دقیقه مطالعه آخرین به‌روزرسانی: ۱۴۰۵/۰۷
خلاصه: ویجت شاهو یک اسکریپت کوچک (زیر ۲۰ کیلوبایت) است که روی هر سایتی نصب می‌شود، و امکان گفتگوی زنده با بازدیدکننده‌ها را فراهم می‌کند. کاملاً فارسی، سبک و بدون نیاز به دانش فنی.

گفتگوی آنلاین چیکار می‌کند؟

ویجت گفتگوی آنلاین شاهو یک کانال ارتباطی زنده بین بازدیدکننده‌ی وب‌سایت و تیم پشتیبانی/فروش شماست. بازدیدکننده روی دکمه‌ی شناور کلیک می‌کند، پنجره‌ی چت باز می‌شود، و بدون نیاز به ثبت‌نام یا ارائه‌ی اطلاعات، می‌تونه سوالش رو بپرسه.

سبک و سریع
زیر ۲۰KB، بدون تأثیر بر سرعت سایت
شخصی‌سازی کامل
رنگ، آیکون، موقعیت، متن — همه قابل تنظیم
ریسپانسیو
در موبایل به‌صورت تمام‌صفحه نمایش داده می‌شود
امن و پایدار
میزبانی بومی ایران + رمزنگاری کامل

نصب سریع

اگر قبلاً مرحله‌ی نصب رو انجام دادی، این بخش رو رد کن. در غیر این صورت، فقط یک تکه کد رو کپی کن:

<script src="https://myshahoo.ir/widget.js?key=YOUR_API_KEY" async></script>
راهنمای گام‌به‌گام نصب برای WordPress، Shopify، React و دیگر پلتفرم‌ها را در صفحه‌ی نصب و راه‌اندازی ببین.

شخصی‌سازی ظاهر ویجت

تمام تنظیمات ظاهر از پنل شاهو، بخش کانال‌ها ← وب‌سایت قابل تغییره. تغییرات بلافاصله اعمال می‌شن — نیازی به نصب مجدد کد نیست.

پیش‌نمایش زنده

پنل شاهو یک پیش‌نمایش زنده داره که می‌تونی تغییرات رو همون لحظه ببینی. حالت دسکتاپ و موبایل رو سوییچ کن، آیکون و رنگ رو عوض کن، و نتیجو همون لحظه ببین.

رنگ دکمه

دو رنگ اصلی قابل تنظیمه:

  • رنگ اول — رنگ بالای گرادیان (پیش‌فرض: بنفش)
  • رنگ دوم — رنگ پایین گرادیان (پیش‌فرض: بنفش تیره)
myshahoo.ir/dashboard/channels/website/
رنگ اول
#8b5cf6
رنگ دوم
#5b21b6
پیش‌نمایش دکمه

آیکون دکمه

۸ آیکون آماده برای انتخاب:

comments
headset
message
question
phone
envelope
whatsapp
telegram

موقعیت و اندازه

تنظیم مقادیر پیش‌فرض
موقعیت (دسکتاپ) پایین-چپ / پایین-راست / بالا-چپ / بالا-راست پایین-چپ
موقعیت (موبایل) پایین-چپ / پایین-راست / بالا-چپ / بالا-راست پایین-چپ
اندازه دکمه (دسکتاپ) ۴۰ تا ۸۰ پیکسل ۵۶px
اندازه دکمه (موبایل) ۳۶ تا ۷۲ پیکسل ۴۸px
فاصله افقی ۰ تا ۲۰۰ پیکسل ۲۰px
فاصله عمودی ۰ تا ۲۰۰ پیکسل ۲۰px

متن‌های پنجره چت

  • عنوان — مثلاً «پشتیبانی شاهو»
  • زیرعنوان — مثلاً «همیشه کنار شما»
  • پیام خوش‌آمد — اولین پیامی که بازدیدکننده می‌بینه
  • Placeholder — متن داخل ورودی پیام

نمایش در دستگاه‌ها

می‌تونی تعیین کنی که ویجت در کدام دستگاه‌ها دیده بشه:

  • دسکتاپ — نمایش در رایانه
  • موبایل — نمایش در تلفن همراه و تبلت

حالت تمام‌صفحه در موبایل

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

پشتیبانی شاهو
سلام 👋 چطور می‌تونم کمکتون کنم؟
درباره پلن‌ها سوال داشتم
سه پلن داریم...

تنظیم رفتار ویجت

نمایش خودکار پنجره

می‌تونی تعیین کنی که پنجره‌ی چت بعد از چند ثانیه به‌صورت خودکار باز بشه یا نه. این گزینه در افزایش نرخ تعامل مؤثره.

پیشنهاد ما: نمایش خودکار را فقط برای صفحات خاصی فعال کن، نه همه‌ی صفحات. نمایش اجباری می‌تونه تجربه‌ی کاربری رو خراب کنه.

پیام اولیه

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

پشتیبانی شاهو
آنلاین
سلام 👋
به شاهو خوش آمدید! چطور می‌تونم کمکتون کنم؟
پیام خود را بنویسید...

کنترل ویجت با JavaScript

اگر می‌خواهی از کدهای خودت ویجت رو کنترل کنی، می‌تونی از API جاوااسکریپت استفاده کنی.

باز کردن پنجره چت

window.SahooWidget.open();

بستن پنجره چت

window.SahooWidget.close();

نمایش/مخفی کردن دکمه

window.SahooWidget.show();
window.SahooWidget.hide();

تنظیم اطلاعات بازدیدکننده

اگر کاربر لاگین شده و می‌خوای اطلاعاتش رو به اپراتور نشون بدی:

window.SahooWidget.identify({
    name: 'مریم رضایی',
    email: 'maryam@example.com',
    phone: '09123456789',
    userId: '12345'
});
این اطلاعات در پنل شاهو کنار مکالمه نمایش داده می‌شن تا اپراتور بتونه با دید بازتری پاسخ بده.

ردیابی رویدادها

می‌تونی رویدادهای سفارشی رو به ویجت بفرستی:

window.SahooWidget.track('purchase_started', {
    product: 'SimYaab Premium',
    price: 490000
});

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

تنظیمات پیشرفته

حالت تاریک

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

window.SahooWidget.setTheme('dark'); // یا 'light' یا 'auto'

زبان

ویجت به‌صورت پیش‌فرض فارسی است. اگر می‌خوای زبان رو عوض کنی:

window.SahooWidget.setLanguage('fa'); // یا 'en'

پیش‌بارگذاری

اگر می‌خوای ویجت سریع‌تر بارگذاری بشه، این تکه کد رو در <head> قرار بده:

<link rel="preconnect" href="https://myshahoo.ir">

ریسپانسیو

ویجت به‌صورت خودکار در دستگاه‌های مختلف تنظیم می‌شه:

دستگاه رفتار
دسکتاپ (عرض بالای ۹۰۰px) پنجره چت شناور در گوشه
تبلت (۶۴۰px تا ۹۰۰px) پنجره چت شناور بزرگ‌تر
موبایل (زیر ۶۴۰px) حالت تمام‌صفحه (اختیاری)

سوالات متداول

ویجت روی سایت کندی ایجاد می‌کنه؟

خیر. ویجت زیر ۲۰KB است و با async بارگذاری می‌شه، پس روی سرعت صفحه تأثیر نمی‌ذاره.

می‌تونم روی چند سایت نصب کنم؟

بله، به تعداد پلن. در Starter یک سایت، در Growth تا ۵ سایت و در Business نامحدود.

اگر کاربر فیلترشکن داشته باشه، کار می‌کنه؟

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

می‌تونم ویجت رو فقط برای کاربران لاگین‌شده نشون بدم؟

بله، با استفاده از JS API:

if (userIsLoggedIn) {
    window.SahooWidget.show();
} else {
    window.SahooWidget.hide();
}
راهنمای مرتبط: اگر به‌دنبال اتصال سایر کانال‌ها هستی، صفحه‌ی اتصال کانال‌ها رو ببین. برای شخصی‌سازی بیشتر هم می‌تونی از API استفاده کنی.
وبلاگ شاهو

آخرین یادداشت‌ها

داستان‌ها، تحلیل‌ها و درس‌هایی از ساخت شاهو.

استارتاپ و کسب و کار

راهنمای کامل راه‌اندازی فروشگاه اینترنتی در ایران (از صفر تا صد)

راه‌اندازی فروشگاه اینترنتی، پیچیده‌تر از یک سایت ساده است. در این مقاله گام‌به‌گام راه‌اندازی فروش…

ناشناس
4 دقیقه مطالعه
رشد فروش

راهنمای انتخاب CRM مناسب برای کسب‌وکارهای ایرانی

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

ناشناس
4 دقیقه مطالعه
پشتیبانی مشتریان

راهنمای کامل مدیریت ارتباط با مشتری در فروشگاه‌های آنلاین

فروشگاه‌های آنلاین بدون مدیریت ارتباط با مشتری، مشتری‌های خود را از دست می‌دهند. در این مقاله راهنم…

ناشناس
4 دقیقه مطالعه
بازاریابی ایمیلی حرفه‌ای با شاهو رشد فروش

راهنمای کامل بازاریابی ایمیلی در ایران (با وجود محدودیت‌ها)

ایمیل هنوز یکی از مؤثرترین کانال‌های بازاریابی است. در این مقاله یاد می‌گیرید چطور با وجود محدودیت‌…

ناشناس
4 دقیقه مطالعه
پشتیبانی مشتریان

راهنمای کامل مدیریت تیکت پشتیبانی در کسب‌وکارهای ایرانی

تیکت پشتیبانی، ستون فقرات پشتیبانی حرفه‌ای است. در این مقاله گام‌به‌گام مدیریت تیکت پشتیبانی را از …

ناشناس
4 دقیقه مطالعه
راهنمای کامل راه‌اندازی باشگاه مشتریان در ایران پشتیبانی مشتریان

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

باشگاه مشتریان، مؤثرترین راه افزایش وفاداری و خرید دوباره است. در این مقاله گام‌به‌گام راه‌اندازی ب…

ناشناس
4 دقیقه مطالعه
راهنمای کامل مدیریت مکالمه‌های واتساپ برای کسب‌وکارها شبکه‌های اجتماعی

راهنمای کامل مدیریت مکالمه‌های واتساپ برای کسب‌وکارها

واتساپ، پرکاربردترین کانال ارتباطی کسب‌وکارهای ایرانی است. در این مقاله راهنمای کامل مدیریت حرفه‌ای…

ناشناس
4 دقیقه مطالعه
بازاریابی اینستاگرام با شاهو شبکه‌های اجتماعی

راهنمای جامع بازاریابی اینستاگرام برای کسب‌وکارهای ایرانی

اینستاگرام، مهم‌ترین کانال فروش کسب‌وکارهای ایرانی است. در این مقاله راهنمای کامل بازاریابی اینستاگ…

ناشناس
4 دقیقه مطالعه