สิทธิ์และการเข้าถึงข้อมูล

หน้าจอการตั้งค่าของแอปควรมีตัวเลือกให้ผู้ใช้จัดการ การเชื่อมต่อกับ Health Connect ซึ่งจะช่วยให้ผู้ใช้ควบคุมการซิงค์ข้อมูลและเข้าถึงข้อมูลของตนเองได้

สิทธิ์ที่ถูกเพิกถอนและยกเลิก
รูปที่ 1: สิทธิ์ที่ถูกเพิกถอนและยกเลิก

ซิงค์กับ Health Connect

ปุ่มเปิด/ปิดนี้ช่วยให้ผู้ใช้หยุดชั่วคราวหรือกลับมาซิงค์ข้อมูล ระหว่างแอปของคุณกับ Health Connect ได้

  • เมื่อเปิดใช้: แอปจะอ่านและเขียนไปยัง Health Connect อย่างต่อเนื่องตามสิทธิ์ที่ผู้ใช้ให้ไว้
  • เมื่อปิด: แอปของคุณควรหยุดการซิงโครไนซ์ข้อมูลทั้งหมดกับ Health Connect หากคุณเพิกถอนสิทธิ์โดยอัตโนมัติโดยใช้ revokeAllPermissions() โปรดอธิบายให้ผู้ใช้ทราบว่า การเปลี่ยนแปลงจะไม่แสดงใน Health Connect ทันทีหากไม่มีการรีสตาร์ทแอป เพื่อให้ผู้ใช้ได้รับประสบการณ์การใช้งานที่ไม่สับสน ให้ผู้ใช้มีตัวเลือกในการไปที่การตั้งค่า Health Connect เพื่อเพิกถอนสิทธิ์ที่นั่น

จัดการการเข้าถึง

ปุ่มจัดการการเข้าถึงควรมีลิงก์โดยตรงเพื่อให้ผู้ใช้จัดการสิทธิ์ของแอปจากภายในแอป Health Connect ได้ ซึ่งจะช่วยให้ผู้ใช้ควบคุมและมีความโปร่งใสได้อย่างเต็มที่

สิทธิ์การเข้าถึงไม่เพียงพอ

หากแอปของคุณมีสิทธิ์เข้าถึง Health Connect ไม่เพียงพอ ผู้ใช้ควรเห็นหน้าจอต่อไปนี้ในทุกจุดแรกเข้า

แอปที่มีสิทธิ์เข้าถึงไม่เพียงพอ
รูปที่ 2: แอปที่มีสิทธิ์เข้าถึงไม่เพียงพอ

ยกเลิกสิทธิ์ 2 ครั้ง

หากผู้ใช้เลือกยกเลิกในหน้าจอคำขอสิทธิ์ 2 ครั้งติดต่อกัน แอปของคุณควรแสดงหน้าจอที่คล้ายกับหน้าจอต่อไปนี้แก่ผู้ใช้

ผู้ใช้ยกเลิกสิทธิ์ 2 ครั้ง
รูปที่ 3: ผู้ใช้ยกเลิกสิทธิ์ 2 ครั้ง