گسترش Gmail با افزونه های Google Workspace، گسترش Gmail با افزونه های Google Workspace، گسترش Gmail با افزونه های Google Workspace

هدف بسیاری از ایمیل‌ها این است که گیرنده را به انجام یک کار خاص یا رسیدن به یک هدف، مانند اضافه کردن یک رویداد در تقویم، پر کردن یک فرم، رزرو کردن یا استفاده از برنامه‌های دیگر، ترغیب کنند. با این حال، گیرندگان پس از آن باید بدون هیچ گونه درخواست اضافی، کار را انجام دهند و اغلب تعدادی مرحله دستی را انجام می‌دهند.

شما می‌توانید با خودکارسازی این وظایف با افزونه‌های Google Workspace در زمان و تلاش کاربران خود صرفه‌جویی کنید. وقتی کاربری پیامی را در Gmail می‌خواند یا می‌نویسد، افزونه Google Workspace می‌تواند یک رابط کاربری تعاملی و سفارشی ارائه دهد که به کاربر اجازه می‌دهد به روش‌های مختلفی روی پیام عمل کند، مانند:

  • نمایش اطلاعات اضافی برای کاربر در رابط کاربری جیمیل.
  • اتصال به سرویس‌های غیر گوگل، برای بازیابی اطلاعات یا انجام اقدامات دیگر.
  • فراهم کردن ابزاری برای کنترل رفتار افزونه یا ارسال اطلاعات به سرویس دیگر.

افزونه‌های Google Workspace می‌توانند انواع افزونه‌های زیر را در Gmail تعریف کنند:

علاوه بر این، افزونه‌های Google Workspace که Gmail را گسترش می‌دهند، این کار را هم در کلاینت‌های دسکتاپ و هم در موبایل انجام می‌دهند.

صفحات اصلی جیمیل

جیمیل از نمایش صفحات اصلی افزونه‌های Google Workspace پشتیبانی می‌کند. برای نمایش صفحه اصلی مشترک افزونه خود در جیمیل، کافیست مطمئن شوید که فیلد addOns.gmail در فایل مانیفست افزونه وجود دارد.

روش دیگر، اضافه کردن یک gmail.homepageTrigger به فایل manifest افزونه است تا یک صفحه اصلی مخصوص جیمیل ایجاد شود.

در هر صورت، شما باید نام تابع تریگر صفحه اصلی را در پروژه اسکریپت افزونه خود ارائه دهید. این تابع به طور خودکار برای ساخت صفحه اصلی Gmail در صورت نیاز فراخوانی می‌شود. شما باید این تابع را برای ساخت و بازگرداندن یک Card یا آرایه‌ای از اشیاء Card که صفحه اصلی را تشکیل می‌دهند، پیاده‌سازی کنید. تابع تریگر صفحه اصلی یک شیء رویداد را به عنوان پارامتر ارسال می‌کند که حاوی برخی اطلاعات کلی مانند پلتفرم کلاینت است. می‌توانید از داده‌های شیء رویداد برای سفارشی‌سازی ساخت صفحه اصلی استفاده کنید.

ببین چی میتونی بسازی

افزونه‌های Google Workspace با استفاده از Apps Script ساخته می‌شوند و رابط‌های آنها با استفاده از سرویس Apps Script Card تعریف می‌شوند. برای مرور کلی به بخش ساخت افزونه‌های Google Workspace مراجعه کنید. رفتار افزونه Google Workspace با استفاده از یک manifest پیکربندی می‌شود که شامل بخش‌های مخصوص Gmail است.

هنگام پیکربندی افزونه‌ی Google Workspace خود برای گسترش Gmail، باید تصمیم بگیرید که چه رابط‌هایی برای افزونه خود ایجاد کنید و چه اقداماتی می‌تواند انجام دهد. برای اطلاعات بیشتر به راهنماهای زیر مراجعه کنید: