Guida alla migrazione

Le API Google Fit verranno ritirate nel 2026. Google offre diversi prodotti e servizi per la salute e il benessere per aiutare i tuoi utenti a continuare a raggiungere i loro obiettivi dopo il ritiro.

Le seguenti linee guida mostrano a quale servizio eseguire la migrazione in base all'utilizzo delle API Android di Google Fit.

Continueremo ad aggiornare questa pagina con le informazioni e le indicazioni più recenti.

Integrazioni dell'API Fit

Se utilizzi una o più API Fit, ma non includi un link diretto all'app Fit nella tua UI, queste linee guida fanno al caso tuo. Se mostri Fit nella tua UI, fai riferimento alle linee guida per l'integrazione dell'app Fit.

App che utilizzano l'API Fit Recording per registrare i passi

L'API Fit Recording consente alla tua app di richiedere l'archiviazione automatica dei dati dei sensori in modo efficiente dal punto di vista del consumo della batteria creando abbonamenti. Ogni abbonamento collega un'app per Android a un particolare tipo di dati di fitness o a un'origine dati e il tipo di dati Step viene comunemente utilizzato per registrare i passi.

Segui questi passaggi per eseguire la migrazione dall'API Fit Recording:

Tabella 1: passaggi di migrazione dall'API Fit Recording
Telefono Wear
  1. Per continuare a mostrare i dati dei passi locali nella tua app, implementa l'acquisizione dei dati utilizzando l'API Recording su dispositivi mobili.
  2. Per mostrare un conteggio totale dei passi, incluso un sistema aggregato di passi da altre app e dispositivi, aggiungi Connessione Salute alla tua app.

Utilizzare i servizi sanitari:

  • PassiveMonitoringClient
  • ExerciseClient

Per saperne di più sulle differenze tra i due, consulta la documentazione di Health Services.

App che utilizzano l'API History per leggere o scrivere dati nello store per il fitness

L'API History consente alla tua app di eseguire operazioni collettive sullo store fitness. Queste operazioni includono la lettura, l'inserimento, l'aggiornamento e l'eliminazione dei dati storici su salute e benessere.

Segui questi passaggi per eseguire la migrazione dall'API History:

Tabella 2: passaggi di migrazione dall'API Fit History
Telefono Wear

Aggiungi Connessione Salute alla tua app.

Non applicabile. Utilizza Connessione Salute dall'app mobile e non dal dispositivo indossabile.

App che utilizzano l'API Sensor per visualizzare dati di fitness in tempo reale

L'API Sensor ti consente di leggere i dati dei sensori non elaborati nella tua app in tempo reale. L'API Sensor esegue le seguenti operazioni:

  • Elenca le origini dati disponibili sul dispositivo e sui dispositivi associati.
  • Registra i listener per ricevere i dati dei sensori non elaborati.
  • Annulla la registrazione dei listener in modo che non ricevano più dati non elaborati dai sensori.

Segui questi passaggi per eseguire la migrazione dall'API Sensor:

Tabella 3: passaggi di migrazione dall'API Fit Sensor
Telefono Wear

Utilizza Sensors, API Fused Location Provider

Utilizzare Servizi per la salute su Wear OS:

  • PassiveMonitoringClient
  • MeasureClient
  • ExerciseClient

    Oppure usa SensorManager, FusedLocationProvider

App che utilizzano l'API Session per fornire riepiloghi dell'attività

Le sessioni rappresentano un intervallo di tempo durante il quale gli utenti svolgono un'attività di fitness.

L'API Session consente alla tua app di creare sessioni nello store di fitness.

Segui questi passaggi per eseguire la migrazione dall'API Session:

Tabella 4: passaggi di migrazione dall'API Fit Session
Telefono Wear

Avvio/arresto: non applicabile. L'applicazione deve tenere traccia internamente dello stato delle sessioni in corso.

Lettura/scrittura: Aggiungi Connessione Salute alla tua app.

Avvio/interruzione: utilizza Servizi per la salute (ExerciseClient)

Lettura/scrittura: utilizza Connessione Salute con la tua app mobile.

Per flussi di lavoro specifici, consigliamo quanto segue:

  • Inserimento di una sessione: gli sviluppatori devono utilizzare Connessione Salute con la propria app mobile e inserire un ExerciseSessionRecord o un SleepSessionRecord a seconda dei casi.

App che utilizzano l'API Goals

Gli obiettivi sono target nell'app Google Fit che gli utenti possono impostare per le loro metriche, come passi e punti cardio. La piattaforma Fit registra i loro obiettivi e monitora la loro attività giornaliera rispetto a questi utilizzando l'API Goals.

Tabella 5: indicazioni per la migrazione dell'API Fit Goals
Telefono Wear
Nessuna API sostitutiva disponibile. Nessuna API sostitutiva disponibile.

App che utilizzano l'API BLE

La tua app può trovare dispositivi Bluetooth Low Energy (BLE) disponibili e inserire i dati dei sensori nella piattaforma Google Fit utilizzando l'API BLE.

Segui questi passaggi per eseguire la migrazione dall'API BLE:

Tabella 6: passaggi di migrazione dall'API Fit BLE
Telefono Wear
Utilizza direttamente le API Bluetooth Android. Utilizza direttamente le API Bluetooth Android.

Integrazioni dell'app Fit

Di seguito viene illustrato come integrare l'app Fit a seconda che tu abbia utenti esistenti o nuovi utenti per la tua app.

Utenti esistenti della tua app

Se la UI della tua app include un modo per gli utenti di connettersi a Google Fit (o se la tua app è inclusa nell'elenco delle app che funzionano con Google Fit), puoi continuare a gestire l'integrazione dell'app Fit per gli utenti attuali.

Questa sezione verrà aggiornata con informazioni su quando ritireremo l'integrazione dell'app Fit e su quali sono le opzioni migliori per mantenere l'esperienza utente. Nel frattempo, puoi contattarci.

Tabella 7: consigli per gli utenti esistenti con integrazioni dell'app Fit
ControllaFai questo closeNon farlo
Offri Connessione Salute come nuova opzione nella tua app.

Concentrati sui vantaggi per gli utenti, come dati e approfondimenti più completi, privacy e sicurezza.

Sincronizza con Connessione Salute

Chiedi agli utenti di disconnettersi da Google Fit.

Disconnettersi da Connessione Salute

Nuovi utenti della tua app

Per offrire un'esperienza simile ai nuovi utenti della tua app, ti consigliamo di creare un'integrazione di Connessione Salute.

Connessione Salute ti offre l'accesso a nuove origini e tipi di dati per offrire un'esperienza più ricca agli utenti. I dati vengono archiviati sul dispositivo e condivisi in modo sicuro tra le app consentite dall'utente, rendendoli privati e sicuri.

Tabella 8: consigli per i nuovi utenti con integrazioni dell'app Fit
ControllaFai questo closeNon farlo
Includi Connessione Salute nel flusso di configurazione della tua app. Offri Fit come app a cui gli utenti possono connettersi una volta che Connessione Salute è disponibile.