این صفحه فهرستی از اصطلاحات مختلف مورد استفاده در اسکریپت برنامههای گوگل (Google Apps Script) را ارائه میدهد و معنای آنها را شرح میدهد.
کاربر فعال
کاربری (حساب گوگل) که باعث اجرای یک اسکریپت میشود. بسته به روش اجرا، این ممکن است با کاربر مؤثر متفاوت باشد. همچنین میتوانید این را به عنوان کاربر پشت صفحه کلید در نظر بگیرید.
اطلاعات بیشتر: اسکریپتها و حسابهای گوگل
افزونه
یک پروژه اسکریپت برنامهها که عملکرد یک محصول گوگل مانند Google Docs یا Sheets را گسترش میدهد. افزونهها میتوانند به صورت عمومی منتشر شوند تا دیگران بتوانند از آنها استفاده کنند، یا فقط برای استفاده در یک دامنه خاص منتشر شوند.
اطلاعات بیشتر: نمای کلی افزونهها
کانتینر
یک محصول گوگل که میتواند شامل اسکریپتها باشد. برای مثال، Google Sheets و Docs هر دو کانتینر هستند زیرا اسکریپتهای جدید میتوانند از هر یک از این محصولات ایجاد شده و به آنها دسترسی پیدا شود. ایجاد یک اسکریپت در یک کانتینر معمولاً دسترسی و دستکاری دادههای موجود در کانتینر را آسانتر میکند، اما اسکریپتهای متصل به کانتینر برای پروژههایی که میخواهید منتشر کنید توصیه نمیشوند (برای این منظور، از اسکریپتهای مستقل استفاده کنید).
اطلاعات بیشتر: اسکریپتهای متصل به کانتینر
کاربر موثر
کاربری (حساب گوگل) که اسکریپت تحت هویت او اجرا میشود. بسته به روش اجرا، این ممکن است با کاربر فعال متفاوت باشد. مجوزهای کاربر مؤثر در زمینه اجرا استفاده میشوند.
اطلاعات بیشتر: اسکریپتها و حسابهای گوگل
کتابخانه
یک پروژه اسکریپت که میتواند در اسکریپتهای دیگر گنجانده شود و امکان اشتراکگذاری کد مشترک را فراهم کند. برخلاف نصب اسکریپت از گالری، اضافه کردن یک کتابخانه، اسکریپت را در حساب شما کپی نمیکند. هنگام اضافه کردن یک کتابخانه، نسخهای را برای استفاده و همچنین شناسهای را برای ارجاع به آن مشخص میکنید.
اطلاعات بیشتر: کتابخانهها ، نسخهها
پروژه اسکریپت
مجموعهای از فایلها و منابع در اسکریپت برنامههای گوگل، که گاهی اوقات به سادگی به عنوان "اسکریپت" نامیده میشود. ویرایشگر اسکریپت همیشه یک و فقط یک پروژه را در هر زمان معین باز دارد. میتوانید چندین پروژه را در چندین پنجره یا تب مرورگر باز کنید.
اطلاعات بیشتر: پروژهها
درایو مشترک
نوعی فضای سازمانی در گوگل درایو که بین چندین نفر به اشتراک گذاشته شده است. فایلهای درون یک درایو مشترک متعلق به افراد نیستند، بلکه متعلق به گروهی از همکاران هستند. قبلاً با نام "درایوهای تیمی" شناخته میشد.
اطلاعات بیشتر: مرور کلی درایوهای اشتراکی
اسکریپت مستقل
اسکریپتی که از گوگل درایو قابل دسترسی است. برخلاف اسکریپتهای متصل به کانتینر ، این اسکریپت به هیچ محصول خاص گوگل مانند Docs یا Sheets متصل نیست.
اطلاعات بیشتر: اسکریپتها و کانتینرها
تیم درایو
به درایو مشترک مراجعه کنید.
ماشه
منبعی در پروژه که باعث میشود یک تابع هنگام وقوع یک رویداد مشخص اجرا شود. تریگرها میتوانند برای رویدادهای آغاز شده توسط کاربر مانند باز کردن یک صفحه گسترده یا تغییر مقدار یک سلول، یا برای رویدادهای مبتنی بر زمان که هر روز، ساعت و غیره اجرا میشوند، ایجاد شوند.
اطلاعات بیشتر: درک محرکها
نسخه
تصویری از یک اسکریپت در یک نقطه زمانی مشخص. به نسخهها هنگام ایجاد، به طور خودکار شمارهای اختصاص داده میشود و میتوان به صورت اختیاری توضیحی نیز اضافه کرد.
اطلاعات بیشتر: نسخهها ، کتابخانهها
برنامه وب
اسکریپتی که به گونهای پیادهسازی شده است که کاربران میتوانند فقط با استفاده از یک URL به آن دسترسی داشته باشند. این قبلاً به عنوان انتشار اسکریپت به عنوان یک "سرویس" شناخته میشد.
اطلاعات بیشتر: برنامههای وب