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