Package google.apps.script.type.calendar

Índice

CalendarAddOnManifest

Son propiedades que personalizan la apariencia y la ejecución de un complemento de Calendario.

Campos
homepageTrigger

HomepageExtensionPoint

Opcional. Define un extremo que se ejecuta en contextos que no coinciden con un activador contextual declarado. Las tarjetas que genere esta función siempre estarán disponibles para el usuario, pero podrían quedar eclipsadas por el contenido contextual cuando este complemento declare activadores más específicos.

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

conferenceSolution[]

ConferenceSolution

Opcional. Define las soluciones de conferencia que proporciona este complemento.

createSettingsUrlFunction

string

Es un extremo para ejecutar que crea una URL a la página de configuración del complemento.

eventOpenTrigger

CalendarExtensionPoint

Es un extremo que se activa cuando se abre un evento para verlo o editarlo.

eventUpdateTrigger

CalendarExtensionPoint

Es un extremo que se activa cuando se actualiza el evento de apertura.

calendarNotificationTrigger

CalendarExtensionPoint

Opcional. Se activa cuando se crea o actualiza un evento en un calendario al que el usuario está suscrito. Solo se aplica a los activadores creados por HTTP endpoints con CalendarSubscriptionActionMarkup. No se aplica a Apps Script add-ons ni a Apps Script installable triggers.

eventAttachmentTrigger

MenuItemExtensionPoint

Es una configuración para un activador contextual que se activa cuando el usuario hace clic en el proveedor de archivos adjuntos del complemento en el menú desplegable Calendario.

currentEventAccess

EventAccess

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

EventAccess

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

Enums
UNSPECIFIED Es 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, y la capacidad de realizar todas las acciones.

CalendarExtensionPoint

Es el formato común para declarar los activadores de un complemento de Calendar.

Campos
runFunction

string

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

ConferenceSolution

Define valores relacionados con la conferencia.

Campos
onCreateFunction

string

Obligatorio. Es el endpoint al que se debe llamar cuando se deben crear datos de la conferencia.

id

string

Obligatorio. Los IDs deben asignarse de forma única en todas las soluciones de conferencias dentro de un complemento. De lo contrario, es posible que se use la solución de conferencias incorrecta cuando se active el complemento. Si bien puedes cambiar el nombre visible de un complemento, no debes cambiar su ID.

name

string

Obligatorio. Es el nombre visible de la solución de conferencia.

logoUrl

string

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