Panduan ini memberikan petunjuk tentang cara menyelesaikan error SDK add-on Google Meet tertentu yang mungkin Anda alami saat mem-build dan menguji add-on Meet.
Untuk mendapatkan detail tentang error, gunakan objek MeetAddonError
. Elemen ini berisi properti
errorType
yang menentukan jenis error.
Jenis error
Berikut adalah jenis error yang dihasilkan saat SDK add-on Meet menampilkan error, beserta penjelasan tentang cara menafsirkannya dan panduan tentang tindakan yang harus dilakukan saat Anda mendapatkannya.
Error | Pesan error | Tindakan |
---|---|---|
ActivityIsOngoing |
Tidak dapat melakukan operasi saat aktivitas sedang berlangsung. | Pastikan aktivitas tidak sedang berlangsung. |
ActivityStartingStateEmpty |
Status awal aktivitas kosong. | Objek ActivityStartingState telah disediakan, tetapi tidak berisi atribut apa pun. |
ActivityStartingStateMissingAttributes |
Status awal aktivitas tidak berisi atribut yang dikenali. | Pastikan objek ActivityStartingState berisi setidaknya salah satu atribut berikut: mainStageUrl , sidePanelUrl , atau additionalData . |
ActivityStartingStateUnrecognizedAttributes |
Status awal aktivitas berisi atribut yang tidak dikenal. | Pastikan objek ActivityStartingState hanya memiliki atribut berikut: mainStageUrl , sidePanelUrl , atau additionalData . |
AddonSessionAlreadyCreated |
Sesi add-on telah dibuat. | Hanya buat instance AddonSession satu kali. |
AddonStartingStateMissingAttributes |
Status awal add-on tidak berisi atribut yang dikenali. | Pastikan objek AddonStartingState berisi setidaknya salah satu atribut berikut: sidePanelUrl , additionalData . |
AddonStartingStateUnrecognizedAttributes |
Status awal add-on berisi atribut yang tidak dikenal. | Pastikan objek AddonStartingState hanya memiliki atribut berikut: sidePanelUrl , additionalData . |
ArgumentNullError |
Nilai objek yang diberikan adalah null jika nilai diharapkan. | Pastikan Anda meneruskan nilai dari jenis yang diharapkan untuk argumen. |
ArgumentTypeError |
Jenis objek yang diberikan tidak cocok dengan jenis yang diharapkan. | Pastikan jenis argumen yang diberikan cocok dengan jenis yang diharapkan. |
DestinationNotReady |
Frame penerima tidak terhubung menggunakan SDK add-on Meet dan tidak dapat menerima notifikasi. | Pastikan frame tujuan terhubung sebelum mengirim pesan ke frame tersebut. |
InternalError |
Terjadi error internal Meet. | Tidak ada informasi lebih lanjut yang tersedia. |
InvalidActivityStartingState |
URL iframe ActivityStartingState tidak cocok dengan origin URL yang diberikan dalam manifes add-on. |
Pastikan origin URL iframe ActivityStartingState cocok dengan origin URL yang diberikan dalam manifes add-on. Untuk informasi selengkapnya, lihat Keamanan add-on. |
InvalidAddonStartingState |
URL iframe AddonStartingState tidak cocok dengan origin URL yang diberikan dalam manifes add-on. |
Pastikan origin URL iframe AddonStartingState cocok dengan origin URL yang diberikan dalam manifes add-on. |
InvalidCloudProjectNumber |
Nomor project cloud yang diberikan oleh Meet tidak cocok dengan nomor yang diteruskan oleh SDK add-on Meet. | Pastikan nomor project Cloud yang benar diteruskan ke SDK sebagai string saat memanggil properti createAddonSession atau metode exposeToMeetWhenScreenSharing() . Parameter ini otomatis ditambahkan oleh Meet ke URL iframe apa pun. Pastikan infrastruktur Anda tidak mengubah parameter URL (misalnya, sebagai bagian dari pengalihan) sebelum menggunakan nilai yang diteruskan. |
MissingUrlParameter |
Parameter URL SDK add-on Meet yang diperlukan tidak ada. | Parameter ini otomatis ditambahkan oleh Meet ke URL iframe. Pastikan infrastruktur Anda tidak mengubah parameter URL (misalnya, sebagai bagian dari pengalihan). |
NeedsMainStageContext |
Metode ini hanya dapat dipanggil jika add-on berjalan di tahap utama. | Gunakan properti getFrameType untuk memeriksa apakah add-on berjalan di tahap utama sebelum memanggil metode ini. |
NeedsSidePanelContext |
Metode ini hanya dapat dipanggil jika add-on berjalan di panel samping. | Gunakan properti getFrameType untuk memeriksa apakah add-on berjalan di panel samping sebelum memanggil metode ini. |
NoActivityFound |
Tidak ada aktivitas yang ditemukan saat melakukan operasi. | Pastikan aktivitas dimulai sebelum melakukan operasi ini. |
NotSupportedInMeetCall |
Metode ini tidak didukung dalam panggilan Meet. | Jangan panggil metode ini selama panggilan Meet. |
NotSupportedInStandalone |
Metode ini tidak didukung dalam mode mandiri. | Jangan panggil metode ini dalam mode mandiri. |
RequiresEapEnrollment |
Metode yang diminta memerlukan pendaftaran EAP. | Pendaftaran akses awal add-on Google Meet ditutup. |
SizeLimitExceededActivityStartingState |
Ukuran URL ActivityStartingState dan/atau datanya melebihi batas yang diizinkan. |
Pastikan ukuran URL ActivityStartingState kurang dari 512 karakter dan ukuran data tambahan kurang dari 4.096 karakter. |
SizeLimitExceededAddonStartingState |
Ukuran URL AddonStartingState dan/atau datanya melebihi batas yang diizinkan. |
Pastikan ukuran URL AddonStartingState kurang dari 512 karakter dan ukuran data tambahan kurang dari 4.096 karakter. |
SizeLimitExceededFrameToFrameMessage |
Ukuran pesan frame-to-frame melebihi batas yang diizinkan. | Pastikan ukuran pesan frame-to-frame kurang dari 1.000.000 karakter. |
UserCancelled |
Pengguna membatalkan memulai aktivitas. | Pengguna harus mengklik lanjutkan untuk memulai aktivitas. |
UserNotInitiator |
Pengguna bukan inisiator aktivitas saat ini. | Pastikan pengguna adalah inisiator aktivitas saat ini atau aktivitas telah berakhir. |