On December 12, 2023 Google annouced that it will no longer store user's location/timeline data directly on its server. Here is the original blog article. Why's google making this seemingly sudden change you ask? You can read more about Google's rationale here and here.
Assuming that you've already been letting Google tracking your movements via your smart phone, you can have assess to all your location data for free. This extension helps you siphoning through that massive amount of data and distills them to useful bits of information for you to download in CSV format. This is a great tool for generating reports for your business needs.
Other existing products rely on Google's Timeline API behind the scene. Due to Google's rate limiting on the API, it may be difficult to get data across even just several months. My chrome extension, on the other hand, processes Google's Takeout data, so that it can easily crunch through multiple months worth or even years worth of data in one go.
By the way, it also handles timezone.
Next Step
.export once
.Create export
. Don't unzip the zip file.Start Date
, End Date
and select a timezone.Submit Your Google Takeout Zip File
The timeline tab pretty much gives you the raw data unadulterated, so if you need more control when it comes to slicing and dicing your data, this view is for you.\ \ The milesage tab lets you filter based on modes of transporation, start, and end locations.
Once again, it's worth noting that by default your data will only be retained for 3 months. Most likely you'd like them to stick around for longer. You change change the retention period on your device.
On you phone, go to Settings > Location > Location Services > Timeline > Export Timeline data
. Refer here for more information.
From Device (new policy)
option
Submit Your location-history.json File from your device
Translate Place IDs
button.
One thing to note is that all the place names and address are showing up as place ids.
Google API Key
into the modal dialog and click on Go
to start the Place Id
-> names and addresses translation process.\
\
Follow the instructions here to create a Google API Key
.\
\
NOTE: You have a $200 dollar Google API credit every month. It costs $17 USD per 1000 API calls (place id translation). In other words, you can translate 11764 unique places for free every month.
GO TO GOOGLE MAPS PLATFORM
APIs & Services
.\
Look for Places API (New)
and hit ENABLE
to enable Places API.
Keys & Credentials
. \
\
Click on SHOW KEY
The timeline tab pretty much gives you the raw data unadulterated, so if you need more control when it comes to slicing and dicing your data, this view is for you.\ \ The milesage tab lets you filter based on modes of transporation, start, and end locations.