I tried your example with a google map. I don't know if I followed it right, as I didn't seem to work.
It just put a link in the GM+view, is that was it was suppose to do? Also, it did it for all the contacts not just one.
I'm currently working with a single user, 6.5 GM. Our corp. version...