วิธีสร้าง EUID ที่ไม่ซ้ำกันผ่านตัวระบุผู้ใช้ข้ามอุปกรณ์
ตามกลยุทธ์การสร้าง EUID ธุรกิจสามารถเรียกใช้งานอินเทอร์เฟซที่เกี่ยวข้องในช่วงเวลาสำคัญต่อไปนี้ ขณะใช้ MA เพื่อสร้าง EUID ที่ไม่ซ้ำกันสำหรับผู้ใช้ของตน
| สถานการณ์ | คำอธิบายการดำเนินการ |
|---|---|
| เข้าชมแอป/เว็บไซต์ครั้งแรก | หลังจากเริ่มต้น SDK ระบบจะสร้าง EUID โดยอัตโนมัติโดยอิงจาก registration_id ของอุปกรณ์ |
| ลงทะเบียน/เข้าสู่ระบบแอปหรือเว็บไซต์สำเร็จ | - ฝั่ง Client เรียกใช้อินเทอร์เฟซระบุตัวผู้ใช้เพื่อกำหนด user_id- แนะนำให้ฝั่ง Server เรียกใช้ REST API พร้อมทั้ง user_id และ registration_id เพื่อรับ EUID |
| ออกจากระบบ | ไม่ต้องดำเนินการเพิ่มเติมที่ฝั่ง Client |
| สลับบัญชีผู้ใช้ | ดำเนินการเช่นเดียวกับขั้นตอน "ลงทะเบียน/เข้าสู่ระบบ": เรียกใช้อินเทอร์เฟซระบุตัวผู้ใช้อีกครั้งเพื่อกำหนด user_id ใหม่ |
| รีเฟรชหน้าเว็บ | เมื่อระบบตรวจพบว่าผู้ใช้อยู่ในสถานะล็อกอิน ให้เรียกใช้อินเทอร์เฟซระบุตัวผู้ใช้เพื่อกำหนด user_id |
| รายงานข้อมูลจากฝั่ง Backend | ก่อนรายงานเหตุการณ์ ต้องได้รับ EUID ก่อน: - ฝั่ง Backend อาจเรียกใช้ REST API โดยใช้เพียง user_id เพื่อรับ EUID- เพื่อหลีกเลี่ยงการส่งข้อมูลซ้ำ แนะนำให้ฝั่ง Client รายงาน registration_id ไปยัง Backend และให้ Backend ส่งทั้ง user_id และ registration_id ขณะขอรับ EUID |
ด้วยแนวทางการผสานรวมข้างต้น EngageLab CDP สามารถเชื่อมโยงพฤติกรรมของผู้ใช้คนเดียวกันข้ามอุปกรณ์และสถานะการล็อกอินที่แตกต่างกันได้อย่างมีประสิทธิภาพ สร้างโปรไฟล์ผู้ใช้ที่ถูกต้องและเป็นหนึ่งเดียว หากคุณต้องการตัวอย่างการเรียกใช้งานอินเทอร์เฟซสำหรับแต่ละสถานการณ์ ทางเราสามารถให้การสนับสนุนเอกสารสำหรับนักพัฒนาต่อไปได้
ยังมีคำถามอยู่หรือไม่?
"ไม่พบสิ่งที่คุณกำลังมองหาใช่ไหม?ผู้เชี่ยวชาญของเราพร้อมให้ความช่วยเหลือส่วนตัวทันทีสอบถามตอนนี้ เราจะรีบตอบกลับคุณ"