אינדקס
ComposeTrigger
(מֶסֶר)ComposeTrigger.DraftAccess
(טיפוסים בני מנייה)ContextualTrigger
(מֶסֶר)GmailAddOnManifest
(מֶסֶר)UnconditionalTrigger
(מֶסֶר)UniversalAction
(מֶסֶר)
ComposeTrigger
טריגר שמופעל כשהמשתמש כותב אימייל.
שדות | |
---|---|
actions[] |
מגדיר את קבוצת הפעולות של תוסף זמן כתיבה. אלו פעולות שמשתמשים יכולים להפעיל בתוסף זמן כתיבה. |
draftAccess |
המדיניות הזו מגדירה את רמת הגישה לנתונים כאשר תוסף זמן כתיבת הנתונים מופעל. |
DraftAccess
טיפוסים בני מנייה (enum) שמגדיר את רמת הגישה לנתונים שנדרשת לטריגר הכתיבה.
טיפוסים בני מנייה (enums) | |
---|---|
UNSPECIFIED |
ערך ברירת המחדל כשלא הוגדר שום דבר ל-draftAccess. |
NONE |
לטריגר של כתיבת ההודעה אין גישה לנתונים של הטיוטה כשתוסף כתיבה מופעל. |
METADATA |
נותנת לטריגר הכתיבה הרשאה לגשת למטא-נתונים של הטיוטה, כשתוסף הכתיבה מופעל. המידע הזה כולל את רשימת החברים בקהל, כמו רשימת 'אל' ו'עותק' של טיוטת ההודעה. |
ContextualTrigger
מגדיר טריגר שיופעל כשהאימייל הפתוח עומד בקריטריונים מסוימים. כשהטריגר מופעל, הוא מפעיל נקודת קצה (endpoint) ספציפית, בדרך כלל כדי ליצור כרטיסים חדשים ולעדכן את ממשק המשתמש.
שדות | |
---|---|
onTriggerFunction |
חובה. השם של נקודת הקצה (endpoint) שאליה יש לקרוא כאשר הודעה תואמת לטריגר. |
שדה איחוד trigger . סוג הטריגר קובע את התנאים שבהם Gmail משתמש כדי להציג את התוסף. הערך של trigger יכול להיות רק אחת מהאפשרויות הבאות: |
|
unconditional |
מפעילים ללא תנאי מופעלים כאשר כל הודעת דואר נפתחת. |
GmailAddOnManifest
מאפיינים שמתאימים אישית את המראה וההפעלה של תוסף ל-Gmail.
שדות | |
---|---|
homepageTrigger |
מגדירה נקודת קצה שתבוצע בהקשרים שלא תואמים לטריגר לפי הקשר שהוצהר. כרטיסים שנוצרו על ידי הפונקציה הזו תמיד יהיו זמינים למשתמש, אבל יכול להיות שיפסיד תוכן לפי הקשר כשהתוסף הזה מצהיר על טריגרים מטורגטים יותר. אם יש כזו, היא מבטלת את ההגדרה מ- |
contextualTriggers[] |
מגדיר את קבוצת התנאים שיפעילו את התוסף. |
universalActions[] |
מגדיר קבוצה של פעולות אוניברסליות לתוסף. המשתמש מפעיל פעולות אוניברסליות מתפריט סרגל הכלים של התוסף. |
composeTrigger |
מגדיר את הטריגר של זמן כתיבה לתוסף זמן כתיבה. זהו הטריגר שגורם לתוסף לפעול כשהמשתמש כותב אימייל. כל התוספים בזמן הכתיבה חייבים להיות בהיקף |
authorizationCheckFunction |
השם של נקודת קצה (endpoint) שמאמתת שלתוסף יש את כל ההרשאות הנדרשות מצד שלישי, על ידי בדיקת ממשקי ה-API של הצד השלישי. אם פונקציית הבדיקה נכשלת, הפונקציה צריכה לזרוק חריג כדי להתחיל את תהליך ההרשאה. הפונקציה הזו מופעלת לפני כל הפעלה של התוסף כדי להבטיח חוויית משתמש חלקה. |
UnconditionalTrigger
אין שדות בסוג הזה.
טריגר שמופעל בכל פעם שהודעת אימייל כלשהי נפתחת.
UniversalAction
פעולה שתמיד זמינה בתפריט של סרגל הכלים של התוסף, ללא קשר להקשר ההודעה.
שדות | |
---|---|
text |
חובה. טקסט גלוי למשתמש שמתאר את הפעולה, לדוגמה, 'הוספת איש קשר חדש'. |
שדה איחוד action_type . סוג הפעולה קובע את ההתנהגות של Gmail כשהמשתמש מפעיל את הפעולה. הערך של action_type יכול להיות רק אחת מהאפשרויות הבאות: |
|
openLink |
קישור שנפתח ב-Gmail כשהמשתמש מפעיל את הפעולה. |
runFunction |
נקודת קצה מופעלת כשהמשתמש גורם לפעולה. לפרטים נוספים, אפשר לעיין במדריך הפעולות האוניברסלי. |