نظرة عامة حول المراجع
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
توضّح المستندات المرجعية المقدَّمة في هذا القسم خدمات Apps Script وموارد المشاريع المختلفة.
خدمات "برمجة تطبيقات Google"
توفّر خدمات Apps Script طرقًا تتيح للبرنامج النصي الوصول إلى البيانات على Google والأنظمة الخارجية. هذه الخدمات مدمجة في بيئة Apps Script، لذا ليس عليك استيرادها أو تنفيذ عناصر التحكّم في الأذونات بنفسك. يتم التعبير عن الخدمات ككائنات عامة تتضمّن طرقًا مرتبطة بها، على غرار كائنات JavaScript، مثل Math
.
تشمل خدمات Apps Script ما يلي:
خدمات Google هي خدمات تتيح لك الوصول إلى بيانات تطبيقات Google Workspace، مثل Drive وGmail و"جداول بيانات Google"، وتطبيقات Google الأخرى، مثل "خرائط Google" و"ترجمة Google".
الخدمات المساعدة هي خدمات غير مرتبطة بمنتج معيّن من Google. تتيح لك هذه الأدوات تنفيذ مهام مثل تسجيل المعلومات وإنشاء ملفات HTML وضغط البيانات وغير ذلك.
الخدمات المتقدّمة
يتم تقديم بعض خدمات Google كخدمة متقدّمة. الخدمة المتقدّمة هي خدمة في Apps Script تتيح لك الوصول إلى واجهات برمجة التطبيقات الخاصة بمنتجات Google، بما في ذلك واجهات برمجة التطبيقات الخاصة بمنتجات Google Workspace على سبيل المثال لا الحصر.
الخدمة المتقدّمة من Google هي في الأساس برنامج بسيط يلتف حول واجهة برمجة التطبيقات، وهي ليست واجهة برمجة تطبيقات بحد ذاتها. لمزيد من التفاصيل، يُرجى الاطّلاع على خدمات Google المتقدّمة.
موارد مشروع النص البرمجي
توفّر موارد مشاريع البرامج النصية معلومات عن مشروعك في
Apps Script
للمساعدة في تنفيذه بنجاح. تشمل موارد المشروع معلومات حول إعدادات ملف البيان ومشغّلات التشغيل الآلي والحصص.
مراجع إضافات Google Workspace
لا تحتاج إلى الرجوع إلى مراجع الإضافات إلا إذا كنت بصدد إنشاء إضافة Google Workspace.
واجهة برمجة التطبيقات لبرمجة التطبيقات
استخدِم هذه المراجع إذا كنت تريد إنشاء مشاريع Apps Script أو تعديلها أو نشرها آليًا باستخدام Apps Script API.
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-08-31 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-08-31 (حسب التوقيت العالمي المتفَّق عليه)"],[[["\u003cp\u003eApps Script offers built-in services enabling interaction with Google and external systems, including Google Workspace apps and utilities for tasks like logging and HTML creation.\u003c/p\u003e\n"],["\u003cp\u003eAdvanced Google services provide access to Google product APIs, including those for Google Workspace products, acting as simplified wrappers for these APIs.\u003c/p\u003e\n"],["\u003cp\u003eApps Script projects utilize resources like manifest configurations, triggers, and quotas to ensure proper functionality.\u003c/p\u003e\n"],["\u003cp\u003eGoogle Workspace Add-on resources are specifically for developing add-ons, while the Apps Script API enables programmatic management of Apps Script projects.\u003c/p\u003e\n"]]],[],null,["# Reference overview\n\nThe reference documentation provided in this section describes the various\nApps Script services and project resources.\n\nApps Script services\n--------------------\n\nApps Script services provide ways for your script to access data\non\nGoogle and external systems. These services are built into the\nApps Script\nenvironment so you don't have to import them or implement authorization\ncontrols yourself. Services are expressed as global objects with associated\nmethods, similar to JavaScript objects such as `Math`.\n\nApps Script services include:\n\n- **Google services** are services that let\n you access the data of Google Workspace\n apps, such as Drive, Gmail, and Sheets, and other Google apps such as Maps and\n Translate.\n\n- **Utility services** are services that aren't connected to a\n particular Google product. They let you do\n things like log information, create HTML, compress data, and more.\n\n### Advanced services\n\nSome Google services are offered as an *advanced service* . An advanced service\nis an Apps Script service that lets you access Google product\nAPIs, including\nbut not limited to the Google Workspace product APIs.\nAn advanced Google service is basically a thin wrapper around an API, and isn't\nan API itself. For more details, see [Advanced Google\nservices](/apps-script/guides/services/advanced).\n\nScript project resources\n------------------------\n\nScript project resources provide information about your\nApps Script\nproject to help it run successfully. Project resources include information about\nmanifest configuration, automation triggers, and quotas.\n\nGoogle Workspace add-on resources\n---------------------------------\n\nYou only need to refer to add-on resources if you're building a\n[Google Workspace add-on](/workspace/add-ons/concepts/types#google-workspace-add-ons).\n\nApps Script API\n---------------\n\nUse these resources if you want to programmatically create, modify, or deploy\nApps Script projects using the [Apps Script\nAPI](/apps-script/api/concepts)."]]