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 al modo in cui utilizzi le API Android di Google Fit.

Manterremo questa pagina aggiornata 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 sono per te. Se mostri Fit nella tua UI, consulta le linee guida per le integrazioni dell'app Fit.

App che utilizzano l'API di registrazione di Fit per registrare i passi

L'API Fit Recording consente alla tua app di richiedere lo stoccaggio automatico dei dati del sensore in modo efficiente per la batteria creando abbonamenti. Ogni abbonamento collega un'app per Android a un determinato tipo di dati o a un'origine dati per il fitness e il tipo di dati Step viene comunemente utilizzato per registrare i passi.

Per eseguire la 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 di altre app e dispositivi, aggiungi Connessione Salute alla tua app.

Utilizzare i servizi per la salute:

  • PassiveMonitoringClient
  • ExerciseClient

Per saperne di più sulle differenze tra i due, consulta la documentazione dei servizi sanitari.

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 sul centro fitness. Queste operazioni includono la lettura, l'inserimento, l'aggiornamento e l'eliminazione dei dati storici su salute e benessere.

Per eseguire la migrazione dall'API 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 non elaborati dei sensori nella tua app in tempo reale. L'API Sensor esegue le seguenti operazioni:

  • 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.

Per eseguire la migrazione dall'API Sensor:

Telefono Wear

Utilizza Sensors, API Fused Location Provider

Utilizzare Servizi per la salute su Wear OS:

  • PassiveMonitoringClient
  • MeasureClient
  • ExerciseClient

    In alternativa, usa SensorManager, FusedLocationProvider

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

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 centro fitness.

Per eseguire la migrazione dall'API Session:

Telefono Wear

Avvio/arresto: non applicabile. L'applicazione deve monitorare internamente lo stato delle sessioni in corso.

Lettura/scrittura: Aggiungi Connessione Salute alla tua app.

Avvio/arresto: utilizzo di Health Services (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 loro app mobile e inserire un ExerciseSessionRecord o un SleepSessionRecord di conseguenza.

App che utilizzano l'API Goals

Gli obiettivi sono target nell'app Google Fit che gli utenti possono impostare per le proprie metriche, come passi e punti cardio. 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.

App che utilizzano l'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.

Per eseguire la migrazione dall'API BLE:

Telefono Wear
Utilizza direttamente le API Bluetooth di Android. Utilizza direttamente le API Bluetooth di Android.

Integrazioni di app Fit

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

Utenti esistenti della tua app

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

Manterremo aggiornata questa sezione con informazioni su quando ritirare l'integrazione dell'app Fit e sulle opzioni migliori per mantenere l'esperienza utente. Nel frattempo, puoi contattarci.

controllaEsegui questa operazione 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.

Sincronizzare con Connessione Salute

Chiedi agli utenti di scollegarsi 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 dati e a nuovi tipi di dati per offrire un'esperienza più completa agli utenti. I dati vengono archiviati sul dispositivo e condivisi in modo sicuro tra le app consentite dall'utente, il che li rende privati e sicuri.

controllaEsegui questa operazione closeNon farlo
Includi Connessione Salute nel flusso di configurazione dell'app. Offrire Fit come app a cui gli utenti possono connettersi non appena Connessione Salute sarà disponibile.