Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Script Service
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Script
Este servicio proporciona acceso a los activadores de secuencias de comandos y a la publicación de secuencias de comandos.
Clases
| Nombre | Descripción breve |
AuthMode | Es una enumeración que identifica qué categorías de servicios autorizados puede ejecutar Apps Script a través de una función activada. |
AuthorizationInfo | Es un objeto que verifica si el usuario otorgó autorización para los alcances requeridos de la secuencia de comandos. |
AuthorizationStatus | Es una enumeración que denota el estado de autorización de una secuencia de comandos. |
CalendarTriggerBuilder | Es un compilador para activadores de calendario. |
ClockTriggerBuilder | Es un compilador para activadores de reloj. |
DocumentTriggerBuilder | Es un compilador de activadores de documentos. |
EventType | Es una enumeración que denota el tipo de evento activado. |
FormTriggerBuilder | Es un compilador para activadores de formularios. |
InstallationSource | Es una enumeración que indica cómo se instaló la secuencia de comandos como complemento para el usuario actual. |
ScriptApp | Acceder a la publicación y los activadores de secuencias de comandos, y manipularlos |
Service | Acceder a la publicación de secuencias de comandos y manipularla |
SpreadsheetTriggerBuilder | Compilador para activadores de hojas de cálculo. |
StateTokenBuilder | Permite que las secuencias de comandos creen tokens de estado que se pueden usar en las APIs de devolución de llamada (como los flujos de OAuth). |
Trigger | Es un activador de secuencia de comandos. |
TriggerBuilder | Es un compilador genérico para activadores de secuencias de comandos. |
TriggerSource | Es una enumeración que denota la fuente del evento que hace que se active el disparador. |
Propiedades
| Propiedad | Tipo | Descripción |
NONE | Enum | Es un modo que no permite el acceso a ningún servicio que requiera autorización. |
CUSTOM_FUNCTION | Enum | Es un modo que permite el acceso a un subconjunto limitado de servicios para su uso en funciones personalizadas de hojas de cálculo. |
LIMITED | Enum | Es un modo que permite el acceso a un subconjunto limitado de servicios. |
FULL | Enum | Es un modo que permite el acceso a todos los servicios que requieren autorización. |
Métodos
| Método | Tipo de datos que se devuelve | Descripción breve |
getAuthorizationStatus() | AuthorizationStatus | Obtiene un valor que indica si el usuario debe autorizar esta secuencia de comandos para usar uno o más servicios (por ejemplo, ScriptApp.AuthorizationStatus.REQUIRED). |
getAuthorizationUrl() | String|null | Obtiene la URL de autorización que se puede usar para otorgar acceso a la secuencia de comandos. |
getAuthorizedScopes() | String[]|null | Obtiene una lista de los permisos autorizados para la secuencia de comandos. |
Propiedades
| Propiedad | Tipo | Descripción |
REQUIRED | Enum | El usuario debe autorizar esta secuencia de comandos para usar uno o más servicios. |
NOT_REQUIRED | Enum | El usuario otorgó a esta secuencia de comandos toda la autorización que requiere actualmente. |
Propiedades
| Propiedad | Tipo | Descripción |
CLOCK | Enum | El activador se activa una vez que el evento basado en el tiempo alcanza una hora específica. |
ON_OPEN | Enum | El activador se dispara una vez que el usuario abre el archivo de Documentos, Hojas de cálculo o Formularios de Google. |
ON_EDIT | Enum | El activador se dispara una vez que el usuario edita el archivo de Hojas de cálculo de Google (por ejemplo, cuando ingresa un valor nuevo en una celda, lo que se considera una edición en lugar de un cambio). |
ON_FORM_SUBMIT | Enum | El activador se dispara una vez que el usuario responde un formulario de Google. |
ON_CHANGE | Enum | El activador se dispara una vez que el usuario cambia el archivo de Hojas de cálculo de Google (por ejemplo, cuando agrega una fila, lo que se considera un cambio en lugar de una edición). |
ON_EVENT_UPDATED | Enum | El activador se dispara una vez que se crea, actualiza o borra un evento en el Calendario de Google especificado. |
Propiedades
| Propiedad | Tipo | Descripción |
APPS_MARKETPLACE_DOMAIN_ADD_ON | Enum | El administrador instaló el complemento para el dominio del usuario. |
NONE | Enum | La secuencia de comandos no se ejecuta como complemento. |
WEB_STORE_ADD_ON | Enum | El usuario instaló el complemento desde Chrome Web Store. |
Propiedades
| Propiedad | Tipo | Descripción |
AuthMode | AuthMode | Es una enumeración que identifica qué categorías de servicios autorizados puede ejecutar Apps Script a través de una función activada. |
AuthorizationStatus | AuthorizationStatus | Es una enumeración que denota el estado de autorización de una secuencia de comandos. |
EventType | EventType | Es una enumeración que denota el tipo de evento activado. |
InstallationSource | InstallationSource | Es una enumeración que indica cómo se instaló la secuencia de comandos para el usuario como complemento. |
TriggerSource | TriggerSource | Es una enumeración que denota la fuente del evento que hace que se active el disparador. |
WeekDay | Weekday | Es una enumeración que representa los días de la semana. |
Métodos
| Método | Tipo de datos que se devuelve | Descripción breve |
getUrl() | String | Devuelve la URL de la app web si se implementó; de lo contrario, devuelve null. |
isEnabled() | Boolean | Devuelve true si se puede acceder a la secuencia de comandos como una app web. |
Propiedades
| Propiedad | Tipo | Descripción |
SPREADSHEETS | Enum | Hojas de cálculo de Google hace que se active el disparador. |
CLOCK | Enum | Un evento basado en el tiempo hace que se active el disparador. |
FORMS | Enum | Formularios de Google hace que se active el activador. |
DOCUMENTS | Enum | Documentos de Google hace que se active el disparador. |
CALENDAR | Enum | El Calendario de Google hace que se active el disparador. |
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2026-04-13 (UTC)
[null,null,["Última actualización: 2026-04-13 (UTC)"],[],[]]