Conference Data Service

Données de la conférence

Ce service permet aux scripts de configurer et de créer des objets de données de conférence qui interagissent avec Google Agenda.

Classes

NomBrève description
ConferenceDataConteneur de toutes les informations liées à la conférence.
ConferenceDataBuilderCompilateur permettant de créer des objets ConferenceData.
ConferenceDataServiceService que les scripts peuvent utiliser pour créer des informations de conférence.
ConferenceErrorErreur survenue dans un module complémentaire de conférence
ConferenceErrorTypeEnum qui définit les types d'erreurs que vous pouvez spécifier dans un ConferenceError.
ConferenceParameterParamètre spécifique à la solution disponible pour l'utilisation du module complémentaire.
EntryPointDéfinition d'une méthode spécifique pour rejoindre une conférence.
EntryPointFeatureEnum qui définit les fonctionnalités du point d'entrée pouvant être créées par un module complémentaire de visioconférence.
EntryPointTypeEnumération qui définit les types de points d'entrée pouvant être créés par un module complémentaire de visioconférence.

ConferenceData

Méthodes

MéthodeType renvoyéBrève description
printJson()StringImprime la représentation JSON de cet objet.

ConferenceDataBuilder

Méthodes

MéthodeType renvoyéBrève description
addConferenceParameter(conferenceParameter)ConferenceDataBuilderAjoute un ConferenceParameter à ce ConferenceData.
addEntryPoint(entryPoint)ConferenceDataBuilderAjoute un EntryPoint à ce ConferenceData.
build()ConferenceDataCrée et valide ConferenceData.
setConferenceId(conferenceId)ConferenceDataBuilderDéfinit l'ID de conférence de cet objet ConferenceData.
setConferenceSolutionId(conferenceSolutionId)ConferenceDataBuilderDéfinit l'ID de la solution de conférence défini dans le fichier manifeste de l'add-on.
setError(conferenceError)ConferenceDataBuilderDéfinit le ConferenceError de cet élément ConferenceData, ce qui indique que la conférence n'a pas été créée.
setNotes(notes)ConferenceDataBuilderDéfinit les notes supplémentaires de cet élément ConferenceData, telles que les instructions de l'administrateur ou les avis juridiques.

ConferenceDataService

Propriétés

PropriétéTypeDescription
ConferenceErrorTypeConferenceErrorTypeÉnumération ConferenceErrorType.
EntryPointFeatureEntryPointFeatureÉnumération EntryPointFeature.
EntryPointTypeEntryPointTypeÉnumération EntryPointType.

Méthodes

MéthodeType renvoyéBrève description
newConferenceDataBuilder()ConferenceDataBuilderRenvoie un nouvel objet ConferenceDataBuilder vide.
newConferenceError()ConferenceErrorRenvoie un nouvel objet ConferenceError vide.
newConferenceParameter()ConferenceParameterRenvoie un nouvel objet ConferenceParameter vide.
newEntryPoint()EntryPointRenvoie un nouvel objet EntryPoint vide.

ConferenceError

Méthodes

MéthodeType renvoyéBrève description
setAuthenticationUrl(authenticationUrl)ConferenceErrorSi le type d'erreur est AUTHENTICATION, le module complémentaire doit fournir une URL qui appelle le module complémentaire pour permettre aux utilisateurs de se connecter.
setConferenceErrorType(conferenceErrorType)ConferenceErrorDéfinit le type d'erreur de cette ConferenceError.

ConferenceErrorType

Propriétés

PropriétéTypeDescription
AUTHENTICATIONEnumErreur d'authentification lors de la génération des données de la conférence.
CONFERENCE_SOLUTION_FORBIDDENEnumL'utilisateur n'est pas autorisé à utiliser la solution de conférence sélectionnée (mais peut être autorisé à utiliser d'autres solutions proposées par le module complémentaire).
PERMANENTEnumErreur permanente lors de la génération des données de la conférence.
PERMISSION_DENIEDEnumL'utilisateur n'est pas autorisé à effectuer une action dans le système de conférence tiers.
TEMPORARYEnumUne erreur temporaire s'est produite lors de la génération des données de la conférence.
UNKNOWNEnumUne erreur inconnue s'est produite lors de la génération des données de la conférence.

ConferenceParameter

Méthodes

MéthodeType renvoyéBrève description
setKey(key)ConferenceParameterDéfinit la clé de cet élément ConferenceParameter.
setValue(value)ConferenceParameterDéfinit la valeur de cet élément ConferenceParameter.

EntryPoint

Méthodes

MéthodeType renvoyéBrève description
addFeature(feature)EntryPointAjoute la caractéristique du point d'accès, par exemple s'il est payant ou non.
setAccessCode(accessCode)EntryPointCode d'accès pour accéder à la conférence.
setEntryPointType(entryPointType)EntryPointDéfinit le type de ce point d'entrée.
setMeetingCode(meetingCode)EntryPointCode de réunion permettant d'accéder à la conférence.
setPasscode(passcode)EntryPointUn code secret pour accéder à la conférence.
setPassword(password)EntryPointCode de mot de passe permettant d'accéder à la conférence.
setPin(pin)EntryPointUn code PIN pour accéder à la conférence.
setRegionCode(regionCode)EntryPointCode région CLDR/ISO 3166 du pays associé à ce point d'entrée.
setUri(uri)EntryPointDéfinit l'URI permettant de rejoindre la conférence via ce point d'entrée.

EntryPointFeature

Propriétés

PropriétéTypeDescription
UNKNOWN_FEATUREEnumNe pas utiliser.
TOLLEnumNe s'applique qu'au point d'entrée TÉLÉPHONE.
TOLL_FREEEnumNe s'applique qu'au point d'entrée TÉLÉPHONE.

EntryPointType

Propriétés

PropriétéTypeDescription
VIDEOEnumPoint d'entrée vidéo pour une conférence.
PHONEEnumPoint d'entrée par téléphone pour une conférence.
MOREEnumLien vers des informations supplémentaires sur les points d'entrée dans une conférence.
SIPEnumPoint d'entrée SIP pour une conférence.