用語集

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

アクティブ ユーザー

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

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

アドオン

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

詳細: アドオンの概要

コンテナ

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

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

有効なユーザー

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

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

ライブラリ

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

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

スクリプト プロジェクト

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

詳細: プロジェクト

共有ドライブ

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

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

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

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

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

チームドライブ

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

トリガー

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

詳細: トリガーの理解

バージョン

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

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

ウェブアプリ

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

詳細: ウェブアプリ