فهرست مطالب
-
ComposeTrigger
(پیام) -
ComposeTrigger.DraftAccess
(enum) -
ContextualTrigger
(پیام) -
GmailAddOnManifest
(پیام) -
UnconditionalTrigger
(پیام) -
UniversalAction
(پیام)
ComposeTrigger
ماشه ای که هنگام نوشتن ایمیل فعال می شود.
زمینه های | |
---|---|
actions[] | مجموعه ای از اقدامات را برای یک افزونه زمان نوشتن تعریف می کند. اینها اقداماتی هستند که کاربران می توانند در افزونه زمان نوشتن فعال شوند. |
draftAccess | سطح دسترسی به داده را هنگام فعال شدن یک افزونه زمان نوشتن مشخص می کند. |
DraftAccess
یک عدد که سطح دسترسی به داده مورد نیاز تریگر نوشتن را مشخص می کند.
Enums | |
---|---|
UNSPECIFIED | مقدار پیشفرض زمانی که چیزی برای draftAccess تنظیم نشده باشد. |
NONE | هنگامی که یک برافزای نوشتن راهاندازی میشود، راهانداز نوشتن نمیتواند به هیچ دادهای از پیشنویس دسترسی داشته باشد. |
METADATA | به راهانداز نوشتن اجازه دسترسی به فراداده پیشنویس را هنگام راهاندازی یک افزونه نوشتن میدهد. این شامل فهرست مخاطبان، مانند فهرست To و Cc یک پیام پیشنویس میشود. |
ContextualTrigger
ماشه ای را تعریف می کند که زمانی فعال می شود که ایمیل باز دارای معیار خاصی باشد. هنگامی که ماشه فعال می شود، یک نقطه پایانی خاص را اجرا می کند، معمولاً به منظور ایجاد کارت های جدید و به روز رسانی UI.
زمینه های | |
---|---|
onTriggerFunction | ضروری. نام نقطه پایانی برای تماس زمانی که پیامی با ماشه مطابقت دارد. |
trigger میدان اتحادیه . نوع راهانداز شرایطی را که Gmail برای نمایش افزونه استفاده میکند تعیین میکند. trigger می تواند تنها یکی از موارد زیر باشد: | |
unconditional | هنگامی که هر پیام ایمیلی باز می شود، محرک های بدون قید و شرط اجرا می شوند. |
GmailAddOnManifest
ویژگی هایی که ظاهر و اجرای یک افزونه Gmail را سفارشی می کند.
زمینه های | |
---|---|
homepageTrigger | نقطه پایانی را تعریف میکند که در زمینههایی اجرا میشود که با یک محرک متنی اعلامشده مطابقت ندارند. هر کارتی که توسط این عملکرد ایجاد میشود همیشه در دسترس کاربر خواهد بود، اما ممکن است زمانی که این افزونه محرکهای هدفمندتری را اعلام میکند، توسط محتوای متنی محو شوند. در صورت وجود، این تنظیمات از |
contextualTriggers[] | مجموعه شرایطی را که باعث راهاندازی افزونه میشوند را تعریف میکند. |
universalActions[] | مجموعه ای از اقدامات جهانی را برای افزونه تعریف می کند. کاربر اقدامات جهانی را از منوی نوار ابزار افزودنی فعال می کند. |
composeTrigger | محرک زمان نوشتن را برای افزونه زمان نوشتن تعریف می کند. این عاملی است که باعث می شود یک افزونه در هنگام نوشتن ایمیل اقدام کند. همه افزونههای زمان نوشتن باید دامنه |
authorizationCheckFunction | نام نقطه پایانی که با بررسی API های شخص ثالث تأیید می کند که افزونه دارای تمام مجوزهای شخص ثالث مورد نیاز است. اگر پروب از کار بیفتد، تابع باید یک استثنا برای شروع جریان مجوز ایجاد کند. این تابع قبل از هر فراخوانی افزونه فراخوانی می شود تا از تجربه کاربری روان اطمینان حاصل شود. |
بدون شرط
این نوع هیچ فیلدی ندارد.
ماشه ای که با باز شدن هر پیام ایمیلی فعال می شود.
یونیورسال اکشن
عملی که همیشه بدون توجه به زمینه پیام در منوی نوار ابزار افزودنی موجود است.
زمینه های | |
---|---|
text | ضروری. متن قابل مشاهده برای کاربر که عملکرد را توصیف می کند، به عنوان مثال، "افزودن یک مخاطب جدید". |
action_type میدان اتحادیه. نوع عمل رفتار جیمیل را زمانی که کاربر اقدامی را فراخوانی می کند، تعیین می کند. action_type فقط می تواند یکی از موارد زیر باشد: | |
openLink | پیوندی که توسط جیمیل باز می شود زمانی که کاربر اقدام را فعال می کند. |
runFunction | نقطه پایانی که زمانی فراخوانی می شود که کاربر اقدام را راه اندازی می کند. برای جزئیات به راهنمای اقدامات جهانی مراجعه کنید. |