เริ่มต้นใช้งาน
ส่วนนี้อธิบายวิธีผสานรวม SDK เข้ากับแอปของคุณ
หลักการทำงาน
SDK ที่ผสานรวมอยู่ในแอปของคุณจะส่งคำขอไปยัง SORI API Server เพื่อยืนยันตัวตน ดึงข้อมูลแคมเปญ และรายงานผลการรู้จำ งานเหล่านี้ดำเนินการอย่างต่อเนื่องในเบื้องหลัง คุณจึงไม่ต้องจัดการด้วยตนเอง เมื่อยืนยันตัวตนเสร็จสิ้นและมีคำขอให้เริ่มการรู้จำ SDK จะเริ่มรับฟังเสียงเพื่อดำเนินการรู้จำเสียง
เมื่อรู้จำเสียงได้แล้ว SDK จะรายงานผลไปยังเซิร์ฟเวอร์และดึงข้อมูลแคมเปญมาแสดงแก่ผู้ใช้
ในบางกรณี แคมเปญอาจไม่แสดงผล ทั้งนี้ขึ้นอยู่กับ operating period of the campaign และ the place where the user is located คุณสามารถจัดการวิธีส่งแคมเปญให้ผู้ใช้ผ่าน SORI Console ได้
WARNING
การจำกัดคุณสมบัติ GEO location ยังไม่ได้รับการรองรับอย่างสมบูรณ์ เนื่องจากต้องมีการกำหนดขอบเขตข้อมูลที่สามารถระบุตัวบุคคลได้ (Personally Identifiable Information หรือ PII) บนเว็บให้ชัดเจน เราจะแจ้งให้คุณทราบเมื่อคุณสมบัตินี้ได้รับการรองรับอย่างสมบูรณ์
เตรียมข้อมูลรับรอง
ในการผสานรวมกับแอปบนอุปกรณ์เคลื่อนที่ คุณต้องมี app_id และ secret_key คุณสามารถสร้าง app_id และ secret_key ได้ด้วยตนเองจากเมนู Application บน SORI Console
โดยทั่วไป แอปของคุณต้องใช้ App Key เพียงหนึ่งชุด หากให้บริการแอปมากกว่าหนึ่งแอป ให้สร้าง App Key แยกสำหรับแต่ละแอป
app_id และ secret_key ใช้สำหรับยืนยันตัวตนของ SDK กับ SORI API Server โปรดเก็บรักษาให้ปลอดภัยเช่นเดียวกับรหัสผ่าน หากสงสัยว่า App Key รั่วไหล คุณสามารถเพิกถอนและสร้างใหม่ได้จาก SORI Console
การผสานรวม
ปัจจุบัน SORI SDK รองรับ Android, iOS และ Flutter
SDK ของแต่ละแพลตฟอร์มแตกต่างกัน โปรดดูวิธีผสานรวมจากลิงก์ต่อไปนี้
