3

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

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

如果有人可以提供指向任何使用 Zoho CRM 的混搭(无论是谷歌地图、必应地图或任何类似的网络服务)的指针,我将非常感激。

4

2 回答 2

3

我知道这是一个古老的问题,但由于没有答案,而且在搜索 Zoho CRM 与谷歌地图的集成时,谷歌几乎都会出现这些问题,所以无论如何我都会尝试一下。我最近收到了一个类似的请求,但在这种情况下,他们希望在 Zoho 之外的页面上显示潜在客户。

我创建了一个在 Google App Engine 上运行的 Java servlet 和 JSP。servlet 将连接到 Zoho CRM 以检索所有潜在客户并对他们注册的地址进行地理编码。然后,客户端 Javascript 负责在地图上为所有地址创建标记。

在这里粘贴的代码有点多(虽然不多),但您可以在http://code.google.com/p/zohomap/上查看。

我将演示放在http://zohomap.appspot.com/上。

于 2009-11-17T00:01:28.040 回答
1

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

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

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

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

干杯,杰夫

于 2013-11-09T15:57:37.137 回答