با افزونه‌های SDK برای نمای کلی وب آشنا شوید

تصویر SDK افزونه‌های گوگل میت

کیت توسعه نرم‌افزاری افزونه‌های گوگل میت (Google Meet add-ons SDK) به شما امکان می‌دهد برنامه خود را به عنوان یک افزونه در گوگل میت جاسازی کنید تا کاربران بتوانند بدون ترک میت، برنامه را کشف، به اشتراک بگذارند و در آن همکاری کنند.

توسعه‌دهندگان می‌توانند برنامه خود را در بازار Google Workspace ثبت کنند، که از طریق آن کاربران و مدیران می‌توانند افزونه‌ها را جستجو، کشف و نصب کنند. کاربران همچنین می‌توانند برنامه‌ها را مستقیماً از رابط کاربری Meet کشف و نصب کنند.

برای اطلاعات بیشتر در مورد افزونه‌ها و بازار، به بخش مفاهیم مراجعه کنید.


در زیر لیستی از اصطلاحات رایج مورد استفاده در این SDK آمده است:

افزونه‌ها
برنامه‌های سفارشی‌شده‌ای که با برنامه‌های Google Workspace ادغام می‌شوند.
افزونه‌های موجود
افزونه‌ای که در بازار موجود است اما توسط کاربران نصب نشده است.
بازار کار گوگل
این بازار به کاربران و مدیران راهی برای یافتن و نصب برنامه‌های سازمانی شخص ثالث که با Google Workspace یکپارچه شده‌اند، ارائه می‌دهد. این بازار، مکان اصلی برای مدیریت افزونه‌های منتشر شده Google Workspace است.
افزونه‌های قابل نصب
افزونه‌ای که کاربران می‌توانند از طریق پنل کناری یا از طریق بازارچه نصب کنند.
افزونه‌های نصب شده
افزونه‌هایی که نصب شده و آماده استفاده هستند. این افزونه‌ها در پنل کناری افزونه‌های کاربر فهرست شده‌اند. کاربر نمی‌تواند برنامه‌های نصب شده توسط مدیر را حذف نصب کند.
مرحله اصلی
ناحیه مرکزی تمرکز که جلسه در آن برگزار می‌شود. یک افزونه می‌تواند روی صحنه اصلی باز شود تا محتوایی را نمایش دهد که به فضای بیشتری نسبت به آنچه در پنل کناری موجود است نیاز دارد. صحنه اصلی توسط صفحه مخصوص به خود در افزونه شما (به عنوان مثال، https://example.com/mainStage.html ) رندر می‌شود که باید createAddonSession در جاوا اسکریپت فراخوانی کند. برای اطلاعات بیشتر، به ایجاد یک صفحه صحنه اصلی مراجعه کنید.
مبدا
یک URL با یک طرح (پروتکل)، میزبان (دامنه) و پورت. دو URL زمانی که طرح، میزبان و پورت یکسانی داشته باشند، منشأ یکسانی دارند. برای مثال، https://example.com/ و http://example.com/ منشأ یکسانی ندارند (زیرا از طرح‌های متفاوتی استفاده می‌کنند). برای اطلاعات بیشتر، به بخش امنیت افزونه مراجعه کنید.
اشتراک گذاری صفحه نمایش ضبط منطقه ای
به Meet اجازه می‌دهد تا قبل از اشتراک‌گذاری از راه دور، آهنگ ویدیو را برش داده و برخی از محتوا را از آن حذف کند.
اشتراک گذاری صفحه نمایش
عمل نشان دادن یک صفحه نمایش، پنجره یا تب مرورگر به دیگران در یک تماس یا محتوای اشتراک‌گذاری صفحه نمایش.
پنل کناری
پنل عمودی در سمت راست فضای جلسه. این پنل در ابتدا افزونه‌های نصب شده را برای انتخاب نمایش می‌دهد. پس از انتخاب یک افزونه، پنل کناری صفحه ورود به برنامه افزونه شما را نمایش می‌دهد.
مرحله اصلی و پنل کناری SDK افزونه‌های Meet.
شکل ۱. مرحله اصلی و پنل کناری SDK افزونه‌های Meet.