リファレンスの概要

このセクションで提供するリファレンス ドキュメントでは、さまざまな 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 プロジェクトをプログラムで作成、変更、デプロイする場合は、これらのリソースを使用します。