הגדרת המשאב שמשמשת להגדרת התוכן וההתנהגות של התוסף ל-Google Workspace ב-Gmail. אם התוספים מורחבים ל-Gmail, כל הרכיבים שלהם חייבים להיות מסומנים בתווית חובה במניפסטים שלהם ב-Google Workspace.
Gmail
הגדרת המניפסט של תוסף Google Workspace לתוספים של Gmail. למידע נוסף, אפשר לקרוא את המאמר הרחבת Gmail באמצעות תוספים של Google Workspace.
ייצוג ב-JSON |
---|
{ "authorizationCheckFunction": string, "composeTrigger": { object (ComposeTrigger) }, "contextualTriggers": [ { object (ContextualTrigger) } ], "homepageTrigger": { object (HomepageTrigger) } } |
שדות | |
---|---|
authorizationCheckFunction |
הוצא משימוש. השם של פונקציית Apps Script שמבצעת בדיקות של דרישות ההרשאה של צד שלישי. הפונקציה הזו נקראת לפני כל הפעלה של התוסף ל-Google Workspace. הפונקציה הזו הוצאה משימוש כדי למנוע זמן אחזור מיותר של ביצוע. במקום זאת, התוסף צריך להפעיל חריג מהקריאה הראשית, כפי שמתואר בדוגמה הזו. |
composeTrigger |
פרטים נוספים זמינים במאמר הרחבת ממשק המשתמש של Compose באמצעות פעולות Compose. |
contextualTriggers[] |
|
homepageTrigger |
מפרט פונקציית הטריגר ליצירת דף הבית של התוסף במארח Gmail. האפשרות הזו מבטלת את
|
ComposeTrigger
ההגדרה של פעולת כתיבת. למידע נוסף, ראו הרחבת ממשק המשתמש של Compose.
ייצוג ב-JSON |
---|
{ "draftAccess": string, "selectActions": [ { object (SelectAction) } ] } |
שדות | |
---|---|
draftAccess |
הגדרת רמת הגישה לנתונים שזמינה לפונקציית הטריגר של ה-Compose. האפשרויות התקינות הן: |
selectActions[] |
רשימה של פעולות כתיבה שיוצרות ממשקי משתמש לכתיבה. עם זאת, הרשימה הזו מוגבלת לפעולה אחת לכל תוסף. לפעולה של כתיבת הודעת אימייל יש סמל תואם שמוצג בחלון הכתיבה של Gmail.
הסמל מצוין על ידי |
ContextualTrigger
ההגדרה של טריגר שפועל כשהמשתמש פותח הודעת Gmail, וההודעה הזו עומדת בקריטריונים מסוימים. מידע נוסף זמין במאמר הרחבת ממשק המשתמש של ההודעה.
ייצוג ב-JSON |
---|
{ "onTriggerFunction": string, "unconditional": {}, } |
שדות | |
---|---|
onTriggerFunction |
במאמר פונקציית טריגר לפי הקשר מוסבר איך מגדירים את הפונקציה הזו. |
unconditional |
|
SelectAction
הגדרת הפעולה ליצירת אימייל שמגדירה איזו פונקציה תרוץ כשהמשתמש בוחר בפעולה הזו.
ייצוג ב-JSON |
---|
{ "runFunction": string, "text": string } |
שדות | |
---|---|
runFunction |
פרטים נוספים זמינים במאמר כתיבה של פונקציית טריגר. |
text |
|