刚刚开始测试 Zoho Crm 作为我们公司的 CRM 解决方案。有人要求在页面上显示我们即将举行的活动的谷歌地图。

我知道 Zoho 提供了一个 API,允许从外部访问其数据,但我实际上需要在数据输入表单上集成地图。

如果有人可以提供 Zoho CRM 的任何混搭(无论是 Google MAps、Bing 地图或任何类似的 Web 服务)的指针,我将非常感激。

有帮助吗?

解决方案

我知道这是一个古老的问题,但由于没有答案,这是几乎所有与谷歌地图百会CRM集成搜索时对谷歌提出了我要在此一刺呢。我最近买了一个类似的要求,但在这种情况下,他们想显示对百会的页面外的引线。

我创建一个Java servlet和JSP是在谷歌应用程序引擎运行。该servlet将连接到百会CRM检索所有线索和地理编码它们与注册地址。然后,将客户端JavaScript正在创建地图上的标记的所有地址的照顾。

这是一个有点过分代码粘贴到这里(虽然不算多),但你可以在的 http://code.google.com/p/zohomap/

我把在 http://zohomap.appspot.com/ 演示起来。

其他提示

我知道这是一个老问题,但它出现在谷歌搜索上。大约三年前,我为 SugarCRM 启动了一个类似的 Google 地图集成项目。JJWDesign Google 地图项目已发布在 GitHub.com 上。这个想法是在一次营销会议上产生的,但很快就失控了。

下载地址:https://github.com/jjwdesign/JJWDesign-Google-Maps

以下是我经历过的一些陷阱:

  1. 超出地理编码限制:Google Maps API v3 每天的地理编码请求限制为 2,500 个。它还被限制为每秒 10 个。因此,您很可能需要开发一些东西来对这些请求进行排队。我使用 CRON/计划任务来处理处理触发器。
  2. PHP 内存限制:SugarCRM 的设计为其每一项记录创建了相当大的对象。使用 10,000 个此类对象通常会超出 PHP 执行所允许的内存。因此,在检查将数据拉入地图的最佳方法时可能需要特别考虑。
  3. 始终使用大数据集进行开发/测试;10,000 多条记录。通过这种方式,您将能够更轻松地发现代码中的低效之处;特别是 JavaScript。已知 IE 浏览器会导致 MarkerClustering 问题。
  4. 准备好迎接对高级搜索/过滤功能的兴趣爆发吧。另外,预计将开发大量的管理配置。每个人想要的东西都略有不同。

欢呼,杰夫

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top