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