Pregunta

Sólo empezó a probar Zoho CRM como una solución CRM para nuestra empresa. Alguien pidió un mapa de Google en la página que muestra nuestros próximos compromisos.

Sé Zoho ofrece una API que permite acceder a sus datos desde el exterior, pero en realidad lo que necesito para integrar el mapa en el formulario de entrada de datos .

Si alguien puede proporcionar un puntero a cualquier mashup con Zoho CRM (ya sea Google Maps, Bing Maps, o cualquier servicio web similar), estaría muy agradecido.

¿Fue útil?

Solución

Sé que esto es una antigua pregunta, pero ya que no hay respuestas y esto es más o menos todo lo que apareció en Google cuando se busca la integración de Zoho CRM con Google Maps Voy a tomar una puñalada en esto de todos modos. Hace poco recibí una solicitud similar, pero en este caso se quería mostrar a los clientes potenciales en una página que está afuera del Zoho.

He creado un servlet de Java y JSP que se ejecuta en Google App Engine. El servlet se conectará a Zoho CRM para recuperar todos los clientes potenciales y codificación geográfica de las direcciones que se registró. El lado del cliente Javascript a continuación, se hace cargo de la creación de los marcadores en el mapa para todas las direcciones.

Es un poco demasiado código para pegar aquí (aunque no mucho), pero se puede comprobar que la dirección http://code.google.com/p/zohomap/ .

Me puse la demo hasta en http://zohomap.appspot.com/ .

Otros consejos

Sé que esto es una cuestión de edad, sino que ocurrió en la Búsqueda de Google. Hace unos tres años, comienzo a un proyecto de integración de Google Maps similar para SugarCRM. El proyecto Google Maps JJWDesign está arriba en GitHub.com. La idea surgió durante una reunión de marketing y rápidamente creció fuera de control.

Descargar en: https://github.com/jjwdesign/JJWDesign-Google-Maps

Estas son algunas de las trampas que he experimentado:

  1. exceder los límites de codificación geográfica: La versión 3 del API de Google Maps ha puesto en marcha un límite de 2.500 solicitudes de codificación geográfica por día. También es estrangulado a 10 por segundo. Por lo tanto, lo más probable es necesario desarrollar algo que hacer cola estas solicitudes. He utilizado una tarea CRON / con destino a manejar la desconexión del tratamiento.
  2. Límites de memoria PHP: El diseño de SugarCRM crea más bien grandes objetos para cada uno de ellos de registros. El uso de 10.000 de estos objetos normalmente excederá la memoria permitida para PHP que ejecute. Por lo tanto, una consideración especial puede ser necesaria para examinar la mejor manera de tirar de datos en el mapa.
  3. Siempre desarrollar / prueba con un gran conjunto de datos; 10.000 registros. De esta manera usted será capaz de ver más fácilmente las ineficiencias en el código; especialmente JavaScript. El navegador Internet Explorer ha sido saber para causar problemas con MarkerClustering.
  4. Prepárese para una explosión de interés en la funcionalidad de búsqueda / filtrado avanzado. Además, se espera desarrollar una gran parte de la configuración del administrador. Todo el mundo quiere algo un poco diferente.

Cheers, Jeff

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top