ติดตั้งในแอป Android ของคุณ
ผู้ช่วยของคุณสามารถทำงานภายในแอปของคุณได้ โดยใช้คีย์และการฝึกฝนชุดเดียวกับบนเว็บไซต์ของคุณ ไม่จำเป็นต้องตั้งค่าใหม่
SDK คืออะไรกันแน่
มันจะเปิดหน้าแชทที่โฮสต์ไว้ ซึ่งเป็นหน้าเดียวกับที่ลิงก์บอทของคุณใช้ ภายใน WebView พร้อมการแสดงผลแบบเนทีฟ การจัดการคีย์บอร์ด และการทำงานของปุ่มย้อนกลับ
เราพูดอย่างตรงไปตรงมาเพราะมันส่งผลต่อการตัดสินใจของคุณ: การเปลี่ยนแปลงที่คุณทำในแดชบอร์ดจะมีผลในแอปของคุณ ทันที โดยไม่ต้องรอการอนุมัติจาก App Store และแชทจะมีหน้าตาและการทำงานที่เหมือนกันบนทุกแพลตฟอร์ม ข้อแลกเปลี่ยนคือจำเป็นต้องมีการเชื่อมต่ออินเทอร์เน็ต ไม่มีโหมดออฟไลน์
เพิ่มการอ้างอิง (dependency)
// 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")ต้องใช้ minSdk 21 ไลบรารีนี้ไม่มีการพึ่งพาซอฟต์แวร์ภายนอกอื่นใด
สองบรรทัด
// 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)นั่นคือ API ทั้งหมด นอกจากนี้ยังมี KeydaBot.dismiss() และ KeydaBot.isShowing หากคุณต้องการปิดแชทด้วยตัวเอง
การชี้ไปยังที่อื่น
KeydaBot.init(this, "kb_live_your_key_here", baseUrl = "https://keyda.in/business")คุณจำเป็นต้องใช้สิ่งนี้สำหรับสภาพแวดล้อมทดสอบ (staging) หรือการติดตั้งแบบโฮสต์เองเท่านั้น
สิ่งที่ช่วยคุณได้
- ลิงก์จะเปิดภายนอกหน้าต่างแชท ทุกสิ่งที่นำทางออกจากแชทของคุณจะเปิดในเบราว์เซอร์แทน เพื่อไม่ให้ลูกค้าสูญเสียการสนทนาที่กำลังคุยอยู่
- คีย์บอร์ดจะไม่บังช่องกรอกข้อมูล
- หากโหลดไม่สำเร็จจะแสดงปุ่มให้ลองใหม่ ไม่ใช่แอปค้าง ผู้ใช้ของคุณไม่ใช่ผู้ใช้ของเรา
- ไม่มีการวิเคราะห์และไม่มีตัวระบุอุปกรณ์ การเพิ่ม SDK จะไม่เป็นการเพิ่มตัวติดตามลงในแอปของคุณ
หากบอทอยู่ในสถานะร่าง
แชทจะทักทายลูกค้าแล้วแจ้งว่าไม่พร้อมให้บริการ คุณสามารถเปิดใช้งานจริงได้จาก Overview ในแดชบอร์ดของคุณ แล้วบอทจะเริ่มตอบคำถามทันทีโดยไม่ต้องอัปเดตแอปใหม่