リファレンスの概要

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

Apps Script サービス

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

Apps Script には次のサービスが含まれています。

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