หน้านี้มีข้อมูลเกี่ยวกับการปล่อย Google Fit API Changelog จะแสดงรายการรุ่นตามวันที่และมีฟีเจอร์ใหม่ การแก้ไขข้อบกพร่อง หรือการปรับปรุงประสิทธิภาพที่สําคัญ
2 สิงหาคม 2021
ตอนนี้การเขียนไปยังประเภทข้อมูลด้านสุขภาพพร้อมให้บริการแก่นักพัฒนาซอฟต์แวร์แล้ว การอนุญาตให้เข้าถึงประเภทข้อมูลด้านสุขภาพนั้นสอดคล้องกับข้อมูลประเภทอื่นๆ ทั้งหมด ดูรายละเอียดเพิ่มเติมที่นี่
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
- หากต้องการตรวจจับรายละเอียดในเซสชัน ให้แทรกกลุ่มกิจกรรมประเภทต่างๆ ดังนี้
- หากต้องการอ่านข้อมูลการนอนหลับ ให้ค้นหาเซสชันการนอนหลับของกลุ่มกิจกรรมการนอนหลับดังที่คุณทําร่วมกับกิจกรรมการออกกําลังกายตามปกติ
- หากต้องการแทรกข้อมูลการนอนหลับ ให้สร้างเซสชันประเภท