このセクションのリファレンス ドキュメントでは、Apps Script の各種サービスとプロジェクト リソースについて説明しています。
Apps Script サービス
Apps Script サービスを使用すると、スクリプトが Google と外部システムのデータにアクセスできます。これらのサービスは Apps Script 環境に組み込まれているため、インポートしたり、認可制御を実装したりする必要はありません。サービスは、Math
などの JavaScript オブジェクトと同様に、関連するメソッドを持つグローバル オブジェクトとして表現されます。
Apps Script サービスには以下が含まれます。
Google サービスは、Google Workspace アプリ(ドライブ、Gmail、スプレッドシートなど)や、その他の Google アプリのデータ(マップ、翻訳など)にアクセスできるサービスです。
ユーティリティ サービスは、特定の Google サービスに接続されていないサービスです。ログ情報の記録、HTML の作成、データの圧縮などのことができます。
高度なサービス
一部の Google サービスは高度なサービスとして提供されています。拡張サービスは、Google Workspace プロダクト API を含む(ただしこれに限定されない)Google プロダクト API にアクセスできる Apps Script サービスです。高度な Google サービスは基本的に API をラップするシンラッパーであり、API 自体ではありません。詳しくは、高度な Google サービスをご覧ください。
スクリプト プロジェクトのリソース
スクリプト プロジェクトのリソースには、Apps Script プロジェクトの正常な実行に役立つ情報が含まれています。プロジェクト リソースには、マニフェストの構成、自動化トリガー、割り当てに関する情報が含まれます。
Google Workspace アドオンのリソース
アドオン リソースを参照するのは、Google Workspace アドオンを作成する場合に限られます。
Apps Script API
Apps Script API を使用して Apps Script プロジェクトをプログラムで作成、変更、デプロイする場合は、これらのリソースを使用します。