Panduan ini memberikan petunjuk tentang cara menyelesaikan error SDK add-on Google Meet tertentu yang mungkin Anda alami saat membuat dan menguji add-on Meet.
Untuk mendapatkan detail tentang error, gunakan objek
MeetAddonError. Objek ini berisi properti
errorType
yang menentukan jenis error.
Jenis error
Berikut adalah jenis error yang dihasilkan saat SDK add-on Meet memunculkan 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 diberikan, 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 sudah 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, padahal nilai diharapkan ada. | Pastikan Anda meneruskan nilai jenis yang diharapkan untuk argumen. |
ArgumentTypeError |
Jenis objek yang diberikan tidak sesuai 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 Meet internal. | Tidak ada informasi lebih lanjut yang tersedia. |
InvalidActivityStartingState |
URL iframe ActivityStartingState tidak cocok dengan asal URL yang diberikan dalam manifes add-on. |
Pastikan origin URL iframe ActivityStartingState cocok dengan origin URL yang diberikan dalam manifes add-on. Untuk mengetahui informasi selengkapnya, lihat Keamanan add-on. |
InvalidAddonStartingState |
URL iframe AddonStartingState tidak cocok dengan asal 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. |
MeetingPolicyPreventsStartingActivity |
Kebijakan rapat (seperti menggunakan setelan kontrol host) mencegah pengguna memulai aktivitas. | Minta penyelenggara rapat atau administrator mengubah setelan yang diperlukan agar pengguna saat ini dapat memulai aktivitas. |
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 layar utama. | Gunakan properti getFrameType untuk memeriksa apakah add-on berjalan di panggung 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 telah 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-ke-frame melebihi batas yang diizinkan. | Pastikan ukuran pesan frame-ke-frame kurang dari 1.000.000 karakter. |
UserCancelled |
Pengguna membatalkan memulai aktivitas. | Pengguna harus mengklik lanjutkan untuk memulai aktivitas. |
UserNotInitiator |
Pengguna bukan pemrakarsa aktivitas saat ini. | Pastikan pengguna adalah pemrakarsa aktivitas saat ini atau aktivitas telah berakhir. |