Hi, I am re-posting this as people can't vote for it otherwise!
I realise that getting the exact location of the Alexa device is a security and privacy issue, however would it be possible for the Alexa SDK to give a general location, such as the local district, or fuzzy lat/long?
I would guess that for many skills that need a location, an exact position isn't necessary. For example weather, events happening in my area, local train times etc.
I also have an interest in this because my skill (International Space Station Pass Times) just needs to know a rough location, like the nearest city. To get this I have to ask end users to say their nearest city name, but of course end users don't do what you expect. I get so many wrong requests and people give names of villages, districts of cities and even ignore the request completely (who reads instructions?)
On top of this accents cause Alexa many issues, especially as place names are often pronounced very differently to how they are spelled, especially in Wales :-)
As I use language setting to determine country, I also have people who have problems because they have moved the Echo to a different country from where they bought it. I could ask for country name as well (I did try it once) but then utterances become so complex to define that the whole service becomes unreliable.
So that's my request, can we have an API, or in the request have a non-privacy invasive value for the place, so that we can have a rough idea of where the device is located?
GadgetChannel commented · 2 days ago
A potential way of doing this would be using account linking with Login with Amazon. If you request the postal_code scope then it should be possible to get the post code of their primary shipping address. This wouldn't necessarily be the same as the location of their device in all cases but it would probably cover the majority of users.
Help us make things better. Share your great idea or vote for other people's.