Google offre molti prodotti e servizi sanitari, tra cui Connessione Salute. Le API Google Fit sono state ritirate e saranno supportate fino al 30 giugno 2025, data in cui verranno disattivate. Le seguenti linee guida indicano a quale API o piattaforma eseguire la migrazione da ogni API Google Fit per Android.
Migrazione dall'API Fit Android all'API Health Connect
Esistono 3 passaggi chiave per eseguire la migrazione all'API Health Connect.
Passaggio 1: integrazione
Il primo passaggio per l'integrazione consiste nell'aggiungere Connessione Salute alla tua app, tra cui:
- 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.
- Ottieni l'autorizzazione dell'utente per accedere a Connessione Salute.
- Leggere/scrivere dati in base ai tuoi flussi di lavoro o casi d'uso specifici.
Passaggio 2: esegui la migrazione
Ti consigliamo di mantenere attive le integrazioni dell'API Google Fit per Android e dell'API Health Connect mentre gli utenti eseguono la migrazione da una piattaforma all'altra. Abbiamo ritirato l'API Google Fit per Android, ma puntiamo a disattivarla non prima del 30 giugno 2025. In questo modo, gli utenti avranno tempo a sufficienza per passare a Connessione Salute e continuare a usufruire del servizio.
Passaggio 3: esegui la pulizia
Per rimuovere l'SDK Google Fit:
- Rimuovi il codice associato all'API Google Fit per Android.
- 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 effettua le seguenti operazioni:
- Elenca le origini dati disponibili sul dispositivo e sui dispositivi associati.
- Registra i listener per ricevere dati non elaborati dei sensori.
- Consente di annullare la registrazione dei listener in modo che non ricevano più dati non elaborati dei sensori.
Esegui la migrazione dall'API Sensor alle seguenti API o piattaforme:
Telefono | Indossa |
Utilizzo di SensorManager, FusedLocationProvider |
Utilizzare i servizi sanitari
|
API Session
Le sessioni rappresentano un intervallo di tempo durante il quale gli utenti eseguono un'attività fisica.
L'API Session consente alla tua app di creare sessioni nel fitness store.
Esegui la migrazione alle seguenti API o piattaforme dall'API Session:
Telefono | Indossa |
Inizio/arresto: non applicabile. L'applicazione deve monitorare internamente lo stato delle sessioni in corso. Lettura/scrittura: utilizza Connessione Salute. |
Inizio/interruzione: utilizza Health Services (ExerciseClient) Lettura/scrittura: usa Connessione Salute tramite l'app mobile. Per flussi di lavoro specifici, consigliamo quanto segue:
|
API Recording
L'API Recording consente alla tua app di richiedere l'archiviazione automatica dei dati dei sensori in modo efficiente dal punto di vista della batteria creando abbonamenti. Un abbonamento è associato a un'app per Android ed è costituito da un tipo di dati sull'attività fisica o da un'origine dati specifica.
Esegui la migrazione dall'API Recording alle seguenti API o piattaforme:
Telefono | Indossa |
Per eseguire la migrazione dall'API Recording, segui questi passaggi:
|
Utilizzare i servizi sanitari
Per ulteriori informazioni sulle differenze tra PassiveMonitoringClient e ExerciseClient, consulta la documentazione di Health Services. |
API History
L'API History consente alla tua app di eseguire operazioni collettive sullo store per l'attività fisica, tra cui lettura, inserimento, aggiornamento ed eliminazione dei dati storici su salute e benessere.
Esegui la migrazione dall'API History alle seguenti API o piattaforme:
Telefono | Indossa |
Usa Connessione Salute |
Usa Connessione Salute dall'app mobile, non dal dispositivo indossabile. |
API Goals
Gli obiettivi sono target nell'app Google Fit che gli utenti possono impostare da soli. Aiutano a motivare gli utenti a rimanere attivi ogni giorno. Dal loro profilo, gli utenti possono regolare il numero di passi e punti cardio che vogliono raggiungere ogni giorno. La piattaforma Fit registra gli obiettivi e monitora l'attività giornaliera in base a questi obiettivi utilizzando l'API Goals.
Telefono | Indossa |
Nessuna API sostitutiva disponibile. | Nessuna API sostitutiva disponibile. |
API BLE
La tua app può trovare i dispositivi BLE (Bluetooth Low Energy) disponibili e inserire i dati dei sensori nella piattaforma Google Fit utilizzando l'API BLE.
Esegui la migrazione dall'API BLE alle seguenti API o piattaforme:
Telefono | Indossa |
Usa direttamente le API Android Bluetooth. | Usa direttamente le API Android Bluetooth. |