ขอบเขต

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

ขอบเขต Google Health API ทั้งหมดเริ่มต้นด้วย

https://www.googleapis.com/auth/googlehealth

การใช้งาน

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

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

ขอบเขตที่ใช้ได้

ตาราง: ขอบเขตของ Google Health API
ขอบเขต สิทธิ์
.activity_and_fitness.readonly ดูข้อมูลกิจกรรมและการออกกำลังกายของคุณใน Google Health
.activity_and_fitness.writeonly เพิ่มข้อมูลกิจกรรมและการออกกำลังกายลงใน Google Health รวมถึงแก้ไขหรือลบข้อมูลที่เพิ่ม
.ecg.readonly ดูข้อมูล ECG ของคุณใน Google Health
.health_metrics_and_measurements.readonly ดูข้อมูลตัวชี้วัดและการวัดค่าด้านสุขภาพของคุณใน Google Health
.health_metrics_and_measurements.writeonly เพิ่มข้อมูลตัวชี้วัดและการวัดค่าด้านสุขภาพลงใน Google Health รวมถึงแก้ไขหรือลบข้อมูลที่เพิ่ม
.irn.readonly ดูข้อมูลการแจ้งเตือนเมื่อจังหวะการเต้นของหัวใจผิดปกติของ Google Health
.location.readonly ดูตำแหน่ง GPS ของคุณใน Google Health ที่บันทึกไว้ระหว่างการออกกำลังกาย
.nutrition.readonly ดูข้อมูลโภชนาการของคุณใน Google Health
.nutrition.writeonly เพิ่มข้อมูลโภชนาการลงใน Google Health รวมถึงแก้ไขหรือลบข้อมูลที่เพิ่ม
.profile.readonly ดูข้อมูลโปรไฟล์ Google Health ของคุณ
.profile.writeonly เพิ่มข้อมูลโปรไฟล์ลงใน Google Health รวมถึงแก้ไขหรือลบข้อมูลที่เพิ่ม
.settings.readonly ดูการตั้งค่า Google Health ของคุณ
.settings.writeonly เพิ่มข้อมูลการตั้งค่าลงใน Google Health รวมถึงแก้ไขหรือลบข้อมูลที่เพิ่ม
.sleep.readonly ดูข้อมูลการนอนหลับของคุณใน Google Health
.sleep.writeonly เพิ่มข้อมูลการนอนหลับลงใน Google Health รวมถึงแก้ไขหรือลบข้อมูลที่เพิ่ม