با مجموعهها، منظم بمانید
ذخیره و دستهبندی محتوا براساس اولویتهای شما.
افزونههای Google Workspace که راهحلهای کنفرانس را اضافه میکنند، اغلب جزئیاتی دارند که باید توسط کاربر از صفحه تنظیمات افزونه کنترل شود. برای مثال، داشتن دکمه یا کنترلی معمول است که به کاربر اجازه می دهد از سیستم کنفرانس شخص ثالث خارج شود.
صفحات تنظیمات افزونه اختیاری هستند. بخشهای زیر نحوه باز کردن صفحه تنظیمات افزونه و نحوه ایجاد صفحه تنظیمات را شرح میدهند.
تنظیمات افزونه را باز کنید
با انجام کارهای زیر می توانید صفحه تنظیمات افزونه ای را که نصب کرده اید باز کنید:
روی نماد settings کلیک کنید و تنظیمات را انتخاب کنید.
در پانل پیمایش سمت چپ، افزونهها را انتخاب کنید تا به لیست افزودنیهای نصب شده بروید.
روی دکمه تنظیمات که در سمت راست نام افزونه ظاهر می شود کلیک کنید تا صفحه تنظیمات آن افزونه باز شود. این باعث می شود Google Calendar URL صفحه تنظیمات را باز کند.
اگر یک افزونه صفحه تنظیمات را تعریف نکند، دکمه تنظیمات ظاهر نمی شود.
یک صفحه تنظیمات بسازید
صفحه تنظیمات معمولاً با استفاده از HTML و CSS استاندارد ساخته می شود. هنگام طراحی صفحه خود، دستورالعمل های سبک افزودنی را دنبال کنید.
هنگامی که کاربر تنظیمات افزونه را انجام میدهد، صفحه باید درخواستهایی را به سیستم کنفرانس شخص ثالث ارسال کند تا آن تغییرات را در صورت لزوم اعمال کند. این صفحه همچنین می تواند در صورت نیاز اطلاعاتی را از ویژگی های کاربر پروژه افزودنی ذخیره و بازیابی کند.
بر روی یک وب سرور خارجی میزبانی می شود
می توانید صفحه تنظیمات افزونه خود را به صورت خارجی از پروژه اسکریپت افزودنی میزبانی کنید، شاید به عنوان بخشی از وب سایت کنفرانس شخص ثالث.
برای پیوند یک افزونه به صفحه تنظیمات خارجی، باید موارد زیر را انجام دهید:
صفحه را بسازید و آن را به صورت خارجی میزبانی کنید. هنگام افزودن عناصر به صفحه، مطمئن شوید که آنها به درستی با سیستم کنفرانس شخص ثالث ارتباط برقرار می کنند و تغییرات مناسب را برای آن کاربر ایجاد می کنند.
در پروژه اسکریپت افزودنی، تابعی را پیاده سازی کنید که URL صفحه خارجی را برمی گرداند.
نام این تابع را به عنوان فیلد calendar.createSettingsFunction در مانیفست پروژه افزودنی مشخص کنید.
میزبانی شده در Apps Script
می توانید با استفاده از برنامه وب Apps Script صفحه تنظیماتی را برای افزونه خود ارائه دهید. به عنوان یک برنامه وب، پروژه اسکریپت الحاقی شما می تواند صفحه را بسازد و مستقر کند، که سپس در سرورهای Apps Script میزبانی می شود.
تاریخ آخرین بهروزرسانی 2025-02-16 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","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-02-16 بهوقت ساعت هماهنگ جهانی."],[[["Google Workspace add-ons for conferencing can include optional settings pages built with standard HTML and CSS, hosted externally or within Apps Script."],["Add-on settings allow users to control details like logging out of the third-party system and are accessed via Google Calendar's settings."],["When building an external settings page, ensure elements interact correctly with the conferencing system and the add-on manifest links to its URL."],["Apps Script web apps offer an alternative hosting option, enabling communication with Google servers and dynamic content through templates."],["When using Apps Script for settings pages, maintain consistent project version numbers across deployments to ensure proper functionality."]]],["Google Workspace add-ons with conferencing features can have optional settings pages. Users access these pages through Google Calendar's add-on settings. Developers build settings pages using HTML and CSS, hosted either externally or within Apps Script. The settings page should allow users to adjust add-on behaviors, communicating with the third-party system to enact changes, storing data in user properties. To link externally, developers specify the URL in the add-on's manifest file. For Apps Script, they use web apps and must maintain consistent project versions between the add-on and settings page.\n"]]