リファレンスの概要

このセクションのリファレンス ドキュメントでは、Apps Script のさまざまなサービスとプロジェクト リソースについて説明しています。

Apps Script サービス

Apps Script サービスでは、スクリプトが Google や外部システムのデータにアクセスできます。これらのサービスは Apps Script 環境に組み込まれているため、自身でインポートしたり認可管理を実装したりする必要はありません。サービスは、Math などの JavaScript オブジェクトと同様に、関連するメソッドを持つグローバル オブジェクトとして表現されます。

Apps Script サービスには以下が含まれます。

  • Google サービスは、Google Workspace アプリのデータ(ドライブ、Gmail、スプレッドシートなど)や、その他の 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 プロジェクトをプログラムで作成、変更、デプロイする場合に使用します。