Google offre molti prodotti e servizi per la salute, tra cui Health Connect. Le API Google Fit sono state ritirate e saranno supportate fino al 2026, quando verranno ritirate. Le seguenti linee guida mostrano a quale API o piattaforma eseguire la migrazione da ogni API Android di Google Fit.
Migrazione dall'API Android Fit all'API Connessione Salute
Per eseguire la migrazione all'API Health Connect, devi completare 3 passaggi chiave.
Passaggio 1: esegui l'integrazione
Il primo passaggio per l'integrazione è aggiungere Connessione Salute alla tua app. Ciò include quanto segue:
- Esegui l'integrazione con Connessione Salute seguendo questi passaggi iniziali.
- Dichiara i tipi di dati e la modalità di accesso richiesti nel file manifest dell'app.
- Ricevi l'autorizzazione dell'utente ad accedere a Connessione Salute.
- Leggi/scrivi i dati in base a casi d'uso o flussi di lavoro specifici.
Passaggio 2: esegui la migrazione
Ti consigliamo di mantenere attive sia le integrazioni dell'API Android di Google Fit sia quelle dell'API Health Connect durante la migrazione degli utenti da una piattaforma all'altra. Anche se abbiamo ritirato l'API Android di Google Fit, prevediamo di disattivarla non prima del 2026. Questo per dare agli utenti il tempo sufficiente per passare a Health Connect e continuare a utilizzare il servizio.
Passaggio 3: pulisci
Per rimuovere l'SDK Google Fit:
- Rimuovi il codice associato all'API Android di Google Fit.
- Rimuovi le dipendenze di Google Play Services.
API Sensor
L'API Sensor ti consente di leggere i dati non elaborati dei sensori nella tua app in tempo reale. L'API Sensor svolge quanto segue:
- Elenca le origini dati disponibili sul dispositivo e sui dispositivi complementari.
- Registra gli ascoltatori per ricevere i dati non elaborati dei sensori.
- Registra gli ascoltatori in modo che non ricevano più dati non elaborati del sensore.
Esegui la migrazione alle seguenti API o piattaforme dall'API Sensor:
Telefono | Wear |
Utilizza SensorManager, FusedLocationProvider |
Utilizzare i servizi per la salute
|
API Session
Le sessioni rappresentano un intervallo di tempo durante il quale gli utenti svolgono un'attività fisica.
L'API Session consente alla tua app di creare sessioni nel negozio per il fitness.
Esegui la migrazione alle seguenti API o piattaforme dall'API Session:
Telefono | Wear |
Avvio/arresto: non applicabile. L'applicazione deve monitorare internamente lo stato delle sessioni in corso. Lettura/scrittura: utilizza Connessione Salute. |
Avvio/arresto: utilizza i servizi sanitari (ExerciseClient) Lettura/scrittura: utilizza Connessione Salute tramite app mobile. Per flussi di lavoro specifici, consigliamo quanto segue:
|
API di registrazione
L'API Recording consente alla tua app di richiedere lo stoccaggio automatico dei dati dei sensori in modo efficiente per la batteria creando iscrizioni. Un abbonamento è associato a un'app per Android e consiste in un tipo di dati relativi al fitness o in un'origine dati specifica.
Esegui la migrazione alle seguenti API o piattaforme dall'API Recording:
Telefono | Wear |
Per eseguire la migrazione dall'API Recording:
|
Utilizzare i servizi per la salute
Per saperne di più sulle differenze tra PassiveMonitoringClient ed ExerciseClient, consulta la documentazione dei servizi per la salute. |
API History
L'API History consente alla tua app di eseguire operazioni collettive nell'archivio fitness, tra cui lettura, inserimento, aggiornamento ed eliminazione di dati storici su salute e benessere.
Esegui la migrazione alle seguenti API o piattaforme dall'API History:
Telefono | Wear |
Utilizzare Connessione Salute |
Utilizza Connessione Salute dall'app mobile e non dal dispositivo indossabile. |
API Goals
Gli obiettivi sono target che gli utenti possono impostare per se stessi nell'app Google Fit. Aiutano a motivare gli utenti a rimanere attivi ogni giorno. All'interno del proprio profilo, gli utenti possono regolare il numero di passi e punti cardio che vogliono raggiungere ogni giorno. La piattaforma Fit registra i loro obiettivi e monitora la loro attività giornaliera in base a questi utilizzando l'API Goals.
Telefono | Wear |
Nessuna API sostitutiva disponibile. | Nessuna API sostitutiva disponibile. |
API BLE
La tua app può trovare i dispositivi Bluetooth Low Energy (BLE) disponibili e inserire i dati dei sensori nella piattaforma Google Fit utilizzando l'API BLE.
Esegui la migrazione alle seguenti API o piattaforme dall'API BLE:
Telefono | Wear |
Utilizza direttamente le API Bluetooth di Android. | Utilizza direttamente le API Bluetooth di Android. |