פיתוח אפליקציה אינטראקטיבית ל-Google Chat

בדף הזה נספק סקירה כללית על המסגרות שאפשר להשתמש בהן כדי ליצור אפליקציה אינטראקטיבית של Google Chat.

אפליקציות צ'אט אינטראקטיביות מאפשרות למשתמשים לבצע את הפעולות הבאות:

  • להוסיף אפליקציות ל-Chat למרחבים משותפים או להודעות אישיות.
  • לשלוח הודעות לאפליקציות Chat או לקבל הודעות מהן.
  • להפעיל אפליקציות של Chat באמצעות פקודה.
  • להציג תצוגה מקדימה של קישורים משירות או ממערכת חיצוניים.
  • שליחת מידע לאפליקציות Chat, למשל הזנת טקסט בתיבת דו-שיח או בהודעה בכרטיס.

איך משתמשים מגלים אפליקציות אינטראקטיביות ב-Chat ומשתמשים בהן

משתמשים יכולים למצוא אפליקציות צ'אט שפורסמו ב-Marketplace ולהשתמש בהן בדרכים רבות, כולל:

  • לחפש אפליקציות ל-Chat ב-Google Chat או ב-Marketplace ולהתקין אותן.
  • אינטראקציה עם אפליקציה ל-Chat שנוספה למרחב משותף ב-Chat.
  • האפליקציה תופיע בחלונית של הצ'אטים האישיים שלהם אחרי שאדמין ב-Google Workspace יטמיע אותה בשמם.

כדי להתחיל להשתמש באפליקציית Chat, משתמשי Google Chat יכולים להתחיל צ'אט ישיר באפליקציית Chat או להוסיף אותו למרחב משותף. המשתמשים יכולים גם להוסיף את אפליקציית Chat באמצעות ציון שם האפליקציה בתיוג @. מידע נוסף זמין במאמר שימוש באפליקציות ב-Chat.

בדוגמה הבאה אפשר לראות איך משתמש מזכיר את אפליקציית Chat כדי להוסיף אותה למרחב משותף:

הוספת אפליקציה של Chat למרחב משותף על ידי הקלדה של @ בהודעה.

בחירת מסגרת לאפליקציית Chat האינטראקטיבית

כדי ליצור אפליקציית Chat שמקיימת אינטראקציה עם משתמשים, תוכלו לבחור באחת מהמסגרות הבאות:

  • תוסף ל-Google Workspace (גרסת Developer Preview): מאפשר להרחיב אפליקציות אחרות של Google Workspace ולפרסם את אפליקציית Chat לצד סוגים אחרים של אפליקציות ב-Google Workspace Marketplace. מידע נוסף זמין במאמר הרחבת Google Chat במסמכי התיעוד של התוספים של Google Workspace.
  • אירוע אינטראקציה ב-Chat API: מאפשר ליצור תכונות נוספות, כמו דף הבית של אפליקציית Chat, ולהשתמש בארכיטקטורות אחרות כמו Pub/Sub ו-Dialogflow CX. מידע נוסף זמין במאמר קבלה של אירועי אינטראקציה ותגובה אליהם.

הגדרת אפליקציה אינטראקטיבית ל-Chat

לכל מסגרת, בטבלה הבאה מוצגים המסמכים שיעזרו לכם להגדיר וליצור אפליקציית Chat אינטראקטיבית בסיסית לכל ארכיטקטורת אפליקציה של Google Chat:

תצורה תוסף אירועי אינטראקציה ב-Chat API
הגדרת Chat API מסמכי תיעוד מסמכי תיעוד
מדריכים למתחילים  
Apps Script מסמכי תיעוד מסמכי תיעוד
שירות HTTP מסמכי תיעוד מסמכי תיעוד
Dialogflow CX לא זמין לתוספים. מסמכי תיעוד
Pub/Sub לא זמין לתוספים. מסמכי תיעוד

פיתוח תכונות אינטראקטיביות

בטבלה הבאה מוצגים המסמכים של כל אחת מהמסגרות ליצירת תכונות אינטראקטיביות:

תכונה תוסף אירועי אינטראקציה ב-Chat API
שליחת הודעות מסמכי תיעוד
תגובה לפקודות מסמכי תיעוד מסמכי תיעוד
יצירת תיבת דו-שיח אינטראקטיבית מסמכי תיעוד מסמכי תיעוד
איסוף ועיבוד מידע מסמכי תיעוד מסמכי תיעוד
הצגת תצוגה מקדימה של קישורים בהודעות ב-Chat מסמכי תיעוד מסמכי תיעוד
יצירת דף בית לאפליקציית Chat לא זמין לתוספים. מסמכי תיעוד
חיבור למערכות ולכלים חיצוניים מסמכי תיעוד מסמכי תיעוד