@nilesh I keep seeing this repeated, but that's not how the Geolocation API works. There is no way for a website to check if you gave permission or not, they can only attempt to read your location which will trigger a prompt if you haven't given permission yet.

So if you visit Google Maps and give permission, then revoke your permission in browser settings, if Google ever tried to read your location in an ad you would suddenly get a location prompt. I have never heard of that happening.