Package google.apps.script.type.calendar

Índice

CalendarAddOnManifest

Propiedades que personalizan el aspecto y la ejecución de un complemento de Calendario.

Campos
homepageTrigger

HomepageExtensionPoint

Define un extremo que se ejecuta en contextos que no coinciden con un activador contextual declarado. Todas las tarjetas generadas por esta función siempre estarán disponibles para el usuario, pero es posible que estén eclipsadas por el contenido contextual cuando este complemento declare activadores más segmentados.

Si está presente, anula la configuración de addOns.common.homepageTrigger.

conferenceSolution[]

ConferenceSolution

Define las soluciones de conferencia que proporciona este complemento.

createSettingsUrlFunction

string

Un extremo que se ejecutará y que crea una URL a la página de configuración del complemento.

eventOpenTrigger

CalendarExtensionPoint

Un extremo que se activa cuando se abre un evento para que se lo pueda ver o editar.

eventUpdateTrigger

CalendarExtensionPoint

Un extremo que se activa cuando se actualiza el evento abierto.

currentEventAccess

EventAccess

Define el nivel de acceso a los datos cuando se activa un complemento de evento.

EventAccess

Una enumeración que define el nivel de activadores de eventos de acceso a los datos que se requieren.

Enumeradores
UNSPECIFIED El valor predeterminado cuando no se establece nada para eventAccess.
METADATA Otorga a los activadores de eventos el permiso para acceder a los metadatos de los eventos, como el ID del evento y el ID del calendario.
READ Otorga a los activadores de eventos acceso a todos los campos de eventos proporcionados, incluidos los metadatos, los asistentes y los datos de la conferencia.
WRITE Otorga a los activadores de eventos acceso a los metadatos de los eventos y la capacidad de realizar todas las acciones, como agregar asistentes y configurar datos de la conferencia.
READ_WRITE Otorga a los activadores de eventos acceso a todos los campos de eventos proporcionados, incluidos los metadatos, los asistentes y los datos de la conferencia, además de la capacidad de realizar todas las acciones.

CalendarExtensionPoint

Formato común para declarar los activadores de un complemento de calendario.

Campos
runFunction

string

Obligatorio. El extremo que se ejecutará cuando se active este punto de extensión.

ConferenceSolution

Define los valores relacionados con la conferencia.

Campos
onCreateFunction

string

Obligatorio. El extremo al que se debe llamar cuando se deben crear los datos de la conferencia.

id

string

Obligatorio. Los IDs deben asignarse de manera única en las soluciones de conferencias dentro de un complemento; de lo contrario, se podría usar la solución de conferencias equivocada cuando se active el complemento. Si bien puedes cambiar el nombre visible de un complemento, no se debe cambiar el ID.

name

string

Obligatorio. El nombre visible de la solución de conferencia.

logoUrl

string

Obligatorio. La URL de la imagen del logotipo de la solución de conferencia.