Langsung ke konten

@capgo/capacitor-intercom

Intercom messenger, help center, dan in-app messaging untuk aplikasi Capacitor di iOS dan Android.

@capgo/capacitor-intercom membungkus SDK mobile Intercom resmi agar dukungan, onboarding, dan kampanye lifecycle tetap native sementara shell aplikasi Anda tetap Capacitor. Identifikasi pengguna, buka messenger, log event, dan tampilkan konten pusat bantuan dari JavaScript.

PlatformDukungan
iOSIntercom iOS SDK
AndroidIntercom Android SDK
WebTidak didukung
  • loadWithKeys - Inisialisasi Intercom dengan kunci API saat runtime. Gunakan ini jika Anda tidak ingin mengonfigurasi kunci di capacitor.config.
  • registerIdentifiedUser - Daftarkan user yang sudah dikenal ke Intercom. Setidaknya salah satu dari userId atau email harus diisi.
  • registerUnidentifiedUser - Daftarkan user anonim ke Intercom.
  • updateUser - Perbarui atribut user di Intercom.
MetodeDeskripsi
loadWithKeysInisialisasi Intercom dengan kunci API saat runtime. Gunakan ini jika Anda tidak ingin mengonfigurasi kunci di capacitor.config.
registerIdentifiedUserDaftarkan user yang dikenal ke Intercom. Setidaknya salah satu dari userId atau email harus diisi.
registerUnidentifiedUserDaftarkan user anonim ke Intercom.
updateUserPerbarui atribut user di Intercom.
logoutLogout user dari Intercom.
logEventLog custom event di Intercom.
displayMessengerBuka messenger Intercom.
displayMessageComposerBuka composer pesan dengan pesan yang sudah terisi.
displayHelpCenterBuka help center Intercom.
hideMessengerSembunyikan messenger Intercom.
displayLauncherTampilkan tombol launcher Intercom.
hideLauncherSembunyikan tombol launcher Intercom.
displayInAppMessagesAktifkan pesan in-app dari Intercom.
hideInAppMessagesNonaktifkan pesan in-app dari Intercom.
displayCarouselTampilkan carousel Intercom tertentu.
displayArticleTampilkan artikel Intercom tertentu.
displaySurveyTampilkan survei Intercom tertentu.
setUserHashAtur HMAC untuk verifikasi identitas.
setUserJwtAtur JWT untuk autentikasi messenger yang aman.
setBottomPaddingAtur padding bawah untuk UI messenger Intercom.
sendPushTokenToIntercomKirim token push notification ke Intercom.
receivePushTangani push notification Intercom yang diterima.
getUnreadConversationCountDapatkan jumlah percakapan belum terbaca untuk pengguna saat ini.
addListenerPantau saat jendela Intercom ditampilkan.
addListenerPantau saat jendela Intercom disembunyikan.
addListenerPantau perubahan jumlah percakapan yang belum dibaca.
removeAllListenersHapus semua event listener.

Referensi ini disinkronkan dari src/definitions.ts di capacitor-intercom.

Jika Anda menggunakan @capgo/capacitor-intercom untuk merencanakan pekerjaan plugin native, hubungkan dengan Menggunakan @capgo/capacitor-intercom untuk kemampuan native di bagian Menggunakan @capgo/capacitor-intercom, Direktori Plugin Capgo untuk alur kerja produk di Direktori Plugin Capgo, Plugin Capacitor oleh Capgo untuk detail implementasi pada Capacitor Plugins oleh Capgo Menambahkan atau Memperbarui Plugin untuk detail implementasi di Menambahkan atau Memperbarui Plugin, dan Alternatif Plugin Ionic Enterprise untuk alur kerja produk dalam Alternatif Plugin Ionic Enterprise.