با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
افزونههای Google Meet برای ایجاد تجربیات مستقیم در Google Meet استفاده میشوند. برای ایجاد افزونهها، باید بدانید که چگونه یک افزونه Google Workspace توسعه یافته و در نهایت در Google Workspace Marketplace منتشر میشود.
معماری
نمودار توالی زیر معماری نحوه استفاده افزونه Google Meet از منابع Google Workspace را نشان می دهد.
شکل 1. معماری نحوه استفاده افزونه Google Meet از منابع Google Workspace.
استفاده از افزونه Google Meet در جلسه به این صورت عمل می کند:
بارگذاری پانل افزودنی : کاربر روی دکمه ابزار جلسه کلیک می کند در Meet برای بارگیری لیست افزونه های نصب شده در پانل برافزا.
انتخاب افزونه : کاربر یک افزونه را در پانل برافزا انتخاب می کند.
بارگیری iframe افزودنی : Meet نشانی وب iframe پانل جانبی افزونه را که برنامهنویس در مانیفست مشخص کرده است، بارگیری میکند.
ایجاد AddonSession : این افزونه یک AddonSession ایجاد می کند. این به Meet نشان می دهد که افزونه بارگیری شده و آماده استفاده است.
افزودنی اولیه : افزونه آماده استفاده است.
(اختیاری) درخواست رمز با یک ضربه : افزونه انتخاب شده از Google One Tap برای درخواست رمزی با اطلاعات ورود به سیستم و محدوده های مورد تایید کاربر در صورت وجود جلسه فعال Google استفاده می کند.
(اختیاری) Google شناسه شناسه را برمی گرداند : رمز شناسه حاوی اطلاعات هویت کاربر است.
افزونه های Google Workspace در بازار
افزونههای Google Workspace برنامههای سفارشیشدهای هستند که با برنامههای Google Workspace مانند Gmail، Google Docs و Google Sheets ادغام میشوند. آنها به توسعهدهندگان اجازه میدهند تا رابطهای کاربری سفارشیسازیشدهای ایجاد کنند که مستقیماً در Google Workspace ادغام میشوند. افزونهها به کاربران کمک میکنند تا با تغییر زمینه کمتر کارآمدتر کار کنند.
Google Workspace Marketplace به کاربران و سرپرستان راهی برای یافتن و نصب برنامههای سازمانی شخص ثالث که با Google Workspace یکپارچه شدهاند، ارائه میکند. بازار همچنین مکان مرکزی برای مدیریت افزونه های منتشر شده Google Workspace است. کاربران می توانند افزونه های منتشر شده را نصب و حذف نصب کنند. ادمین ها می توانند افزونه هایی را که کاربران می توانند نصب کنند محدود کنند.
برای SDK افزونههای Meet، باید افزونههای خود را با استفاده از افزونههای Google Workspace بسازید.
با افزونه Google Workspace، میتوانید چندین برنامه Google Workspace مانند Gmail، Google Calendar و Google Drive را گسترش دهید. شما در فایل مانیفست افزونه مشخص میکنید که کدام برنامه را هدف قرار میدهد، همراه با جزئیات دیگر. برای SDK افزودنی Meet، باید یک شی meet را در بخش addOns فایل مانیفست اعلام کنید. برای اطلاعات بیشتر، به ایجاد یک استقرار مراجعه کنید.
یک افزونه Google Workspace را می توان به دو روش مختلف توسعه داد: یا در Google Apps Script، یا به عنوان یک افزونه خود میزبان با استفاده از پشته فناوری دلخواه شما. هر یک از این افزونه ها حاوی یک مانیفست است که از بخش های مختلفی تشکیل شده است. بخش Meet در مانیفست حاوی اطلاعاتی است که مربوط به نحوه بارگیری برافزای شما از Google Meet است و ارتباطی به این ندارد که آیا بقیه برافزای شما میزبان شخصی است یا از Apps Script استفاده میکند. افزونههای Meet در iframe بارگیری میشوند و باید بهجای رابطهای مبتنی بر کارت به صفحات وب مراجعه کنند.
برای مثال، یک مانیفست برای افزونه Google Workspace ممکن است بخشی برای Gmail داشته باشد که از اشیاء ComposeTrigger و ContextualTrigger برای برگرداندن رابطهای کارت استفاده میکند، و بخشی برای Meet که از اشیاء وب، iOS و Android برای اشاره به صفحه وب و برنامه تلفن همراه شما استفاده میکند.
شکل 2. نمونه ای از مانیفست با بخش های Meet و Gmail.
یک افزونه منتشر کنید
وقتی افزونه Google Workspace خود را منتشر میکنید، آن را برای یافتن، نصب و استفاده دیگران در دسترس قرار میدهید.
تاریخ آخرین بهروزرسانی 2025-08-29 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-08-29 بهوقت ساعت هماهنگ جهانی."],[],[],null,["# Meet add-on concepts\n\nGoogle Meet add-ons are used to build experiences directly into Google Meet.\nTo create add-ons, you must understand how a\nGoogle Workspace add-on is developed and eventually published in\nthe Google Workspace Marketplace.\n\nArchitecture\n------------\n\nThe following sequence diagram shows the architecture of how a\nGoogle Meet add-on uses Google Workspace resources.\n**Figure 1.** Architecture of how a Google Meet add-on uses Google Workspace resources.\n\nUsing a Google Meet add-on in a meeting works like this:\n\n1. **Load add-on panel** : The user clicks the meeting tools button in Meet to load the list of [installed add-ons](/workspace/meet/add-ons/guides/overview#installed-add-ons) into the add-on panel.\n2. **Select add-on**: A user selects an add-on in the add-on panel.\n3. **Load add-on iframe**: Meet loads the add-on side panel iframe URL that the developer specified in the manifest.\n4. **Create AddonSession** : The add-on creates an [`AddonSession`](/workspace/meet/add-ons/reference/websdk/addon_sdk.addonsession). This indicates to Meet that the add-on is loaded and is ready for use.\n5. **Add-on initialized**: The add-on is ready for use.\n6. **(Optional) Request token with One Tap** : The selected add-on uses [Google One Tap](/identity/gsi/web/guides/display-google-one-tap) to request a token with the sign-in information and user-approved scopes if there's an active Google session.\n7. **(Optional) Google returns ID token**: The ID token contains the user identity information.\n\nGoogle Workspace add-ons in the Marketplace\n-------------------------------------------\n\nGoogle Workspace add-ons are customized apps that integrate with Google Workspace\napplications, such as Gmail, Google Docs, and Google Sheets. They\nallow developers to create customized user interfaces that are directly\nintegrated into Google Workspace. Add-ons help users work more\nefficiently with less context switching.\n\nThe [Google Workspace Marketplace](https://workspace.google.com/marketplace/)\noffers users and administrators a way to find and install third-party enterprise\napps that are integrated with Google Workspace. The\nMarketplace is also the central place for managing\npublished Google Workspace add-ons. Users can install and uninstall published\nadd-ons. Admins can restrict the add-ons users can\ninstall.\n\nTypes of add-ons\n----------------\n\nIn general, there are two types of add-ons you can build: [Google Workspace add-ons](/apps-script/add-ons/concepts/types#google-workspace-add-ons)\nand\n[Editor add-ons](/apps-script/add-ons/concepts/types#editor-add-ons).\n\nFor the Meet add-ons SDK, you must build your add-ons\nusing Google Workspace add-ons.\n\nWith a Google Workspace add-on, you can extend multiple Google Workspace\napps such as Gmail, Google Calendar, and Google Drive. You specify\nwhich app the add-on is targeting, along with other\ndetails, in the [add-on manifest\nfile](/apps-script/add-ons/concepts/workspace-manifests). For the\nMeet add-ons SDK, you must declare a `meet` object within the `addOns`\nsection of the manifest file. For more information, see [Create a\ndeployment](/workspace/meet/add-ons/guides/deploy-add-on#create-deployment).\n\nA Google Workspace add-on can be developed in two different ways: either in\nGoogle Apps Script, or as a self-hosted add-on using\nyour preferred tech stack. Each of these add-ons contains a\nmanifest, which is made up of different sections. The Meet\nsection of the manifest contains information specific to how your\nadd-on is loaded from Google Meet and is unrelated to\nwhether the rest of your add-on is self-hosted or uses\nApps Script. Add-ons for Meet are\nloaded in an iframe and must reference web pages rather than [Card-based\ninterfaces](/apps-script/add-ons/concepts/card-interfaces).\n\nFor example, a manifest for a Google Workspace add-on might have a section for\nGmail that uses\n[`ComposeTrigger`](/apps-script/manifest/gmail-addons#composetrigger) and\n[`ContextualTrigger`](/apps-script/manifest/gmail-addons#contextualtrigger)\nobjects to return card interfaces, and a section for Meet that\nuses web, iOS, and Android objects to point to your web page and mobile app.\n**Figure 2.** An example manifest with Meet and Gmail sections.\n\nPublish an add-on\n-----------------\n\nWhen you publish your Google Workspace add-on, you make it available for\nothers to find, install, and use.\n\nFor more information, see [Publish your\nMeet add-on](/workspace/meet/add-ons/guides/publish).\n\nRelated topics\n--------------\n\n- [Deploy a Meet add-on](/workspace/meet/add-ons/guides/deploy-add-on)\n- [Best practices](/workspace/meet/add-ons/guides/best-practices)\n- [Add-ons types](/apps-script/add-ons/concepts/types)\n- [Gmail manifest resource](/apps-script/manifest/gmail-addons)"]]