คำถามที่พบบ่อย

หน้านี้จะแสดงคำถามที่พบบ่อยบางส่วนและคำตอบ

คำถาม: Health Connect ให้บริการบนแพลตฟอร์ม Android เท่านั้นใช่ไหม

ตอบ: ใช่ ทั้ง Health Connect API และแอป Health Connect พร้อมใช้งาน บนแพลตฟอร์ม Android เท่านั้น

สำหรับ Use Case ข้อมูลเซ็นเซอร์สุขภาพใน Wear OS โปรดดู เอกสารประกอบเกี่ยวกับ Health Services API

คำถาม: ฉันจะเข้าถึง Health Connect ได้อย่างไร

คำตอบ: วิธีเข้าถึง Health Connect ขึ้นอยู่กับเวอร์ชันของ Android ที่ทำงานในอุปกรณ์ของคุณ:

  • ใน Android 14 Health Connect เป็นส่วนหนึ่งของระบบ Android คุณสามารถเข้าถึง Health Connect โดยไปที่การตั้งค่า > ความปลอดภัยและ ความเป็นส่วนตัว > ความเป็นส่วนตัวและรูปลักษณ์ สำหรับ Health Connect
  • ใน Android เวอร์ชันต่ำกว่าที่รองรับ Health Connect รวมถึง Android 13, Health Connect คือแอปที่เผยแพร่ต่อสาธารณะซึ่งคุณสามารถ ดาวน์โหลด จาก Google Play Store คุณสามารถเข้าถึง ผ่านวิธีใดวิธีหนึ่งต่อไปนี้

    • ไปที่การตั้งค่า > แอป จากนั้นมองหา Health Connect แล้วเปิดขึ้นมา
    • กำหนดค่าการเข้าถึงด่วนไปยัง Health Connect โดยใช้ การตั้งค่าด่วน ซึ่งอยู่ในถาดระบบ
    • ไปที่หน้า Google Play Store ของ Health Connect แล้วแตะเปิด

คำถาม: ระบบย้ายข้อมูลสุขภาพจาก Android 13 ไปยัง Android 14 อย่างไร

ตอบ: การย้ายข้อมูลจาก Health Connect APK สำหรับ Android 13 ไปยัง Health แอประบบ Connect สำหรับ Android 14 จะเริ่มทำงานโดยอัตโนมัติทันทีที่คุณอัปเกรดเป็น Android 14

ในระหว่างการย้ายข้อมูล API ของ Android 14 จะถูกระงับโดยมีข้อความว่า "การย้ายข้อมูลเข้า Process" สถานะ สถานะนี้ยังแสดงใน UI ของ Health Connect ด้วย เมื่อ การย้ายข้อมูลเสร็จสมบูรณ์ คุณสามารถถอนการติดตั้ง APK ของ Health Connect แบบสแตนด์อโลนได้

ดูรายละเอียดเพิ่มเติมได้ในคำแนะนำในการย้ายข้อมูล Android 13 ไปยัง Android 14

คำถาม: Health Connect รองรับโทรศัพท์ Android ที่ไม่ได้ติดตั้งบริการ Google Play ไหม

ตอบ: ไม่ Health Connect มีข้อกำหนดบางอย่างด้านความเข้ากันได้ ซึ่งรวมถึงข้อกำหนดว่า อุปกรณ์เคลื่อนที่ที่ใช้ Android 9 (API 28) ขึ้นไปที่มี Google Play บริการที่ติดตั้งไว้

คำถาม: Health Connect แตกต่างจาก Google Fit อย่างไร

ตอบ: ตารางต่อไปนี้จะอธิบายถึงความแตกต่างทางสถาปัตยกรรมที่สำคัญระหว่าง 2 API ดังนี้

Health Connect Google Fit
เน้นอุปกรณ์เป็นหลัก

Health Connect มุ่งเน้นอุปกรณ์เป็นหลัก ข้อมูลจะจัดเก็บไว้ใน อุปกรณ์นั้นแทนที่จะเชื่อมโยงกับบัญชี Google ที่เฉพาะเจาะจง

เน้นบัญชี Google เป็นหลัก

Google Fit ยึดบัญชีเป็นหลัก ข้อมูลจะจัดเก็บไว้ในฝั่งเซิร์ฟเวอร์ โครงสร้างพื้นฐาน โมเดลข้อมูลของบริษัทจะเชื่อมโยงกับบัญชี Google ที่เฉพาะเจาะจง ตรงข้ามกับอุปกรณ์ของผู้ใช้ ทำให้เซิร์ฟเวอร์เป็นแหล่งข้อมูลที่เชื่อถือได้ Google Fit

สิทธิ์แบบละเอียด

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

ใช้ประโยชน์จากกลไกการให้สิทธิ์ที่กำหนดเอง ที่มีมาในตัว การดำเนินการนี้ช่วยให้ Health เชื่อมต่อเพื่อรวมศูนย์และปรับแต่งวิธีจัดการและจัดสรรสิทธิ์

สิทธิ์ตาม OAuth

สิทธิ์ใน Google Fit ต้องมีการดำเนินการเพิ่มเติมเนื่องจาก ขึ้นอยู่กับการตรวจสอบสิทธิ์ OAuth ขอบเขต OAuth ยังอาจครอบคลุม ประเภทต่างๆ

การประมวลผลข้อมูลเล็กน้อย

Health Connect มีการประมวลผลข้อมูลและดึงข้อมูลน้อยมาก โดยมีข้อยกเว้นเล็กน้อยสําหรับประเภทข้อมูลอย่างเช่น แคลอรี่ขณะพักและพื้นฐาน อัตราเมตาบอลิก (BMR) ดังนั้น นักพัฒนาแอปจึงมีสิทธิ์เข้าถึงข้อมูลดิบเพิ่มเติม ด้วย Health Connect

การประมวลผลข้อมูลเฉพาะบริการ

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

คำถาม: พื้นที่เก็บข้อมูล Health Connect อยู่ในอุปกรณ์หรือในระบบคลาวด์

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

คำถาม: อุปกรณ์เคลื่อนที่ใดบ้างที่ใช้แอป Health Connect ได้

ตอบ: เฉพาะอุปกรณ์เคลื่อนที่ที่ใช้ Android 9 (API 28) ขึ้นไปเท่านั้นจึงจะใช้ Health ได้ เชื่อมต่อแอป อุปกรณ์เหล่านี้ต้องติดตั้งบริการ Google Play ไว้ด้วย

ถาม: มี Java SDK อยู่ใน Jetpack ไหม จะมีการเพิ่มในอนาคตหรือไม่

ตอบ: Health Connect SDK พร้อมใช้งานใน Kotlin เท่านั้น เราไม่มี แผนในการเพิ่ม Java SDK ไปยังไลบรารี Jetpack ทันที อย่างไรก็ตาม เราอาจ ท้ายที่สุดแล้วรองรับภาษาโปรแกรมทั้ง 2 ภาษาโดยขึ้นอยู่กับความคิดเห็นของนักพัฒนาแอป

คำถาม: Health Connect จะอ่านหรือเขียนข้อมูลย้อนหลังได้ในช่วงใดบ้าง

ตอบ: Health Connect อนุญาตให้แอปอ่านระเบียนที่มี timeหรือstartTime สูงสุด 30 วันก่อนที่แอป คำขอสิทธิ์ครั้งแรกที่สำเร็จ หากแอปของคุณคือ ถอนการติดตั้งแล้วติดตั้งใหม่ วันที่จะรีเซ็ต ซึ่งทำเครื่องหมาย เป็นวันที่เริ่มต้นใหม่ราวกับว่าคุณใช้แอปเป็นครั้งแรก

ไม่มีข้อจำกัดด้านข้อมูลที่คุณแชร์กับ Health Connect หลีกเลี่ยงการเขียนข้อมูลย้อนหลังจำนวนมากในขณะนี้ ในทำนองเดียวกัน ให้หลีกเลี่ยง การเขียนข้อมูลที่เกี่ยวข้องกับเหตุการณ์ในอนาคต เช่น จากการคาดคะเน MenstruationPeriodRecord

คำถาม: ฉันควรติดต่อใครหากต้องการความช่วยเหลือในการผสานรวมกับ Health Connect

ตอบ: หากมีคำถาม ปัญหา หรือข้อกังวลด้านเทคนิคเกี่ยวกับสุขภาพ เชื่อมต่อการผสานรวม แล้วติดต่อ health-connect-support@google.com

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

ถาม: ฉันจะขอสิทธิ์เข้าถึงเพื่ออ่านหรือเขียนประเภทข้อมูลได้อย่างไร

ตอบ: เพื่อให้แอปมีสิทธิ์อ่านหรือเขียนประเภทข้อมูล Health Connect ใช้ Play Console เพื่อ ประกาศว่าแอปของคุณเข้าถึงประเภทเหล่านี้