این صفحه مروری بر چارچوبهایی دارد که میتوانید برای ساخت یک برنامه تعاملی چت گوگل استفاده کنید.
برنامههای چت تعاملی به کاربران اجازه میدهند هر یک از موارد زیر را انجام دهند:
- برنامههای چت را به فضاهای چت یا پیامهای مستقیم اضافه کنید.
- ارسال پیام به یا دریافت پیام از برنامههای چت.
- با یک دستور، برنامههای چت را فعال کنید.
- پیشنمایش لینکها از یک سرویس یا سیستم خارجی.
- ارسال اطلاعات به برنامههای چت، مانند وارد کردن متن در یک کادر محاورهای یا پیام کارتی.
چگونه کاربران برنامههای چت تعاملی را کشف و استفاده میکنند
کاربران میتوانند برنامههای چت منتشر شده در بازار را از طرق مختلف، از جمله موارد زیر، کشف و استفاده کنند:
- برنامههای چت را از Google Chat یا Marketplace جستجو و نصب کنید.
- با یک برنامه چت که به فضای چت اضافه شده است، تعامل داشته باشید.
- پس از اینکه یکی از مدیران Google Workspace برنامه چت را از طرف آنها نصب کرد، میتوانید برنامه چت را در پنل پیامهای مستقیم آنها کشف کنید.
برای شروع استفاده از یک برنامه چت، کاربران گوگل چت میتوانند یک پیام مستقیم را با برنامه چت شروع کنند یا آن را به یک فاصله اضافه کنند. کاربران همچنین میتوانند با @mention کردن برنامه چت، آن را اضافه کنند. برای اطلاعات بیشتر، به بخش «استفاده از برنامههای چت» مراجعه کنید.
مثال زیر نشان میدهد که چگونه یک کاربر با @mention کردن یک برنامه چت، آن را به یک فاصله اضافه میکند:

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