Googles choice is going to be
"Is it going to cost more than the advertising revenue we get from the location data?".
If it's not they'll pay the fine and find a way to keep on slurping up the info.
Even a huge EU GDPR fine may cost less than what they earn from the data.