通过 Salesforce Data Platform 解锁业务成功
学习目标
完成本单元后,您将能够:
- 定义 Salesforce 平台。
- 描述 Dreamhouse 场景。
- 创建 Trailhead Playground。
- 解释没有代码(声明式开发)和编程式开发之间的区别。
Salesforce 简介
如果您是 Salesforce Platform 的新手,那么这个 Trailhead 模块非常适合您学习基础知识。您将探索 Salesforce 平台的一些基本术语、概念和功能,甚至进行实践操作。让我们开始吧!
您可能会认为 Salesforce 只是一款 CRM 软件。它可以存储客户数据,为您提供培养潜在客户的流程,以及提供与同事合作的途径。这些功能它都具备。但 Salesforce 不仅仅是一个 CRM 解决方案。它的功能远不止这些。
Salesforce 提供了很多标准功能,您可以使用它们来运营您的业务。以下是企业希望 Salesforce 具备的一些常见功能,以及我们为支持这些活动提供的功能。(您可以在平台开发基本知识模块中了解更多 Salesforce 产品和功能。)
需要的功能: |
提供的功能: |
---|---|
向潜在客户和客户销售 |
潜在客户和业务机会,以便管理销售活动 |
提供售后服务 |
个案和社区,以便客户参与 |
移动办公 |
可自定义的 Salesforce 移动应用 |
与同事、合作伙伴和客户合作 |
Slack 和社区连接您的公司 |
向受众营销 |
Marketing Cloud Engagement,以便管理客户体验之旅 |
自动化常见业务功能 |
Flow Builder |
利用多种来源的当前数据和遗留数据 |
利用 Data Cloud 引入您的数据,对其进行规范化,并为您的所有客户参与提供见解 |
更智能地工作并提高工作效率 |
Salesforce Einstein,提供预测性和生成式 AI 工具 |
公司购买这些功能后,您便可以轻松获得和使用。您甚至可以把这些功能想象成一套房产经纪人展示的样板房。您当然可以住在那里,但墙上不会有您的艺术品,也不会有任何其他让您的房子成为您的家的独特之处。
这时就需要 Salesforce 平台。使用平台,可以自定义和构建任何应用,让公司与众不同。拥有自己特有的业务应用会让每个人更成功。
Salesforce 案例
在整个 Trailhead 中,我们将向您介绍一些以不同方式使用 Salesforce 的虚构公司。
让我们来认识其中一个!Dreamhouse Realty 以其新颖的房地产经营方式而闻名。Dreamhouse 使用 Salesforce 将员工联系起来,提高了房屋销售的效率。
Michelle 是 Dreamhouse 的首席房产经纪人。她通过 Dreamhouse 的网站和移动应用找到了很多潜在购房者。通过这些应用,客户可以创建筛选器来查看他们感兴趣的房产。他们也可以直接联系 Michelle 或其他经纪人安排看房。
D’Angelo 是 Dreamhouse 的 Salesforce 管理员。他利用 Salesforce Platform 构建了一套自定义功能,为 Michelle 及其团队提供支持。Michelle 可以使用这些自定义功能编辑和查看她正在出售的房产信息,并对潜在购房者进行跟踪。
注意,Salesforce 自带的标准功能可用于跟踪客户、联系人和潜在客户等常见的销售对象。但是,由于 Dreamhouse 是一家房地产公司,因此它有针对其行业和商业模式的具体需求。在本模块中,您将看到 D’Angelo 是如何使用 Salesforce 平台来满足这些需求的。
了解术语
也许您注意到了上一段有一个奇怪的词:对象。对象是您了解 Salesforce 时将学习的一个重要术语。
首先,了解一下 Salesforce 数据库,这很重要。讲到数据库,想象一个巨大的电子表格。当您将信息输入 Salesforce 时,信息会存储在数据库中,方便您将来再次访问。由于信息以一种非常特殊的方式进行存储,因此您可以随时访问需要的信息。
我们来看下面这个 Dreamhouse 应用页面,其中定义了一些重要元素以及这些元素与数据库的关系。
- Salesforce 中的应用是一组对象、字段和支持业务流程的其他功能。您可以看到您正在使用哪个应用,并使用应用程序启动器 () 在应用之间切换。
-
对象是 Salesforce 数据库中存储特定类型信息的表格。有客户和联系人等标准对象以及您在图中看到的 Property(房产)对象等自定义对象。
-
记录是对象数据库表中的行。记录是与对象关联的实际数据。这里,Contemporary City Living 房产就是一个记录。
-
字段是对象数据库表中的列。标准对象和自定义对象都有字段。这里的 Property(房产)对象,有 Address(地址)和 Price(价格)等字段。
另一个无法在图片上看到的重要术语是组织。组织是 Salesforce 的一个特定实例。上面的图片来源于 Dreamhouse 组织。您的公司可以有一个或多个组织。
需要学习的新知识很多。如果您不能马上学会,也无需担心。在您不断了解 Salesforce 的过程中,术语会自然而然地出现。
Trailhead Playground 实践操作
如果您是 Trailhead 新手,我们将先带您熟悉我们的特殊实践环境。Trailhead Playground 是一个安全的环境,在您将所学的技能用于实际工作之前,您可以在这个环境中练习学到的技能。所有 Playground 都提供了用于测试应用程序开发所需的所有标准应用构建和自定义工具。您可能听说过 Developer Edition (DE) 组织,Playground 实际上就是一种特殊类型的 Developer Edition 组织。
注册 Trailhead 时,我们会自动为您创建一个 Trailhead Playground。如果还没注册,现在就可以试试。对于此模块,您需要一个全新的 Playground,因此如果您有一个旧的 Playground 或 Playground 已过期,请按照以下步骤创建并启动一个新的 Playground。
Playground 是免费的,您一次最多可以拥有 10 个 Playground。要新建一个 Playground,请滚动到此页面的底部,单击 Launch(启动)旁边的三个小点,然后单击 +Create Playground(创建 Playground)。如果 Playground 数量达到最大值或者需要管理 Playground,您可以在 Trailhead 简档中查看并删除它们。如果需要 Playground 的用户名和密码,可以通过此处的说明获得用户名和密码。
安装 Dreamhouse 应用程序
为了跟上我们的进度并练习本模块中的步骤,您需要在 Trailhead Playground 中使用软件包安装 Dreamhouse 应用程序。需要完成实践挑战时,您也可以使用此软件包和 Playground。
按照以下步骤启动 Playground 并安装软件包。
- 滚动到此页面底部并单击启动,即可启动 Trailhead Playground。
- 如果您的 Trailhead Playground 是全新的,您应该会在顶部看到 Playground Starter。如果您没看到,则从应用程序启动器 () 中,找到并选择 Playground Starter。
- 单击 Get Your Login Credentials(获取登录凭据)选项卡,并按照说明重置您的密码。
- 在 Playground Starter 应用程序中,单击 Install a Package(安装软件包)选项卡。
- 将
04tKY000000LOv6YAG
粘贴到 Package ID(软件包 ID)字段并单击 Install(安装)。
- 选择为所有用户安装,之后单击安装。
- 当系统提示您“批准第三方访问”时,单击是,然后单击继续。这会为 Dreamhouse 应用程序中的地图提供更新的信息。
- 安装完成后,单击完成。
- 现在,返回应用程序启动器 (),然后搜索并选择 Dreamhouse 应用程序。
- 单击设置选项卡,然后单击导入数据按钮。这样就会用样本数据(包括房产、联系人和经纪人)填充应用程序。
我们通过此模块浏览了这一应用程序的一些组成部分,但在继续之前,您可以随意返回 Dreamhouse 应用程序进行查看。如果您没有看到房产图像或其位置地图,则可能需要刷新浏览器。
自定义 Salesforce Platform
您已经知道可以使用 Salesforce Platform 开发适用于业务的自定义对象和功能。但您可能不知道,无需编写代码就可以完成大部分开发工作。
没有代码的开发叫做无代码(或声明式)开发。在无代码式开发中,您可以使用表单和拖放工具执行强大的自定义任务。平台还提供编程式开发,这种开发方式使用 Lightning 组件等内容。如果您不是程序员,仍然可以在平台上构建一些具有强大功能的应用。
下面我们从简单内容开始。Michelle 希望有一种方法可以快速显示潜在购房者是否有资格申请住房贷款。要做这项更改,D’Angelo 需要在联系人对象上创建一个通过资格预审复选框。在 Salesforce 环境中,就是向标准对象添加一个自定义字段。下面介绍他是如何操作的。
- 单击 ,然后单击 Setup(设置)启动设置页面。我们会经常用到“设置”,因此请记住这一步!
- 单击对象管理器选项卡。
- 单击联系人。
- 在详细信息面板中,单击字段和关系,然后单击新建。
- 数据类型表示字段存储的信息的类型。对于此字段,选择 Checkbox(复选框)并单击 Next(下一步)。
- “字段标签”是您可以在“联系人”页面上看到的内容。输入
Prequalified?
(通过资格预审?)
- 按下 Tab 键,您将看到字段名称自动填充。单击 了解有关字段标签和字段名称的更多信息。
- 单击下一步。
- 再次单击下一步接受默认的字段级安全性。
- 选中复选框,将新字段添加到所有 Contact Page Layouts(联系人页面布局),该复选框可能已被选中,然后单击 Save(保存)。
自定义第一个对象完成。做的不错!
下面回顾一下刚刚的操作。从应用程序启动器 () 中,找到并选择 Dreamhouse。在 Dreamhouse 应用程序中,单击 Contacts(联系人)选项卡,然后单击一个联系人姓名。在 Details(详细信息)选项卡下,您可以看到新的字段(有时这需要几分钟)。现在,Michelle 和其他经纪人可以轻松记录并检索这条重要的客户信息。
您很快就添加了该字段。但事实证明,您不只是添加了一个字段。在此过程中,平台还在后台做了很多工作。显然,新字段已添加到用户界面。您还可以运行报表并创建引用新字段的仪表板。此字段甚至已经准备好进入 Salesforce 移动应用中,只需要您单击“下一步”即可!
这就是 Salesforce Platform 的强大功能。在下一个单元中,了解一些利用平台开展业务的方法。
资源
准备好迎接挑战了吗?
如果前面按照本单元的说明进行了操作,那么您已经顺利创建了 Prequalified?(通过资格预审?)复选框。现在,新建一个字段测试一下自己学到的技能。这一次,您将创建一个货币字段而不是复选框。完成下面的实践挑战,练习一下自己学到的技能。