บันทึกประจำรุ่น

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

2 สิงหาคม 2021

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

27 เมษายน 2021

มีความล่าช้าเล็กน้อยในการบังคับใช้การเปลี่ยนแปลงการให้สิทธิ์ที่ประกาศไปเมื่อวันที่ 10 ตุลาคม 2020 การเปลี่ยนแปลงการให้สิทธิ์จะเริ่มบังคับใช้ตั้งแต่วันที่ 4 พฤษภาคม 2021

นโยบายสำหรับนักพัฒนาซอฟต์แวร์และข้อมูลผู้ใช้ของ Google Fit จะมีผลบังคับใช้ในวันที่ 4 พฤษภาคม 2021 ด้วย การยืนยันแอปจะเริ่มขึ้นในระหว่างการบังคับใช้นโยบายของ Fit สำหรับนักพัฒนาแอป

19 ตุลาคม 2020

เราพยายามปรับปรุงความปลอดภัยและความเป็นส่วนตัวของ Google Fit สำหรับนักพัฒนาซอฟต์แวร์และผู้ใช้อย่างต่อเนื่อง เราได้เปลี่ยนแปลงนโยบายและ API ของ Google Fit ดังนี้

  • มีนโยบายใหม่สำหรับนักพัฒนาซอฟต์แวร์และข้อมูลผู้ใช้ของ Google Fit โปรดอ่านนโยบายและทำการเปลี่ยนแปลงที่เหมาะสมในแอปและบริการของคุณ หากเกี่ยวข้อง
  • ตอนนี้สิทธิ์การเขียนจะอนุญาตให้แอปอ่านข้อมูลที่เขียนไว้เท่านั้น หากต้องการอ่านข้อมูลที่เขียนโดยแอปอื่นๆ จากแพลตฟอร์ม Google Fit ต่อไป ให้อัปเดตโค้ดเพื่อขอขอบเขตสิทธิ์การอ่านสำหรับประเภทข้อมูลที่เกี่ยวข้อง
  • ข้อมูลอัตราการเต้นของหัวใจมีขอบเขตของตัวเอง
  • ข้อมูลการนอนหลับมีขอบเขตของตัวเองและประเภทข้อมูลใหม่
  • เมื่อทำงานกับ SessionsClient คุณต้องระบุประเภทเซสชันที่แอปต้องการเข้าถึง โดยใช้วิธีการที่เหมาะสมจาก FitnessOptions

การเปลี่ยนแปลง API เหล่านี้จะพร้อมให้นักพัฒนาแอปใช้งานตั้งแต่วันที่ 19 ตุลาคม 2020 การบังคับใช้จะเริ่มตั้งแต่วันที่ 27 เมษายน 2021

ดูรายละเอียดเพิ่มเติมและวิธีการเกี่ยวกับการเปลี่ยนแปลงเหล่านี้ได้ที่นี่

21 มีนาคม 2019

ตอนนี้แอป Google Fit จะแสดงเซสชันการนอนหลับที่เขียนไว้ใน Android API ดูข้อมูลเพิ่มเติมเกี่ยวกับการเขียนและการอ่านข้อมูลการนอนหลับ

19 พฤศจิกายน 2018

มีการเปลี่ยนแปลงต่อไปนี้ใน Google Fit API

  • คำขออ่านสำหรับประเภทข้อมูล com.google.location.sample และ com.google.location.bounding_box จะแสดงผลข้อมูลสำหรับแอปเดียวกันซึ่งได้เขียนข้อมูลไว้เท่านั้น

26 กันยายน 2018

บริการ Google Play ฟิตเนส 16.0.0 ให้สิทธิ์เข้าถึงข้อมูลแบบใหม่ 2 ประเภทและชุดข้อมูลรวมที่เกี่ยวข้อง ดังนี้

อาร์ติแฟกต์ที่เผยแพร่ใน maven.google.com

  • com.google.android.gms:play-services-fitness:16.0.0

พฤศจิกายน 2017

บริการ Google Play 11.6.0 เปิดตัวฟีเจอร์ใหม่ของ Google Fit ดังต่อไปนี้

  • อัปเดตฟิตเนส API สำหรับไคลเอ็นต์ใหม่จาก GoogleApi ซึ่งจะจัดการการเชื่อมต่อกับบริการโดยอัตโนมัติ และใช้รหัสต้นแบบน้อยลงในการใช้
    • เพิ่มคลาส BleClient และวิธี Fitness.getBleClient() BleClient มอบจุดแรกเข้าสำหรับการสแกน อ้างสิทธิ์ และใช้อุปกรณ์บลูทูธพลังงานต่ำใน Google Fit
    • เพิ่มคลาส ConfigClient และวิธี Fitness.getConfigClient() ConfigClient เป็นจุดแรกเข้าสำหรับการเข้าถึงประเภทข้อมูลและการตั้งค่าที่กำหนดเองใน Google Fit
    • เพิ่มคลาส GoalsClient และวิธี Fitness.getGoalsClient() GoalsClient เป็นจุดเข้าถึงสำหรับอ่านข้อมูลฟิตเนส Goal ที่ผู้ใช้ใน Google Fit สร้างขึ้น
    • เพิ่มคลาส HistoryClient และวิธี Fitness.getHistoryClient() HistoryClient จะใช้จุดแรกเข้าสำหรับการแทรก ลบ และอ่านข้อมูลใน Google Fit
    • เพิ่มคลาส RecordingClient และวิธี Fitness.getRecordingClient() RecordingClient เป็นจุดแรกเข้าสำหรับเปิดใช้การรวบรวมข้อมูลเซ็นเซอร์พลังงานต่ำในพื้นหลังตลอดเวลาใน Google Fit
    • เพิ่มคลาส SensorsClient และวิธี Fitness.getSensorsClient() SensorsClient เป็นจุดแรกเข้าสำหรับการเปิดเผยข้อมูลการออกกำลังกายจากแหล่งต่างๆ ในอุปกรณ์เฉพาะที่และอุปกรณ์ที่เชื่อมต่อ และนำเสนอการถ่ายทอดสดแก่ผู้ฟัง
    • เพิ่มคลาส SessionsClient และวิธี getSessionsClient SessionsClient เป็นจุดแรกเข้าสำหรับสร้างและจัดการกิจกรรมของผู้ใช้ Session ใน Google Fit

พฤษภาคม 2015

บริการ Google Play 7.5 เปิดตัวฟีเจอร์ใหม่ของ Google Fit ดังต่อไปนี้

  • การสมัครใช้บริการมีระยะทางที่เดินทางและการคำนวณแคลอรี่ที่ใช้ไป
    • แพลตฟอร์ม Fit จะเริ่มติดตามข้อมูลระยะทางและแคลอรีทันทีที่แอปในอุปกรณ์ สมัครรับข้อมูลกับข้อมูล ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีสมัครรับข้อมูลประเภทข้อมูลได้ที่บันทึกข้อมูลฟิตเนส
    • ข้อมูลไม่พร้อมให้บริการแบบเรียลไทม์ด้วย Sensors API
  • ตอนนี้แพลตฟอร์ม Fit จัดเก็บข้อมูลกิจวัตรการออกกำลังกาย เช่น ท่ายกต้นและสควอท พร้อมด้วยข้อมูลประเภท com.google.activity.exercise ได้แล้ว ดูข้อมูลเพิ่มเติมเกี่ยวกับการออกกำลังกายที่ Fit จัดเก็บข้อมูลได้ที่หัวข้อWorkoutExercises

เมษายน 2015

บริการ Google Play 7.3 เปิดตัวฟีเจอร์ใหม่ของ Google Fit ดังต่อไปนี้

  • แพลตฟอร์ม Fit ติดตามข้อมูลโภชนาการด้วยประเภทข้อมูล com.google.fitness ได้แล้ว
    • เราเลิกใช้งานประเภทข้อมูล com.google.calories.consumed แล้ว ข้อมูลแคลอรี่ที่ใช้ไปจะบันทึกได้ด้วยประเภทข้อมูล com.google.fitness.item
    • ดูข้อมูลเพิ่มเติมเกี่ยวกับประเภทข้อมูลได้ที่ประเภทข้อมูลการออกกำลังกาย
  • นักพัฒนาซอฟต์แวร์สามารถเรียกข้อมูลจำนวนก้าวรวมรายวัน สำหรับใช้ในพื้นที่ต่างๆ เช่น หน้าปัด Android Wear ดูข้อมูลเพิ่มเติมได้ที่อ่านข้อมูลรวมรายวัน

มีนาคม 2015

บริการ Google Play 7.0 เปิดตัวฟีเจอร์ใหม่ของ Google Fit ดังต่อไปนี้

  • ตอนนี้ Google Fit API ได้รับการแยกส่วนเพื่อให้คุณเลือกฟีเจอร์ที่จะรวมไว้ในแอปได้ การเปลี่ยนแปลงนี้จะลดความจำเป็นในการใช้หน่วยความจำสำหรับแอปที่เปิดใช้ Google Fit เป็นอย่างมาก และจะส่งผลต่อวิธีที่คุณเข้าถึง API ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีอัปเดตรหัสได้ที่เชื่อมต่อกับบริการฟิตเนส
  • ตอนนี้แพลตฟอร์ม Fit จะคำนวณระยะทางแล้ว หากต้องการเข้าถึงข้อมูล ให้ใช้ประเภทข้อมูล com.google.distance.delta ดูข้อมูลเพิ่มเติมเกี่ยวกับประเภทข้อมูลได้ที่ประเภทข้อมูลการออกกำลังกาย
  • ตอนนี้นักพัฒนาแอปจะอ่านและเขียนข้อมูลการนอนหลับแบบละเอียดได้แล้ว ซึ่งรวมถึงการนอนหลับน้อย, การนอนหลับลึก, REM และกิจกรรมการตื่นนอน ระบบได้เพิ่มประเภทกิจกรรมแบบละเอียดเหล่านี้ลงในประเภทแบบแจกแจงของ FitnessActivities แล้ว
    • หากต้องการแทรกข้อมูลการนอนหลับ ให้สร้างเซสชันประเภท FitnessActivities.SLEEP
    • หากต้องการตรวจหารายละเอียดในเซสชัน ให้แทรกกลุ่มกิจกรรมประเภทต่างๆ ดังนี้
    • หากต้องการอ่านข้อมูลการนอนหลับ ให้ค้นหาเซสชันการนอนหลับเพื่อดูกลุ่มกิจกรรมการนอนหลับ เช่นเดียวกับที่คุณทำกับกิจกรรมการออกกำลังกายทั่วไป