Recurso de manifiesto de dependencias de bibliotecas y servicios avanzados

Es el conjunto de configuraciones para las bibliotecas y los servicios avanzados habilitados en el proyecto de Google Apps Script.

Dependencias

Es el nivel superior de la configuración del manifiesto de dependencias.

Representación JSON
{
  "enabledAdvancedServices": [
    {
      object (EnabledAdvancedService)
    }
  ],
  "libraries": [
    {
      object (Library)
    }
  ]
}
Campos
enabledAdvancedServices[]

object (EnabledAdvancedService)

Es la lista de servicios avanzados habilitados para el proyecto de secuencia de comandos.

libraries[]

object (Library)

Es la lista de bibliotecas que usa el proyecto de secuencia de comandos.

EnabledAdvancedService

Es la configuración de un servicio avanzado habilitado .

Representación JSON
{
  "serviceId": string,
  "userSymbol": string,
  "version": string
}
Campos
serviceId

string

Es el identificador de servicio que se muestra en el documento de descubrimiento de la API (por ejemplo, "drive").

userSymbol

string

Es el identificador que se usa para hacer referencia a este servicio en el código del proyecto de Apps Script.

version

string

Es la versión del servicio habilitado (por ejemplo, "v1").

Library

Es la configuración de una biblioteca importada.

Representación JSON
{
  "developmentMode": boolean,
  "libraryId": string,
  "userSymbol": string,
  "version": string
}
Campos
developmentMode

boolean

Si true, la secuencia de comandos ignora version y usa el código actual del proyecto de biblioteca.

libraryId

string

Es el ID de secuencia de comandos del proyecto de biblioteca. Puedes encontrar el ID de secuencia de comandos en la URL del proyecto o seleccionando Archivo > Propiedades del proyecto.

userSymbol

string

Es la etiqueta que se usa en el código del proyecto de secuencia de comandos para hacer referencia a esta biblioteca.

version

string

Es la versión de la biblioteca que usa la secuencia de comandos. Es un número de versión o stable.