How do I integrate Salesforce with Google Maps? I’m just looking for information on how to…
- Search for contacts in Salesforce
- Plot those on a google map.
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
EDIT:
Thanks to tggagne‘s comment I’ve realized that people still see this answer. The code that was here is over 2.5 years old. If you want to see it – check the history of edits.
A lot has changed in the meantime, more mashup examples were created. Not the least of them being “SF Bus Radar” (github, youtube) app by Cory Cowgill (created on Dreamforce’11 I think).
Nonetheless – here’s my updated example with server-side geocoding, new field of type Geolocation and usage of JSON parsers.
It tries to cache the geocoding results in the contact records. Bear in mind it might not be ‘production-ready’ (no Google Business API key = as all our requests come out from same pool of Salesforce IP servers there might be error messages). That’s why I’ve left the client-side geocoding too.
You’ll need to make 2 changes in your environment before checking it out:
Add field “Location” in Setup -> Customize -> Contacts -> fields. Type should be “Geolocation”. I’ve selected display as decimals and precision of 6 decimal places.