Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
La configurazione della risorsa utilizzata per definire i contenuti e il comportamento del componente aggiuntivo di Google Workspace in Google Calendar.
I manifest dei componenti aggiuntivi di Google Workspace devono avere tutti i componenti contrassegnati come Obbligatorio se estendono Calendar.
Utilizzato solo se il componente aggiuntivo fornisce
soluzioni di videoconferenza.
Facoltativo. Il nome della funzione Apps Script che genera un URL
che rimanda a una pagina di impostazioni del componente aggiuntivo.
Da utilizzare solo se il componente aggiuntivo fornisce
soluzioni di videoconferenza. In questo caso, deve essere
definita almeno una soluzione.
Un elenco di soluzioni di videoconferenza offerte dal componente aggiuntivo. Ogni soluzione
ha un'opzione di videoconferenza corrispondente presentata nell'interfaccia utente di Modifica evento di Google
Calendar.
currentEventAccess
string
Determina il livello di accesso del componente aggiuntivo ai dati degli eventi generati dagli utenti. Se non viene fornito, nessun metadato evento viene passato al
componente aggiuntivo.
Le impostazioni valide sono le seguenti:
METADATA indica che il componente aggiuntivo ha accesso solo ai metadati di base degli eventi.
READ indica che il componente aggiuntivo può leggere i dati sugli eventi generati dagli utenti oltre ai metadati di base degli eventi.
WRITE indica che il componente aggiuntivo può scrivere
i dati sugli eventi generati dagli utenti.
READ_WRITE indica che il componente aggiuntivo può leggere e scrivere
i dati sugli eventi generati dagli utenti, nonché leggere i metadati di base.
Se impostato su READ o READ_WRITE, il componente aggiuntivo deve avere l'ambitohttps://www.googleapis.com/auth/calendar.addons.current.event.read.
Se impostato su
WRITE o READ_WRITE, il componente aggiuntivo deve avere il
ambitohttps://www.googleapis.com/auth/calendar.addons.current.event.write.
Obbligatorio per fornire interfacce di aggiornamento degli eventi contestuali in Google
Calendar. La specifica dell'attivatore per gli attivatori di aggiornamento degli eventi in
Calendar.
La specifica della funzione di attivazione per la creazione della home page del componente aggiuntivo nell'host di Calendar. Questa azione sostituisce
addOns.common.homepageTrigger.
ConferenceSolution
La configurazione di una
soluzione per le conferenze
offerta dal componente aggiuntivo. Ogni soluzione ha un'opzione di videoconferenza corrispondente presentata nell'interfaccia utente Modifica evento di Google Calendar.
Required. Un identificatore per la soluzione di videoconferenza. Deve essere
univoco nell'insieme di soluzioni per conferenze fornite dal componente aggiuntivo.
Una volta scelto, l'ID non deve essere modificato.
logoUrl
string
Un link all'icona che rappresenta la soluzione.
Le dimensioni dell'immagine devono essere pari a 96 x 96 dp.
Se fornita, questa immagine potrebbe essere diversa dal plug-in calendar.logoUrl, che l'immagine utilizzata per rappresentare
il plug-in nelle applicazioni host che estende. Se non viene fornito un'immagine del logo per una soluzione specifica, viene utilizzato calendar.logoUrl.
name
string
Required. Il nome della soluzione di videoconferenza mostrata nell'UI di Google Calendar quando un utente crea o modifica un evento.
onCreateFunction
string
Required. Il nome della funzione Apps Script chiamata quando
Google Calendar tenta di creare questo tipo di conferenza. Devi
implementare questa funzione per ogni soluzione per conferenze supportata dal tuo componente aggiuntivo.
EventOpenTrigger
Una configurazione per un attivatore contestuale che si attiva quando un evento di Google Calendar viene aperto dall'utente. Per saperne di più, consulta Estendere l'interfaccia dell'evento di Calendar.
Rappresentazione JSON
{
"runFunction": string
}
Campi
runFunction
string
Il nome della funzione Apps Script che viene eseguita quando un utente apre un
evento di Calendar per la visualizzazione o la modifica. Se specificato, devi implementare questa funzione per creare e restituire un array di oggetti Card da visualizzare nell'interfaccia utente del componente aggiuntivo.
EventUpdateTrigger
Una configurazione per un attivatore contestuale che viene attivato quando un evento di Google Calendar viene modificato e salvato dall'utente. Per saperne di più, consulta Aggiornare gli eventi di Calendar.
Rappresentazione JSON
{
"runFunction": string
}
Campi
runFunction
string
Il nome della funzione di Apps Script che viene eseguita quando un utente modifica e
salva un evento di Calendar. Se specificato, devi implementare questa funzione per creare e restituire un array di oggetti Card da visualizzare nell'interfaccia utente del componente aggiuntivo.
EventAttachmentTrigger
Una configurazione per un attivatore contestuale che si attiva quando l'utente fa clic sul fornitore di allegati del componente aggiuntivo nel menu a discesa del calendario.
Rappresentazione JSON
{
"runFunction": string,
"label": string,
}
Campi
runFunction
string
Obbligatorio. Il nome della funzione di Apps Script che viene eseguita quando
l'utente seleziona il fornitore di allegati del componente aggiuntivo nel menu a discesa
di Calendar. Devi implementare questa funzione per creare e restituire un array di oggetti
Card
da visualizzare nell'interfaccia utente del componente aggiuntivo.
label
string
Obbligatorio. Il testo visualizzato nel menu a discesa Calendari
che identifica questo fornitore di allegati.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2024-12-21 UTC."],[[["Google Workspace add-on manifests extending Calendar must include all required components."],["Add-ons can access basic event metadata or read/write user-generated event data with appropriate scopes."],["Calendar add-ons utilize triggers to execute functions when events are opened, updated, or attachments are accessed."],["Conferencing solutions within add-ons allow integration with third-party platforms, requiring specific configuration and logos."],["Add-ons can create homepages and settings pages to manage user preferences and add-on behavior within Calendar."]]],[]]