I am filtering results for country code LU. Still getting results for US
https://maps.googleapis.com/maps/api/geocode/json?address=4321%2CLU&components=country%3ALU
Am I doing anything wrong here?
Documentation says that you cannot use country in both address and component filter. Doing that you can get unpredictable behavior.
https://developers.google.com/maps/documentation/geocoding/intro#ComponentFiltering
Note: Each address component can only be specified either in the address parameter or as a component filter, but not both. Doing so may result in ZERO_RESULTS.
So, your query should be
Not sure what means 4321. If this is a postal code, I think it is missing from Google database, because
returns ZERO_RESULTS.