یک برنامه Google Chat تعاملی بسازید

این صفحه مروری بر چارچوب‌هایی دارد که می‌توانید برای ساخت یک برنامه تعاملی چت گوگل استفاده کنید.

برنامه‌های چت تعاملی به کاربران اجازه می‌دهند هر یک از موارد زیر را انجام دهند:

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

چگونه کاربران برنامه‌های چت تعاملی را کشف و استفاده می‌کنند

کاربران می‌توانند برنامه‌های چت منتشر شده در بازار را از طرق مختلف، از جمله موارد زیر، کشف و استفاده کنند:

  • برنامه‌های چت را از Google Chat یا Marketplace جستجو و نصب کنید.
  • با یک برنامه چت که به فضای چت اضافه شده است، تعامل داشته باشید.
  • پس از اینکه یکی از مدیران Google Workspace برنامه چت را از طرف آنها نصب کرد، می‌توانید برنامه چت را در پنل پیام‌های مستقیم آنها کشف کنید.

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

مثال زیر نشان می‌دهد که چگونه یک کاربر با @mention کردن یک برنامه چت، آن را به یک فاصله اضافه می‌کند:

افزودن یک برنامه چت به یک فضا با تایپ کردن @ در یک پیام.

یک چارچوب برای برنامه چت تعاملی خود انتخاب کنید

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

  • افزونه‌ی Google Workspace : به شما امکان می‌دهد سایر برنامه‌های Google Workspace را گسترش دهید و برنامه‌ی چت خود را با انواع دیگر برنامه‌ها در بازار Google Workspace فهرست کنید. برای کسب اطلاعات بیشتر، به بخش «گسترش Google Chat» در مستندات افزونه‌ی Google Workspace مراجعه کنید.
  • رویداد تعاملی API چت : به شما امکان می‌دهد ویژگی‌های اضافی مانند صفحه اصلی برنامه چت را بسازید. برای کسب اطلاعات بیشتر، به رویدادهای تعاملی دریافت و پاسخ مراجعه کنید.

پیکربندی یک برنامه چت تعاملی

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

پیکربندی افزونه رویدادهای تعاملی API چت
پیکربندی API چت مستندات مستندات
شروع سریع
اسکریپت برنامه‌ها مستندات مستندات
سرویس HTTP مستندات مستندات
دیالوگ فلو CX مستندات مستندات
میخانه/ساب مستندات مستندات

ساخت ویژگی‌های تعاملی

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

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