用語解説

このページでは、Google Apps Script で使用されるさまざまな用語とその意味について説明します。

アクティブ ユーザー

スクリプトを実行するユーザー(Google アカウント)。実行方法によっては、有効なユーザーと異なる場合があります。また、キーボードを使用するユーザーと見なすこともできます。

詳細情報: スクリプトと Google アカウント

アドオン

Google ドキュメントやスプレッドシートなどの Google サービスの機能を拡張する Apps Script プロジェクト。アドオンは、他のユーザーが使用できるように一般公開することも、特定のドメイン内のみで使用するために公開することもできます。

詳細: アドオンの概要

コンテナ

スクリプトを含むことができる Google サービス。たとえば、Google スプレッドシートとドキュメントは、どちらのプロダクトからも新しいスクリプトを作成してアクセスできるため、どちらもコンテナです。コンテナにスクリプトを作成すると、通常はコンテナ内のデータに簡単にアクセスして操作できますが、公開するプロジェクトにはコンテナにバインドされたスクリプトはおすすめしません(そのためには、スタンドアロン スクリプトを使用します)。

詳細: コンテナバインドされたスクリプト

有効なユーザー

スクリプトが実行されるユーザー(Google アカウント)。実行方法によっては、アクティブ ユーザーとは異なる場合があります。有効なユーザーの権限は実行コンテキストで使用されます。

詳細情報: スクリプトと Google アカウント

ライブラリ

スクリプト プロジェクト。他のスクリプトに含めることができます。これにより、共通コードを共有できます。ギャラリーからスクリプトをインストールする場合とは異なり、ライブラリを追加しても、スクリプトはアカウントにコピーされません。ライブラリを追加するときは、使用するバージョンと、ライブラリを参照するための識別子を指定します。

詳細情報: ライブラリバージョン

スクリプト プロジェクト

Google Apps Script 内のファイルとリソースのコレクションで、単に「スクリプト」と呼ばれることもあります。スクリプト エディタで開かれているプロジェクトは常に 1 つのみです。複数のブラウザ ウィンドウやタブで、複数のプロジェクトを開くことができます。

詳細情報: プロジェクト

共有ドライブ

Google ドライブ内の組織的なスペースの一種で、複数のユーザー間で共有されます。共有ドライブ内のファイルは、個人ではなく共同編集者のグループが所有します。旧称「共有ドライブ」。

詳細: 共有ドライブの概要

スタンドアロン スクリプト

Google ドライブからアクセスできるスクリプト。コンテナにバインドされたスクリプトとは異なり、ドキュメントやスプレッドシートなどの特定の Google サービスには添付されません。

詳細: スクリプトとコンテナ

チームドライブ

共有ドライブをご覧ください。

トリガー

指定されたイベントが発生したときに関数を実行させるプロジェクト内のリソース。トリガーは、スプレッドシートを開く、セル値を変更するなど、ユーザーが開始したイベントや、毎日、毎時間発生する時間ベースのイベントに対して作成できます。

詳細: トリガーについて

バージョン

特定の時点でのスクリプトのスナップショット。バージョンの作成時には、自動的に番号が割り当てられます。また、必要に応じて説明を追加することもできます。

詳細情報: バージョンライブラリ

ウェブアプリ

ユーザーが URL のみを使用してアクセスできるようにデプロイされたスクリプト。これは、スクリプトを「サービス」として公開するというものでした。

詳細情報: ウェブアプリ