Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/217.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google maps 将CRM与Google地图集成_Google Maps_Crm_Mashup_Zoho - Fatal编程技术网

Google maps 将CRM与Google地图集成

Google maps 将CRM与Google地图集成,google-maps,crm,mashup,zoho,Google Maps,Crm,Mashup,Zoho,刚刚开始作为我们公司的CRM解决方案进行测试。有人要求在显示我们即将进行的约会的页面上显示谷歌地图。我知道Zoho提供了一个允许从外部访问其数据的API,但我实际上需要将地图集成到数据输入表单上。如果有人可以提供指向Zoho CRM的任何mashup的指针(无论是谷歌地图、Bing地图还是任何类似的web服务),我将非常感激。我知道这是一个古老的问题,但由于没有答案,而这几乎是谷歌在搜索Zoho CRM与谷歌地图集成时想到的所有问题,我无论如何都会尝试一下。我最近收到了一个类似的请求,但在这种情

刚刚开始作为我们公司的CRM解决方案进行测试。有人要求在显示我们即将进行的约会的页面上显示谷歌地图。我知道Zoho提供了一个允许从外部访问其数据的API,但我实际上需要将地图集成到数据输入表单上。如果有人可以提供指向Zoho CRM的任何mashup的指针(无论是谷歌地图、Bing地图还是任何类似的web服务),我将非常感激。

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

我创建了一个在Google应用程序引擎上运行的Javaservlet和JSP。servlet将连接到Zoho CRM以检索所有Lead,并对其注册的地址进行地理编码。然后,客户端Javascript负责在映射上为所有地址创建标记

粘贴在这里的代码有点太多(虽然没有那么多),但您可以在上查看


我把演示放在了

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

下载地址:

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

  • 超过地理编码限制:谷歌地图API v3限制每天2500个地理编码请求。它也被限制为每秒10次。因此,您很可能需要开发一些东西来对这些请求进行排队。我使用了一个CRON/Scheduled任务来处理处理触发器
  • PHP内存限制:SugarCRM的设计为每个记录创建了相当大的对象。使用10000个这样的对象通常会超出PHP允许执行的内存。因此,在检查将数据拉入地图的最佳方式时,可能需要特别考虑
  • 始终使用大型数据集进行开发/测试;10000多条记录。这样,您将能够更容易地看到代码中的低效;尤其是JavaScript。已知IE浏览器会导致MarkerClustering出现问题
  • 准备好迎接对高级搜索/过滤功能的巨大兴趣。另外,希望开发一个大的管理配置部分。每个人都想要一些稍微不同的东西
  • 干杯,
    杰夫

    嘿,迟到总比不到好!感谢您给我一个提示(尽管与客户无关)。