בדף הזה מוסבר איך ליצור תוספים ל-Google Workspace שמרחיבים את היכולות של Google Chat.
תוספים ל-Google Workspace שמרחיבים את Chat יכולים לעזור למשתמשים לבצע כל אחת מהפעולות הבאות:
- תצוגה מקדימה של קישורים מהודעות ב-Chat וביצוע פעולות בלי לצאת מהשיחה.
- להפוך משימות לאוטומטיות או לבצע אותן באפליקציות של Google Workspace.
- לקבל התראות לגבי כלים או שירותים חיצוניים.
איך תוספים ל-Google Workspace פועלים ב-Chat
ב-Chat, התוספים מופיעים למשתמשים כאפליקציות של Google Chat. כדי ליצור אינטראקציה עם משתמשים, אפליקציות ל-Chat יכולות:
- שליחת הודעות שמכילות טקסט, כרטיסים ורכיבי ממשק משתמש אינטראקטיביים.
- להגיב לפקודות מהירות.
- להגיב לפקודות דרך שורת הפקודות.
- פתיחת תיבות דו-שיח כדי לעזור למשתמשים להשלים תהליכים מרובי-שלבים, כמו מילוי נתונים בטופס.
- תצוגה מקדימה של קישורים בהודעות על ידי צירוף כרטיסים עם מידע מועיל שמאפשר למשתמשים לבצע פעולות ישירות מהשיחה.
שנתחיל?
כדי להתחיל לפתח תוספים ל-Google Workspace שפועלים ב-Chat, אפשר לעיין במסמכים הבאים:
- אפשר לנסות את המדריך להתחלה מהירה כדי ליצור אפליקציית צ'אט בסיסית באמצעות Google Apps Script או שירות HTTP.
- הגדרת אפליקציה ל-Chat והתכונות האינטראקטיביות שלה באמצעות Chat API.
- כאן אפשר לקרוא על הדרכים שבהן אפשר ליצור ממשקי צ'אט באמצעות טריגרים, פעולות ואובייקטים של אירועים בתוספים.
מגבלות ובעיות ידועות
התכונות הבאות של Chat ותוספים לא זמינות:
- הארכיטקטורות של אפליקציות Chat Dialogflow, Pub/Sub ו-AppSheet לא זמינות. במקום זאת, צריך ליצור את אפליקציית Chat באמצעות Apps Script או שירות HTTP.
- Card Service של Apps Script. כדי להשתמש בפעולות בצ'אט וליצור כרטיסים, צריך להחזיר אובייקטים בפורמט JSON. דוגמאות אפשר לראות במאמרים בנושא פתיחת תיבות דו-שיח אינטראקטיביות ותצוגה מקדימה של קישורים.
- כרטיסי הרשאה בהתאמה אישית. כדי לבצע אימות ולתת הרשאה לשירות שלכם מ-Chat, אפליקציית Chat צריכה להחזיר כרטיס הרשאה בסיסי.
- דפי הבית של התוספים בסרגל הצד של Chat. אם הגדרתם טריגר לדף הבית לתוסף, דף הבית יופיע רק בסרגל הצד של אפליקציות אחרות של Google Workspace שהתוסף מרחיב.
- דפי הבית של אפליקציות ל-Chat, שמופיעים בכרטיסייה דף הבית של צ'אטים ישירים עם אפליקציות ל-Chat.
אם אתם מעדכנים תוסף קיים ל-Google Workspace, כדאי לשים לב לדרישות ההגדרה הבאות לאפליקציות ל-Chat:
- הגדרות ההתקנה של Google Workspace Marketplace צריכות לאפשר גם לאנשים פרטיים וגם לאדמינים ב-Google Workspace להתקין את התוסף.
- הגדרות נפוצות במניפסט של התוסף (
addons.common
) מושבתות ב-Chat. כדי להגדיר את התוסף כך שיפעל ב-Chat, צריך להפעיל ולהגדיר את Chat API. הוראות מפורטות זמינות במאמר הגדרת אפליקציה ל-Google Chat. - כדי לפרוס תוסף ב-Chat ולבדוק אותו, צריך להשתמש בהגדרת החשיפה של Chat API. הגדרות החשיפה או הבדיקה שהגדרתם ב-SDK של Google Workspace Marketplace לא יחולו. כדי לפרוס גרסת בדיקה של התוסף ב-Chat, אפשר לעיין במאמר בדיקת תכונות אינטראקקטיביות לאפליקציות ל-Google Chat בתיעוד של Chat API.
- אם התוסף שלכם פורסם ב-Google Workspace Marketplace, לא תוכלו לשמור טיוטה של שינויים בהגדרות התצורה של Google Chat API. כשמעדכנים את הגדרות התצורה של Chat API, הגרסה המעודכנת של אפליקציית Chat זמינה באופן מיידי לכל המשתמשים הקיימים. כדי לעדכן את כרטיס המוצר ב-Marketplace, אפשר ליצור טיוטה לפני ששולחים שינויים.