For the complete documentation index, see llms.txt. This page is also available as Markdown.

Why are my Google activities arriving with a delay?

There are two cases, depending on how Google is connected.

There are two cases, depending on how Google is connected.

Google web connections are polled on Terra's schedule, and the API only returns what the device has already synced to Google's cloud. A new connection's first data can therefore lag until the first poll cycle, plus Google's own sync timing.

Google Fit / Health Connect via the mobile SDK only flows data when your app calls initConnection. There is no background poller while the app is closed.

To keep data fresh, call initConnection whenever the app returns to the foreground. An 8-hour per-data-type cooldown prevents excess churn. See the mobile SDK docs for the call pattern.

Last updated

Was this helpful?