Pasang di aplikasi Android Anda
Asisten Anda dapat disematkan di dalam aplikasi Anda sendiri, menggunakan kunci dan pelatihan yang sama seperti situs web Anda. Tidak perlu pengaturan ulang.
Apa sebenarnya SDK itu
Fitur ini membuka halaman obrolan yang dihosting — sama seperti yang digunakan tautan bot Anda — di dalam WebView, lengkap dengan tampilan bawaan, penanganan keyboard, dan perilaku tombol kembali.
Kami menyatakannya secara terang-terangan karena hal itu menentukan berbagai hal untuk Anda: perubahan yang Anda buat di dasbor Anda langsung aktif di aplikasi Anda seketika, tanpa rilis app-store, dan tampilan serta perilaku obrolan tersebut identik di setiap platform. Konsekuensinya adalah hal ini membutuhkan koneksi; tidak ada mode offline.
Tambahkan dependensi
// settings.gradle.kts
dependencyResolutionManagement {
repositories {
google()
mavenCentral()
maven("https://jitpack.io")
}
}// app/build.gradle.kts
implementation("com.github.KeydaAI:keyda-business-sdks:v0.1.3")Membutuhkan minSdk 21. Pustaka ini tidak menyertakan dependensi pihak ketiga.
Dua baris
// Once — Application.onCreate() or the activity that opens the chat
KeydaBot.init(this, "kb_live_your_key_here")
// From your Help or Contact button
KeydaBot.show(this)Itulah seluruh API. Tersedia juga KeydaBot.dismiss() dan KeydaBot.isShowing jika Anda perlu menutup obrolan sendiri.
Mengarahkan ke tempat lain
KeydaBot.init(this, "kb_live_your_key_here", baseUrl = "https://keyda.in/business")Anda hanya memerlukan ini untuk lingkungan pengujian (staging) atau instalasi mandiri (self-hosted).
Apa yang dilakukannya untuk Anda
- Tautan terbuka di luar obrolan. Apa pun yang bernavigasi keluar dari obrolan Anda akan terbuka di peramban sehingga pelanggan tidak akan pernah kehilangan percakapan mereka.
- Papan ketik tidak akan pernah menutupi kolom input.
- Kegagalan memuat menampilkan tombol coba lagi, bukan crash. Pengguna Anda bukan pengguna kami.
- Tanpa analitik dan tanpa pengidentifikasi perangkat. Menambahkan SDK ini tidak akan menambahkan pelacak ke aplikasi Anda.
Jika bot berada dalam status draf
Chat menyambut pelanggan lalu mengatakan bahwa chat tidak tersedia. Aktifkan dari Ikhtisar di dasbor Anda dan bot mulai menjawab — sekali lagi, tanpa rilis aplikasi.