With Facebooks recent updates flagging potential personally identifiable data being collected by the FB Pixel, we've ended up getting flagged for having latitude and longitude in our URL parameters on our search result pages (which is a geographic search based on a submitted address). This data does not match user locations, but FB obviously don't care about nuances.
From what I can tell, data from sessions that include URLs with lat/lng in the parameters, are excluded from the data used for targeting our ads, which has significantly affect performance. To rectify this I'd like to strip URL parameters from the URLs being collected by FB.
One suggestion given to me is to edit the FB pixel code and replace fbq('track', 'PageView'); with a Virtual Page View. Would this work? Will a Virtual Page View prevent URL parameters being passed? Or is there more to it than that?