ฉันใช้ AWS Amplify เพื่อโฮสต์แอปพลิเคชันเชิงมุมและใช้กลุ่มผู้ใช้ Cognito ฉันได้สร้างแดชบอร์ดบน Amazon Quicksight เพื่อวัตถุประสงค์ BI เมตริกหนึ่งที่ฉันต้องการตรวจสอบคือเวลาที่ผู้ใช้ใช้ในแอปพลิเคชัน เห็นได้ชัดว่าฉันไม่สามารถคำนวณเวลาที่ผู้ใช้ออกจากระบบได้เนื่องจากมีผู้ใช้ไม่มากนักที่ออกจากระบบเมื่อใช้งานแอปเสร็จแล้ว คุณมีความคิดเห็นเกี่ยวกับวิธีที่ฉันจะบรรลุเมตริกนี้หรือไม่
ฉันได้ติดต่อ รองรับ AWS และนี่คือคำตอบของพวกเขา:
ขณะนี้ไม่มีเมตริกที่รองรับฟังก์ชันนี้ในการติดตามระยะเวลาการเข้าสู่ระบบของผู้ใช้ เมตริกเดียวที่มีอยู่ในขณะนี้สำหรับกลุ่มผู้ใช้ Cognito คือ กล่าวถึงในลิงค์นี้.
ดูเหมือนว่าฉันไม่สามารถติดตามระยะเวลาเซสชันโดยใช้บริการ Cognito ได้ ฉันถามฝ่ายสนับสนุนว่าฉันสามารถติดตามโดยใช้บริการ Amplify ได้หรือไม่ และนี่คือคำตอบ:
จริงๆ แล้ว AWS Amplify เป็นเพียงเฟรมเวิร์กที่ช่วยให้คุณสามารถสร้างแอปเพื่อใช้บริการของ AWS ในเบื้องหลังได้ ดังนั้น เมื่อคุณใช้ Amplify สำหรับการรับรองความถูกต้อง ระบบจะยังคงใช้ Cognito เป็นผู้ให้บริการตรวจสอบสิทธิ์หลัก แอมพลิฟายเออร์มีเมตริกของตัวเองที่จำกัดมากอย่างที่คุณเห็น จากลิงค์นี้แต่ไม่มีเมตริกใดๆ สำหรับระยะเวลาเซสชัน