ライブラリと高度なサービス依存関係のマニフェスト リソース

スクリプトによって有効になっているライブラリ高度サービスの構成のセット。

依存関係

依存関係マニフェスト構成の最上位。

JSON 表現
{
  "enabledAdvancedServices": [
    {
      object (EnabledAdvancedService)
    }
  ],
  "libraries": [
    {
      object (Library)
    }
  ]
}
フィールド
enabledAdvancedServices[]

object (EnabledAdvancedService)

スクリプト プロジェクトによる使用が有効になっている 高度なサービスのリスト。

libraries[]

object (Library)

スクリプト プロジェクトで使用されるライブラリのリスト。

EnabledAdvancedService

スクリプトによって有効になっている高度なサービスの構成。

JSON 表現
{
  "serviceId": string,
  "userSymbol": string,
  "version": string
}
フィールド
serviceId

string

API ディスカバリ ドキュメントに表示されているサービスの識別子(「drive」など)。

userSymbol

string

Apps Script プロジェクトのコード内でこのサービスを参照するために使用される識別子。

version

string

サービスの有効なバージョン(「v1」など)。

ライブラリ

スクリプトによってインポートされたライブラリの構成。

JSON 表現
{
  "developmentMode": boolean,
  "libraryId": string,
  "userSymbol": string,
  "version": string
}
フィールド
developmentMode

boolean

true の場合、version は無視され、スクリプトは現在ライブラリ プロジェクトの保存済みコードを使用します。そのコードが新しいバージョンに保存されていない場合も同様です。

libraryId

string

ライブラリのスクリプト プロジェクトのスクリプト ID。スクリプト ID は、ライブラリ スクリプトの URL またはスクリプト エディタ([ファイル] > [プロジェクト プロパティ])で確認できます。

userSymbol

string

スクリプト プロジェクト コード内でこのライブラリを参照するために使用されるラベル。

version

string

スクリプトで使用されるライブラリのバージョン。これは、バージョン番号または stable(作成された最後のバージョン)のいずれかです。