Memecahkan masalah dan memperbaiki error Add-on Meet

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 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. Buat instance AddonSession hanya 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 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 sedang berjalan di panggung utama sebelum memanggil metode ini.
NeedsSidePanelContext Metode ini hanya dapat dipanggil jika add-on dijalankan 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 di 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 bahwa pengguna adalah inisiator aktivitas saat ini atau aktivitas telah berakhir.