Frage

Gerade erst begonnen Testen Zoho CRM als CRM-Lösung für unser Unternehmen. Jemand fragte nach einer Google-Karte auf der Seite unser bevorstehendes Engagements zeigt.

Ich weiß, dass Zoho eine API bereitstellt, die den Zugriff auf seine Daten von außen ermöglicht, aber ich brauche eigentlich die Karte auf dem Dateneingabeformular zu integrieren .

Wenn jemand einen Zeiger auf jede Mashup mit Zoho CRM (sei es Google Maps, Bing Maps oder ähnlicher Web-Service) zur Verfügung stellen könnte, wäre ich sehr dankbar.

War es hilfreich?

Lösung

Ich weiß, dass dies eine alte Frage, aber da keine Antworten gibt es, und das ist so ziemlich alles, was auf Google kam, wenn für Zoho CRM-Integration mit Google Maps Suche ich auf diese ohnehin einen Stich nehmen werde. Ich habe vor kurzem ein ähnliches Anfrage, aber in diesem Fall wollten sie die Leitungen auf einer Seite außerhalb von Zoho anzuzeigen.

habe ich ein Java-Servlet und JSP, die auf Google App Engine ausgeführt wird. Das Servlet wird Zoho CRM verbinden Sie alle Leitungen zum Abrufen und geocodiert die Adressen, die sie mit eingetragen sind. Die clientseitige Javascript wird dann von der Erstellung der Markierungen auf der Karte für alle Adressen zu kümmern.

Es ist ein bisschen zu viel Code hier einfügen (wenn auch nicht so viel), aber Sie können es heraus unter http://code.google.com/p/zohomap/ .

Ich habe die Demo-up unter http://zohomap.appspot.com/ .

Andere Tipps

Ich weiß, dass dies eine alte Frage, aber es kam auf dem Google-Suche auf. Vor etwa drei Jahren beginnen, ich ein ähnliches Google Maps Integrationsprojekt für SugarCRM. Das JJWDesign Google Maps-Projekt ist auf GitHub.com up. Die Idee kam während einer Marketing-Sitzung über und schnell außer Kontrolle wuchs.

Download unter: https://github.com/jjwdesign/JJWDesign-Google-Maps

Hier sind einige der Gefahren, die ich erlebt habe:

  1. Ein Überschreiten Grenzen der Geokodierung: Die Google Maps API v3 hat anstelle einer Grenze von 2.500 Geocoding Anfragen pro Tag. Es wird auch auf 10 pro Sekunde gedrosselt. Also, Sie werden wahrscheinlich brauchen, um etwas zu entwickeln, um diese Anfragen in der Warteschlange. Ich benutzte einen cron / Scheduled Task die Verarbeitung Trigger zu behandeln.
  2. PHP Memory Limits: Das Design von SugarCRM schafft ziemlich große Objekte für jeden von seinen Aufzeichnungen. Mit 10.000 dieser Objekte wird in der Regel übersteigen die für PHP erlaubt Speicher auszuführen. So besondere Berücksichtigung kann bei der Prüfung die beste Art und Weise zu ziehen Daten in die Karte benötigt werden.
  3. entwickelt Immer / Test mit einem großen Datensatz; 10.000+ Aufzeichnungen. Auf diese Weise Sie in der Lage sein, mehr zu leicht Ineffizienzen in Ihrem Code zu sehen; insbesondere JavaScript. Der IE-Browser hat wissen Probleme verursachen mit MarkerClustering.
  4. Werden Sie zu einer Explosion des Interesses an erweiterte Such- / Filterfunktion bereit. Außerdem erwartet einen großen Teil der Admin-Konfiguration zu entwickeln. Jeder will etwas ein wenig anders.

Cheers, Jeff

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top