Google announced a new service that will let advertisers track and tie offline credit card payments with ongoing marketing campaigns. Google says this new system is driven by machine learning and combines data from Google’s regular advertising campaigns with “third-party partnerships”” Google can do this because of the amount of data it has on almost all Internet users. Google has been collecting and using geolocation and WiFi network information from your phone to power its ads business since 2014. The company only receives aggregated and anonymized store sales
Source:

