(no title)
trissylegs | 1 year ago
Google maps however: I was working on a tool to speed up filling addresses into a CRM using google autoccomplete/places, and basically found all the bugs I could just on my own address.
Autocomplete is just for suggestions as you type. Places API gives you distinct locations but you can take the id's from autocomplete and pass them to places to get full address info.
* Autocomplete and Places are not always in sync, so sometimes autocomplete gives you an place id that Places API no longer recognised and would 404. * Some place ids are sythesized, these usually work, but part of the address info is encoded in the ID and you can't guartee these id's will last. * My address would autocomplete "This Street East, Suburb" but the ID would give "This Street, East Suburb" a different street and suburb. * Any address with a Unit number: so every apartment building duplex etc, would Simple forget the Unit number on autocomplete. As google didn't a db of all the werid types of unit numbers we have in Australia it just accepted what you typed before the / (So there's different types of unit names: LOT, UNIT, SUITE etc but Australia post recommends only using this format: 5/2 where 5 is unit 2 is street number). Until you hit complete then it would just forget it. Then found it handles it even when the unit number isn't only digits. (eg 2a/21) * Completely confused if the address "Doesn't exist" yet. Our product was sometimes used for new buildings that wern't done yet and deliver address was for a street in a housing development. It got real confused then.
I could work around nearly all of these. But so many apps does it come up in that I have to fix or override (I've only ran into one site that refused to accept my address with a Google lookup).
Worst cases is however. Tried ordering meds through an app: it sends the script to a Chemist near you and orders through doordash. I can see on my order the correct address in the Chemist app. I get a call from the doordash guy saying there's no unit number and sure enough the doordash status page doesn't have the unit number (and the location marking is wrong, which I assume is related) A second time i order fast food through the companies website, as their menulog was disabled. And that also ended up on doordash and ran into the same probrlem (and the person just left the food at a random fire exit of my building)
No comments yet.