Search Salesforce中首字母缩略词的智能搜索

Search Salesforce中首字母缩略词的智能搜索,search,salesforce,salesforce-service-cloud,acronym,Search,Salesforce,Salesforce Service Cloud,Acronym,在Salesforce的服务云中,可以启用开箱即用的搜索功能,用户输入一个术语,系统搜索数据库的所有部分以查找匹配项。我想启用首字母缩略词的智能搜索,这样,如果我拼写一个组织名称,搜索功能也会在数据库中搜索相关的首字母缩略词。例如,如果我在美国汽车协会中搜索type,我还将得到同时包含“美国汽车协会”和“AAA”的结果 我想象这样一个脚本将涉及声明,如果正在搜索的术语包含一个或多个空格或句点,则取第一个单词的第一个字母,并将其与后续空格或句点后面的字母连接起来 我试图在Salesforce中找到

在Salesforce的服务云中,可以启用开箱即用的搜索功能,用户输入一个术语,系统搜索数据库的所有部分以查找匹配项。我想启用首字母缩略词的智能搜索,这样,如果我拼写一个组织名称,搜索功能也会在数据库中搜索相关的首字母缩略词。例如,如果我在美国汽车协会中搜索type,我还将得到同时包含“美国汽车协会”和“AAA”的结果

我想象这样一个脚本将涉及声明,如果正在搜索的术语包含一个或多个空格或句点,则取第一个单词的第一个字母,并将其与后续空格或句点后面的字母连接起来


我试图在Salesforce中找到此功能的脚本或关于启用此功能的文章,但未成功。任何指导都将不胜感激

有趣的问题!我不认为有一个直截了当的答案,但因为它是标准的搜索功能,而不是100%与编程相关-您可能希望将其交叉发布到salesforce.stackexchange.com

让我们从可搜索字段列表开始:

  • 在设置中有同义词的标准功能,非常容易使用。不过,这并不是一个灵丹妙药,只适用于某些对象,如知识库(如果您使用它的话)。仍然-它声称对案例也有效,所以如果案例描述中有“AAA”,它应该仍然足够好吗

  • 您还可以通过将文本字段标记为索引和/或外部ID,并在其中添加所有变体/首字母缩略词来检验技巧:这是更多的工作,可以预先准备/清理数据,但这不是一个坏主意

  • 类似的想法是使用标签,尽管标签的大小可能会很快爆炸。为每家公司创建一个标签是荒谬的

  • 您可以在重复数据消除规则中做一些非常聪明的事情。太多的东西都写在这里了,请查看trailhead:不知道它是否会影响搜索

  • 如果您的地址数据不正确,那么就有州和国家挑选名单,不再与CA/California/SoCal发生冲突。。。可能对名称问题没有帮助

  • Data.com清理可能会有所帮助。我认为付费服务,不知道它是否也会影响搜索。但是,如果启用它可以将这些常见的缩写词带到您的组织中,可能比重新发明轮子要好