ติดตั้งในแอป iOS ของคุณ
คีย์เดียวกัน การฝึกฝนแบบเดียวกัน และแชทแบบเดียวกับที่ผู้เข้าชมเว็บไซต์ของคุณได้รับ
SDK คืออะไรกันแน่
ส่วน WKWebView ที่แสดงหน้าแชทแบบโฮสต์ พร้อมการแสดงผลแบบเนทีฟและการจัดการพื้นที่ปลอดภัยและคีย์บอร์ด นั่นหมายความว่าการเปลี่ยนแปลงที่คุณทำในแดชบอร์ดจะแสดงผลในแอปของคุณทันที โดยไม่ต้องอัปเดตผ่าน App Store และหมายความว่าแชทจำเป็นต้องมีการเชื่อมต่ออินเทอร์เน็ต จึงไม่มีโหมดออฟไลน์
เพิ่มแพ็กเกจ
Swift Package Manager ใน Xcode: File → Add Package Dependencies จากนั้น
https://github.com/KeydaAI/keyda-business-sdksหรือใน Package.swift:
.package(url: "https://github.com/KeydaAI/keyda-business-sdks", from: "0.1.3")หรือ CocoaPods โดย pod จะถูกเรียกใช้งานโดยตรงจาก tag ดังนั้นจึงไม่มีอะไรต้องเพิ่มใน Podfile ของคุณนอกเหนือจากบรรทัดนี้:
pod 'KeydaBot', :podspec => 'https://raw.githubusercontent.com/KeydaAI/keyda-business-sdks/v0.1.3/KeydaBot.podspec'ต้องใช้ iOS 13 ขึ้นไป ไม่มีการพึ่งพาซอฟต์แวร์จากบุคคลที่สาม
สองบรรทัด
// Once, at launch
KeydaBot.initialize(clientId: "kb_live_your_key_here")
// From your Help button
KeydaBot.show(from: self)show(from:) จะค้นหา view controller ลำดับบนสุดหากคุณไม่ได้ระบุค่าใดๆ นอกจากนี้ยังมี KeydaBot.dismiss() และ KeydaBot.isShowing ให้ใช้งานด้วย
การชี้ไปยังที่อื่น
KeydaBot.initialize(clientId: "kb_live_your_key_here",
baseUrl: "https://keyda.in/business")จำเป็นเฉพาะสำหรับการทดสอบระบบ (staging) หรือการติดตั้งบนเซิร์ฟเวอร์ของตนเองเท่านั้น
สิ่งที่ช่วยคุณได้
- ลิงก์จะเปิดใน Safari ไม่ใช่ในหน้าแชท ลูกค้าจะไม่หลุดออกจากหน้าสนทนาจากการกดลิงก์
- จัดการพื้นที่ปลอดภัยและคีย์บอร์ดให้แล้ว รวมถึงบนอุปกรณ์ที่มีรอยบาก
- หากโหลดไม่สำเร็จ ระบบจะให้ลองใหม่ แทนที่จะแสดงข้อผิดพลาด
- ไม่มีการวิเคราะห์ ไม่มีตัวระบุ และไม่มีการติดตามใดๆ สิ่งที่ควรรู้ก่อนกรอกข้อมูลความเป็นส่วนตัวใน App Store คือ SDK ของเราไม่เก็บข้อมูลใดๆ ทั้งสิ้น
ความเป็นส่วนตัวบน App Store
ตัว SDK เองไม่ได้เก็บข้อมูลใดๆ สิ่งที่ลูกค้าของคุณพิมพ์จะถูกส่งไปยัง Keyda เพื่อประมวลผลคำตอบ ซึ่งเป็นหัวใจหลักของผลิตภัณฑ์ และอยู่ภายใต้ ข้อมูลของคุณ