Conference Data Service

Konferenzdaten

Mit diesem Dienst können Scripts Konferenzdatenobjekte konfigurieren und erstellen, die mit Google Kalender interagieren.

Classes

NameKurzbeschreibung
ConferenceDataContainer für alle mit der Konferenz verbundenen Informationen.
ConferenceDataBuilderBuilder zum Erstellen von ConferenceData-Objekten.
ConferenceDataServiceDienst, mit dem Scripts Konferenzinformationen erstellen können.
ConferenceErrorFehler in einem Konferenz-Add-on
ConferenceErrorTypeEnumeration, die die Arten von Fehlern definiert, die Sie in einer ConferenceError angeben können.
ConferenceParameterLösungsspezifischer Parameter, der für die Verwendung des Add-ons verfügbar ist.
EntryPointDefinition einer bestimmten Methode, um an einer Konferenz teilzunehmen.
EntryPointFeatureEnum, das die Funktionen des Einstiegspunkts definiert, der von einem Konferenz-Add-on erstellt werden kann.
EntryPointTypeEnum, das die Arten von Einstiegspunkten definiert, die mit einem Konferenz-Add-on erstellt werden können.

ConferenceData

Methoden

MethodeRückgabetypKurzbeschreibung
printJson()StringDie JSON-Darstellung dieses Objekts wird ausgegeben.

ConferenceDataBuilder

Methoden

MethodeRückgabetypKurzbeschreibung
addConferenceParameter(conferenceParameter)ConferenceDataBuilderFügt dieser ConferenceData eine ConferenceParameter hinzu.
addEntryPoint(entryPoint)ConferenceDataBuilderFügt dieser ConferenceData eine EntryPoint hinzu.
build()ConferenceDataErstellt und validiert die ConferenceData.
setConferenceId(conferenceId)ConferenceDataBuilderLegt die Konferenz-ID dieses ConferenceData fest.
setConferenceSolutionId(conferenceSolutionId)ConferenceDataBuilderLegt die Konferenzlösungs-ID fest, die im Manifest des Add-ons definiert ist.
setError(conferenceError)ConferenceDataBuilderHiermit wird die ConferenceError dieses ConferenceData auf „0“ gesetzt, was bedeutet, dass die Konferenz nicht erstellt wurde.
setNotes(notes)ConferenceDataBuilderHiermit werden die zusätzlichen Hinweise zu dieser ConferenceData festgelegt, z. B. Anweisungen des Administrators oder rechtliche Hinweise.

ConferenceDataService

Attribute

AttributTypBeschreibung
ConferenceErrorTypeConferenceErrorTypeDie Aufzählung ConferenceErrorType.
EntryPointFeatureEntryPointFeatureDie Aufzählung EntryPointFeature.
EntryPointTypeEntryPointTypeDie Aufzählung EntryPointType.

Methoden

MethodeRückgabetypKurzbeschreibung
newConferenceDataBuilder()ConferenceDataBuilderGibt eine neue, leere ConferenceDataBuilder zurück.
newConferenceError()ConferenceErrorGibt eine neue, leere ConferenceError zurück.
newConferenceParameter()ConferenceParameterGibt eine neue, leere ConferenceParameter zurück.
newEntryPoint()EntryPointGibt eine neue, leere EntryPoint zurück.

ConferenceError

Methoden

MethodeRückgabetypKurzbeschreibung
setAuthenticationUrl(authenticationUrl)ConferenceErrorWenn der Fehlertyp AUTHENTICATION ist, muss das Add-on eine URL angeben, über die das Add-on aufgerufen wird, damit sich Nutzer anmelden können.
setConferenceErrorType(conferenceErrorType)ConferenceErrorLegt den Fehlertyp dieser ConferenceError fest.

ConferenceErrorType

Attribute

AttributTypBeschreibung
AUTHENTICATIONEnumEin Authentifizierungsfehler bei der Generierung von Konferenzdaten.
CONFERENCE_SOLUTION_FORBIDDENEnumDer Nutzer darf die ausgewählte Konferenzlösung nicht verwenden, aber möglicherweise andere Lösungen, die vom Add-on angeboten werden.
PERMANENTEnumEin dauerhafter Fehler bei der Generierung von Konferenzdaten.
PERMISSION_DENIEDEnumDer Nutzer ist nicht berechtigt, eine Aktion im Konferenzsystem des Drittanbieters auszuführen.
TEMPORARYEnumEin vorübergehender Fehler bei der Generierung von Konferenzdaten.
UNKNOWNEnumBei der Generierung von Konferenzdaten ist ein unbekannter Fehler aufgetreten.

ConferenceParameter

Methoden

MethodeRückgabetypKurzbeschreibung
setKey(key)ConferenceParameterLegt den Schlüssel dieser ConferenceParameter fest.
setValue(value)ConferenceParameterLegt den Wert dieses ConferenceParameter fest.

EntryPoint

Methoden

MethodeRückgabetypKurzbeschreibung
addFeature(feature)EntryPointHier wird die Funktion des Einstiegspunkts angegeben, z. B. ob es sich um eine gebührenpflichtige oder gebührenfreie Nummer handelt.
setAccessCode(accessCode)EntryPointEinen Zugangscode für den Zugriff auf die Konferenz.
setEntryPointType(entryPointType)EntryPointLegt den Typ dieses Einstiegspunkts fest.
setMeetingCode(meetingCode)EntryPointEinen Besprechungscode für den Zugriff auf die Konferenz.
setPasscode(passcode)EntryPointEinen Sicherheitscode für den Zugriff auf die Konferenz.
setPassword(password)EntryPointEin Passwortcode für den Zugriff auf die Konferenz.
setPin(pin)EntryPointEine PIN für den Zugriff auf die Konferenz.
setRegionCode(regionCode)EntryPointDer CLDR-/ISO 3166-Regionscode des Landes, das mit diesem Einstiegspunkt verknüpft ist.
setUri(uri)EntryPointLegt den URI für den Beitritt zur Konferenz über diesen Einstiegspunkt fest.

EntryPointFeature

Attribute

AttributTypBeschreibung
UNKNOWN_FEATUREEnumNicht verwenden.
TOLLEnumGilt nur für den Einstiegspunkt PHONE.
TOLL_FREEEnumGilt nur für den Einstiegspunkt PHONE.

EntryPointType

Attribute

AttributTypBeschreibung
VIDEOEnumEin Videoeinstiegspunkt für eine Konferenz.
PHONEEnumEin Telefoneinstiegspunkt für eine Konferenz.
MOREEnumEin Link zu weiteren Informationen zu Einstiegspunkten in eine Konferenz.
SIPEnumEin SIP-Einstiegspunkt für eine Konferenz.