Conference Data Service

Data Konferensi

Layanan ini memungkinkan skrip mengonfigurasi dan membuat objek data konferensi yang berinteraksi dengan Google Kalender.

Class

NameDeskripsi singkat
ConferenceDataPenampung untuk semua informasi terkait konferensi.
ConferenceDataBuilderBuilder untuk membuat objek ConferenceData.
ConferenceDataServiceLayanan yang dapat digunakan skrip untuk membuat informasi konferensi.
ConferenceErrorError yang terjadi pada add-on konferensi.
ConferenceErrorTypeEnum yang menentukan jenis error yang dapat Anda tentukan di ConferenceError.
ConferenceParameterParameter khusus solusi tersedia untuk add-on yang digunakan.
EntryPointDefinisi cara tertentu untuk bergabung ke konferensi.
EntryPointFeatureEnum yang menentukan fitur titik entri yang dapat dibuat oleh add-on konferensi.
EntryPointTypeEnum yang menentukan jenis titik entri yang dapat dibuat oleh add-on konferensi.

ConferenceData

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
printJson()StringMencetak representasi JSON objek ini.

ConferenceDataBuilder

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
addConferenceParameter(conferenceParameter)ConferenceDataBuilderMenambahkan ConferenceParameter ke ConferenceData ini.
addEntryPoint(entryPoint)ConferenceDataBuilderMenambahkan EntryPoint ke ConferenceData ini.
build()ConferenceDataMem-build dan memvalidasi ConferenceData.
setConferenceId(conferenceId)ConferenceDataBuilderMenetapkan ID konferensi ConferenceData ini.
setConferenceSolutionId(conferenceSolutionId)ConferenceDataBuilderMenetapkan ID solusi konferensi yang ditentukan dalam manifes addon.
setError(conferenceError)ConferenceDataBuilderMenetapkan ConferenceError ConferenceData ini, yang menunjukkan bahwa konferensi tidak berhasil dibuat.
setNotes(notes)ConferenceDataBuilderMenyetel catatan tambahan ConferenceData ini, seperti petunjuk dari administrator atau pemberitahuan hukum.

ConferenceDataService

Properti

PropertiJenisDeskripsi
ConferenceErrorTypeConferenceErrorTypeEnumerasi ConferenceErrorType.
EntryPointFeatureEntryPointFeatureEnumerasi EntryPointFeature.
EntryPointTypeEntryPointTypeEnumerasi EntryPointType.

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
newConferenceDataBuilder()ConferenceDataBuilderMenampilkan ConferenceDataBuilder baru yang kosong.
newConferenceError()ConferenceErrorMenampilkan ConferenceError baru yang kosong.
newConferenceParameter()ConferenceParameterMenampilkan ConferenceParameter baru yang kosong.
newEntryPoint()EntryPointMenampilkan EntryPoint baru yang kosong.

ConferenceError

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
setAuthenticationUrl(authenticationUrl)ConferenceErrorJika jenis errornya adalah AUTHENTICATION, add-on harus menyediakan URL yang memanggil kembali ke add-on agar pengguna dapat login.
setConferenceErrorType(conferenceErrorType)ConferenceErrorMenetapkan jenis error untuk ConferenceError ini.

ConferenceErrorType

Properti

PropertiJenisDeskripsi
AUTHENTICATIONEnumTerjadi error saat autentikasi selama pembuatan data konferensi.
CONFERENCE_SOLUTION_FORBIDDENEnumPengguna tidak diizinkan menggunakan solusi konferensi yang dipilih (tetapi mungkin diizinkan menggunakan solusi lain yang ditawarkan oleh add-on).
PERMANENTEnumTerjadi error permanen selama pembuatan data konferensi.
PERMISSION_DENIEDEnumPengguna tidak diizinkan melakukan tindakan di sistem konferensi pihak ketiga.
TEMPORARYEnumTerjadi error sementara saat pembuatan data konferensi.
UNKNOWNEnumTerjadi error yang tidak diketahui saat pembuatan data konferensi.

ConferenceParameter

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
setKey(key)ConferenceParameterMenetapkan kunci ConferenceParameter ini.
setValue(value)ConferenceParameterMenetapkan nilai ConferenceParameter ini.

EntryPoint

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
addFeature(feature)EntryPointMenambahkan fitur titik masuk, seperti bebas pulsa atau bebas pulsa.
setAccessCode(accessCode)EntryPointKode akses untuk mengakses konferensi.
setEntryPointType(entryPointType)EntryPointMenetapkan jenis titik entri ini.
setMeetingCode(meetingCode)EntryPointKode rapat untuk mengakses konferensi.
setPasscode(passcode)EntryPointKode sandi untuk mengakses konferensi.
setPassword(password)EntryPointKode sandi untuk mengakses konferensi.
setPin(pin)EntryPointKode PIN untuk mengakses konferensi.
setRegionCode(regionCode)EntryPointKode wilayah CLDR/ISO 3166 untuk negara yang terkait dengan titik entri ini.
setUri(uri)EntryPointMenetapkan URI untuk bergabung ke konferensi melalui titik entri ini.

EntryPointFeature

Properti

PropertiJenisDeskripsi
UNKNOWN_FEATUREEnumJangan gunakan.
TOLLEnumHanya berlaku untuk titik entri PHONE.
TOLL_FREEEnumHanya berlaku untuk titik entri PHONE.

EntryPointType

Properti

PropertiJenisDeskripsi
VIDEOEnumTitik entri video untuk konferensi.
PHONEEnumTitik entri telepon untuk konferensi.
MOREEnumLink ke informasi selengkapnya tentang titik entri ke konferensi.
SIPEnumTitik entri SIP untuk konferensi.