一线从业者撰写的中文原创内容,从入门到架构师,覆盖Salesforce全技术栈
使用 Salesforce CLI 执行大多数开发和测试任务。这些任务包括 授权 Dev Hub 组织,创建临时组织,在 临时组织和 VCS,以及运行测试。 您可以在安装 Salesforce CLI 后立即开始使用它。 CLI 命令分为多个顶级主题。例如,顶级主题包含用于创建和管理的命令 组织,例如 、 和 。顶级主题包含用于管理 配置变量。orgorg listorg create sandb......
准备工作 Salesforce CLI 是一个命令行界面,可简化开发和构建 与您的 Salesforce 组织合作时的自动化。使用它来创建和管理组织, 将源文件与组织同步,创建和安装软件包等。 重要 你还在使用(v7)吗? 如果是这样,请参见从 sfdx (v7) 移动到 sf (v2)。sfdx Salesforce CLI 基于 oclif,这是一个用于构建命令行的开源框架 Node.js 中......
持续集成 (CI) 是一种软件开发实践,开发人员在其中 定期将他们的代码更改集成到源代码存储库中。确保新代码 不引入错误,自动构建和测试在开发人员签入之前或之后运行 变化。 许多第三方 CI 工具可供您选择。Salesforce DX 轻松集成 添加到这些工具中,以便您可以为 Salesforce 设置持续集成 应用。 使用 CircleCI 进行持续集成 CircleCI是一种常用的集成工具,它......
包是一个顶级容器,用于保存有关应用或 package:包名称、描述和关联的命名空间。 您可以在 sfdx-project.json 项目配置文件的包描述符部分中提供包详细信息。 创建和更新已解锁的包 准备好测试或共享包时,请使用命令创建包。sf package create 创建已解锁包的新版本 包版本是包内容和相关元数据的固定快照。通过包版本,可以管理更改,并跟踪每次发布或部署一组特定更改时的不......
Salesforce提供不同类型的软件包,解锁的软件包尤其如此 适用于内部业务应用程序。除非您计划在 AppExchange 上分发应用程序,否则 解锁包是大多数用例的正确包类型。您可以使用解锁的软件包来 整理现有元数据、打包应用、扩展已购买的应用 AppExchange 或打包新元数据。 解锁的包遵循源代码驱动的开发模型。元数据的真实来源 包中包含的是您的版本控制系统,而不是组织中的内容。该模型......
编写完代码后,下一步是部署它。我们提供不同的 基于您作为客户、系统集成商或独立机构的角色和需求的部署选项 软件供应商 (ISV) 合作伙伴。 要了解不同开发模型的优势,请查看这些 Trailhead 模块: 确定应用程序生命周期管理模型 适合您 应用程序生命周期和开发模型 软件包开发模型 快速入门: 解锁套餐 解 锁 客户套餐 根据你的采用准备情况,请查看下表,了解建议的选项: 交付应用程序的发布......
导入一些测试数据后,您就完成了设置项目的过程。 现在,您可以开始开发过程了。 从 CLI 创建源文件 要从 CLI 添加源文件,请确保您在适当的 目录。例如,如果您的软件包目录名为 force-app,请在 force-app/main/default/classes 中创建 Apex 类。您可以根据需要组织源 在每个包目录下,文档、自定义对象和自定义对象除外 翻译。 从 API 版本 45.0 ......
沙盒是 Salesforce 组织的副本,可用于开发、测试、 和培训,而不会影响生产组织中的数据和应用程序。 Salesforce 提供沙盒和一组部署工具,因此您可以: 将自定义和开发工作与生产环境隔离开来,直到 你已准备好部署更改。 针对生产数据和用户的副本测试更改。 提供培训环境。 将单个更改协调到一个部署到生产中。 传统上,您或您的管理员通过 设置 UI。但是我们意识到,许多开发人员希望能够......
临时组织是 Salesforce 代码的源代码驱动和一次性部署,并且 元数据。临时组织是完全可配置的,允许开发人员模拟不同的 具有不同功能和设置的 Salesforce 版本。您可以共享临时组织 配置文件,以便你们都拥有相同的基本组织 做你的发展。除了代码和元数据之外,开发人员还可以安装包和 部署合成数据或虚拟数据进行测试。不要将个人数据添加到临时组织。 Scratch 组织在开发过程中提高开发人......
授权是指登录到组织,以便您可以运行需要访问权限的命令 到组织。使用 CLI 命令创建组织也会自动对其进行授权。例如 您授权 Dev Hub 组织允许您创建、删除和管理 Salesforce 临时 组织。在本地计算机上设置项目后,对开发人员中心组织进行授权 在创建临时组织之前。当您运行命令以创建临时组织时, Salesforce CLI 会自动对其进行授权。 您还可以授权其他现有组织(例如沙盒或打包......
Salesforce 开发人员体验 (DX) 是一种在 Lightning Platform 贯穿其整个生命周期。它汇集了最好的 Lightning 平台可实现源代码驱动的开发、团队协作和治理、 以及 Salesforce 上自定义应用程序开发的敏捷性达到新的水平。 Salesforce DX 的亮点包括: 您的工具,您的方式。借助 Salesforce DX,您可以使用已有的开发人员工具 知道。......
我们建议在测试中创建、自定义和测试您的 Experience Cloud 站点 环境,例如沙盒,然后再将其部署到生产组织。当测试是 完成时,您可以使用更改集或元数据 API 将站点从一个组织迁移到另一个组织。 决定是使用变更集还是 MD API 取决于几个因素。需要考虑的一些事项 是要迁移的更改的复杂性,还是您对开发人员的满意程度 工具,以及您正在使用的应用程序生命周期管理 (ALM) 模型。 提......
光环 和轻水堆站点 在 Experience Cloud 中 使用内容安全策略 (CSP) 和 Lightning Web 安全 (LWS) 或 Lightning Locker 来保护 这 网站免受恶意攻击和自定义代码漏洞。潜在影响的因素 当您开发自己的自定义组件时,使用第三方组件时,这些安全功能, 或在标记中添加自定义代码。 head 云解决方案提供商 CSP 是一种 W3C 标准,用于控制可......
实施可通过外部和未经身份验证访问的 Experience Cloud 站点时 来宾用户,请牢记这些安全注意事项。外部用户具有登录权限 您的 Experience Cloud 站点,但他们无法访问您的内部 Salesforce 组织。来宾用户是 互联网上任何可以访问您的可公开访问的页面和组件的人 Experience Cloud 站点。 限制声明性访问授予查看对象的权限允许外部用户使用标准控制器查看......
若要将自己的图章放在模板主题上并转换其外观,请构建自定义 主题布局组件。您可以自定义模板的结构布局,例如标题 和页脚,并覆盖其默认样式。 主题布局组件是模板的顶级布局 (1) 网站中的页面。主题布局组件通过以下方式组织并应用于您的页面 主题布局。主题布局组件包括通用页眉和页脚 (2),并且通常 包括导航、搜索和用户配置文件菜单。相比之下,内容布局 (3) 定义页面的内容区域。下图显示了两列内容 布......
您可以通过多种方式控制 Experience Builder 模板的外观,每种方式 具有不同的复杂性和粒度。 在Experience Builder中,您可以修改特定于模板的样式,以及 因此,不能在站点之间共享。Experience Builder 中的选项是最简单的 使用并且不需要编码。 “主题”面板使用简单的 点击属性。此方法非常适合管理员使用。注意个人 组件属性面板(例如标题或搜索)提供了其......
快速了解 Experience Builder 站点 Experience Builder 模板允许您创建品牌网站,让您的员工、 客户和合作伙伴可以建立联系。基于 Lightning 组件框架构建,Experience 构建器模板包括许多现成的功能和 Lightning 组件。但真正的 Lightning 组件框架的强大之处在于您可以开发自定义的 Lightning 组件 和功能,以满足您独特的业......
使用 deploy() 和 retrieve() 调用移动元数据(XML 文件) 在 Salesforce 组织和本地文件系统之间。检索 XML 文件后 在文件系统中,您可以在源代码控制系统中管理更改,复制和粘贴 代码或设置配置,对组件进行差异更改,并执行许多其他基于文件的操作 开发操作。您可以随时将这些更改部署到另一个 Salesforce 组织。 注意 Ant 迁移工具使用 deploy() ......
面向初学者开发人员的资源 如果您是初学者开发人员,并且以前没有使用过 Salesforce CLI,请了解如何设置 您的环境和示例应用程序的实践。这些 Trailhead 将引导您完成 使用 SFDX 进行设置,并向您介绍元数据 API。 使用 Salesforce CLI 和源代码管理开发应用程序 登山口 演练使用以下方法设置环境和使用 Salesforce CLI 进行开发 Dreamhous......
Salesforce 元数据 元数据是描述其他数据的数据。要了解 Salesforce 如何定义元数据, 将业务数据与 Salesforce 元数据进行对比。业务数据包括以下记录: 直接对应于您公司的业务,例如地址、帐户或产品。 Salesforce 元数据描述了架构、流程、表示、授权和常规 Salesforce 组织的配置。 要将 Salesforce 元数据与业务数据进行对比,请首先检查架构元......
一个大对象在 Salesforce 上存储和管理大量数据 平台。您可以存档来自其他对象的数据,也可以从外部系统引入海量数据集 到一个大对象中,以获得客户的全貌。客户端和外部系统使用 用于访问大对象数据的标准 API 集。大对象提供一致的性能, 无论您拥有 100 万条记录、1 亿条记录,还是 10 亿条记录。这个比例给出了一个大对象 它的力量并定义了它的功能。 有两种类型的大物体。 标准 大 ob......
谁应该阅读此文 本文适用于使用 Salesforce 部署的经验丰富的应用程序架构师,这些部署具有以下特点: 包含大量数据。 “大数据量”是一个不精确的弹性术语。如果您的部署有数十个 数千个用户、数千万条记录或数百 GB 的总记录 存储,您拥有大量数据。即使使用较小的部署,您仍然可以 从这些最佳实践中学习一些东西。 要了解本文中涉及 Salesforce 实施细节的部分, 阅读 https://d......
本节中的示例使用 REST API 查询和最近查看的资源以编程方式检索和更新最近查看的记录 信息。 查看最近查看的记录使用“最近查看的项目”资源可获取最近查看的记录列表。 将记录标记为最近查看若要使用 REST API 将记录标记为最近查看,请使用带有 or 子句的 Query 资源。使用 SOQL 将记录标记为最近查看,以确保正确设置了记录的日期和时间等信息。FOR VIEWFOR REFERE......
本节中的示例使用 REST API 资源来搜索和查询记录 使用 Salesforce 对象搜索语言 (SOSL) 和 Salesforce 对象查询语言 (SOQL),以及 其他搜索 API。有关 SOSL 和 SOQL 的详细信息,请参阅 SOQL 和 SOSL 参考 。 执行 SOQL 查询 使用 Query 资源执行 SOQL 查询,该查询在单个响应中返回所有结果,或者如果需要,返回部分结果......
本部分提供了使用 REST API 资源执行各种不同任务的示例。 包括使用对象、组织信息和查询。 有关 REST API 资源的完整参考信息,请参阅参考。 获取有关我的组织的信息 本节中的示例使用 REST API 资源来检索组织级别的信息,例如组织中所有可用对象的列表。 使用对象元数据本节中的示例使用 REST API 资源来检索对象元数据信息。有关修改或创建对象元数据信息的信息,请参阅《元数据......
若要设置和运行 REST API,请将一些基本请求发送到 Salesforce的。本快速入门介绍了如何设置基本环境和更新记录 使用 REST API。您可以通过多种方式设置和使用 REST API,示例演示了如何使用 免费的 Developer Edition 和 cURL。 使用 cURL 了解可与 cURL一起使用以向 Salesforce 发出请求的格式。此 Quick Start 使用 c......
REST API 允许您以编程方式访问 Salesforce 中的数据。这 REST API 的灵活性和可扩展性使其成为集成 Salesforce 的绝佳选择 到您的应用程序中,并用于大规模执行复杂的操作。 使用本指南设置部署环境并了解有关以下方面的高级详细信息 数据访问。但是,理解和使用 REST API 需要对软件有基本的了解 开发、Web 服务和 Salesforce 用户界面。 如果您想立......
内容 概述 使用 SOQL Builder 生成查询 在 SOQL Builder 和文本编辑器中查看查询 保存查询结果 在 SOQL Builder 和文本编辑器之间切换 概述 SOQL Builder 作为 Salesforce 扩展包的一部分提供。借助 SOQL Builder,任何人都可以直观地构建、运行和探索查询结果,从而消除构建 SOQL 查询时的猜测。在可视化编辑器中使用单击生成查询......
内容 概述 其他资源 概述 Apex 是一种强类型、面向对象的编程语言,结合对 Salesforce API 的调用,允许 Salesforce 开发人员添加业务逻辑来操作其组织中的数据。 Salesforce 扩展包附带了大量工具,用于编写、测试、重构和调试 Apex 代码。应用内帮助使低代码开发人员和管理员能够轻松编写、测试和调试 Apex 代码,例如,从他们使用 Flow Builder 等......
适用于 VS Code 的 Lightning Web 组件扩展利用编辑器的内置代码导航和语言功能,以便您可以高效地构建 Lightning Web 组件。 利用以下适用于 VS Code 的 Lightning Web 组件扩展功能: 代码补全 Linting 查看有关悬停的文档 代码导航 代码补全 Lightning Web 组件扩展基于 VS Code 的 HTML 和 JavaScript......
Visual Studio Code 是一个功能强大的源代码编辑器,它与 Salesforce 扩展包一起为您提供了用于 Salesforce 开发的全面基础结构。 建议通过访问 Visual Studio Code 文档来详细了解 Visual Studio Code 中的可用功能。然后回到这里,了解特定于 Salesforce 开发的功能。您会看到,组织浏览器等功能,以及通过命令面板轻松访问命......
概述 适用于 VS Code 的 Salesforce 扩展支持组织开发和包开发模型,以授权、创建和切换项目中的组织。概括地说,这两种开发模型都遵循相同的 ALM 流程。但这些模型的不同之处在于它们允许您管理对组织的更改。控制变更是软件开发中的一项重要工作,如果您了解自己的选择,则可以选择最适合您情况的开发模型。 选择适合您的模型取决于以下几点: 更改的复杂性。 参与开发的团队规模及其技能水平。 ......
内容 概述 当前能力 Salesforce 值得信赖的生成式 AI CodeGen 模型 概述 使用 Einstein for Developers 使用自然语言指令快速生成代码建议,以提高开发人员的工作效率。Einstein for Developers 是一款 AI 驱动的开发人员工具,可作为易于安装的 Visual Studio Code 扩展使用来自 Salesforce 的安全自定义 A......
概述 Salesforce Code Builder 是一个基于 Web 的集成开发环境,具有 Web 浏览器中 Visual Studio Code、Salesforce Extensions for VS Code 和 Salesforce CLI 的所有功能和灵活性。Code Builder 为所有开发人员提供现代开发人员体验,无论其专业水平如何。Code Builder 使管理员和开发人员......
适用于 Visual Studio Code 的 Salesforce 扩展是一组开源扩展,附带了用于在 Salesforce 平台上进行开发的丰富工具。下载并安装这些扩展程序,开始在 Salesforce 平台上进行开发。 开源 路线图 Github 存储库 安装 Salesforce 扩展 内容 概述 Visual Studio 代码 Salesforce 扩展包 Salesforce 命令行......
使用体验版以只读方式提供 AppExchange 解决方案的免费试用版 包含示例数据的 Salesforce 组织。在 Environment Hub 中使用 预配置的 Trialforce 模板。然后在测试组织中安装解决方案,对其进行配置, 并将其连接到 Salesforce 合作伙伴控制台。如果体验版组织即将过期,请记录 案例以请求延期。 使用 Environment Hub 创建体验版组织 ......
通过提供 AppExchange 解决方案的免费试用,提高客户转化率。 探索试用选项,并确定解决方案的最佳类型。 注意 此功能适用于符合条件的合作伙伴。有关合作伙伴计划的更多信息, 包括资格要求、访问 https://partners.salesforce.com。 哪种试用方法适合我的 AppExchange 解决方案?提供 AppExchange 解决方案试用版的第一步是选择一种交付方式。您可......
使用 Channel Order App (COA) 创建、管理订单并将其提交到 Salesforce。如果 您是 OEM 合作伙伴,可以使用 COA 来预配 Salesforce 许可证和 收入分享。如果你是 ISV 合作伙伴,则可以使用 COA 进行收入分成。 如果您使用 AppExchange Checkout 管理客户付款,请不要使用 COA。 在以下情况下,使用 Checkout 的合作......
了解客户如何在 市场分析仪表板。通过探索应用程序了解订阅者如何使用您的套餐 分析数据。 使用 AppExchange Marketplace Analytics衡量列表性能 通过探索列表的指标、趋势和搜索数据来微调 AppExchange 业务策略。 AppExchange 应用程序分析 AppExchange 应用程序分析提供有关订阅者如何与您的 AppExchange 解决方案交互的使用情况数......
Checkout Management 应用程序 (CMA) 将 Salesforce 的强大功能引入 AppExchange Checkout。 漂亮的仪表板直观地显示 AppExchange Checkout 数据,因此很容易看到 产品正在执行。自动电子邮件通知使客户和团队成员保持在 每当产品/服务上发生活动时循环。 适用于:Salesforce Classic 和 Lightning Exp......
通过以下方式直接从您的房源接受信用卡付款和银行转账 AppExchange 签出。将您的销售和收入数据转化为见解和行动 结账管理应用程序。 AppExchange Checkout Checkout是 AppExchange 的集成支付平台。您可以使用它来管理在线支付并监控 AppExchange 解决方案的销售情况。借助 Checkout,客户可以通过信用卡或银行转账直接从您的列表中购买您的解决......
搜索是 Salesforce 客户最流行的查找方式之一 AppExchange 上的解决方案。了解关键字相关性、参与度、列表体验和 机器学习会影响客户看到的搜索结果。然后应用提示来提供帮助 客户在搜索业务解决方案时会发现您的列表 问题。 哪些因素会影响 AppExchange 搜索结果? 当用户搜索 AppExchange 时,有四个因素会影响他们看到的结果。关键词 相关性是最重要的因素,其次是参......
分发托管包、Salesforce Platform API 解决方案或 Marketing Cloud AppExchange 上的 API 解决方案,它必须通过我们的安全审查。使用安全审查向导 Salesforce 合作伙伴控制台来管理您的评论。提交解决方案进行初步审核。 重新提交您修改的解决方案,以更正在上一次评审中检测到的安全问题。支付 安全审查费用。 观看视频,了解如何在 AppExcha......
使用 AppExchange 合作伙伴控制台创建解决方案列表,启动 安全审查、管理许可证设置和查看 Marketplace Analytics 清单。 什么是 AppExchange?AppExchange 是 Salesforce 市场,提供数以千计的扩展 Salesforce 的解决方案和服务。如果您是 ISV 合作伙伴或顾问,AppExchange 可帮助客户发现您的解决方案或服务。如果您是......
【生效日期:2023年8月9日】在 Salesforce,没有什么比 客户的信任。信任需要安全。要分发托管包,请使用 Salesforce Platform API 解决方案,或 AppExchange 上的 Marketing Cloud API 解决方案,它必须通过我们的安全性 回顾。了解如何准备并通过安全审查。 注意 本节中对 AppExchange Security Review 的描述和......
Salesforce CRM分为五层, 或版本: 团体版 (GE)* 专业版 (PE) 企业版 (EE) 无限版 (UE) 性能版 (PXE)* 注意 团体版和性能版不再销售。对于比较图表 版本及其功能,请参阅 Salesforce 定价和版本 页面。 如果您计划将应用程序销售给现有的 Salesforce 客户,请务必了解 这些版本,因为它们会影响应用的设计。它 便于将它们视为集群,GE/PE ......
作为独立软件供应商 (ISV) 建立蓬勃发展的 Salesforce 业务。开始者 加入 Salesforce 合作伙伴计划并熟悉对您有用的资源 AppExchange ISV 或咨询之旅。然后,学习计划、构建、分发、销售和支持 AppExchange 市场的解决方案。 发行说明使用 Salesforce 发行说明了解 AppExchange 合作伙伴的最新更新和技术更改,包括打包、分析和安全编码......
要在 JavaScript 或其他支持 Web 的语言中引用 Visualforce 组件,您必须 为该组件的属性指定一个值。DOM ID 由组合构成 的属性 组件和属性 包含该元素的所有组件。ididid 使用全局变量简化 引用为 Visualforce 组件生成的 DOM ID,并减少对整个页面的一些依赖 结构。$Component要引用特定 Visualforce 组件的 DOM ID,请使......
了解改进 Visualforce 页面的策略。 注意 在可能的情况下,我们更改了非包容性条款,以符合我们公司的平等价值观。 我们保留了某些条款,以避免对客户实施产生任何影响。 提高 Visualforce 性能的最佳实践 了解提高 Visualforce 页面性能的策略。 访问组件 ID 的最佳实践 静态资源的最佳实践 控制器和控制器扩展的最佳实践 使用组件分面的最佳实践 页面块组件的最佳实践 渲......
使用 Lightning 消息服务在 Lightning 页面内的 DOM 之间进行通信。 在同一 Lightning 页面中嵌入的 Visualforce 页面、Aura 组件和 Lightning Web 组件,包括实用程序栏中的组件和弹出式实用程序。选择 组件是订阅来自整个应用程序的消息,还是仅订阅来自活动应用程序的消息 面积。 如果您要从 Salesforce Classic 切换到 Li......
JavaScript 远程处理是一种常用、功能强大且高效的 Web 应用程序构建方法 使用 Visualforce,特别是用于创建用于 Salesforce 移动应用程序或工作的页面 使用 JavaScript 库,例如 jQuery 或 AngularJS。Visualforce 远程 对象是启用 直接从 JavaScript 对 sObject 执行基本 DML 操作。远程 对象消除了一些复杂......
在 Visualforce 中使用 JavaScript 页面允许您访问各种现有的 JavaScript 功能,例如 JavaScript 库,以及自定义页面功能的其他方法。操作标记(如 和 )支持 Ajax 请求。 <apex:actionFunction><apex:actionSupport> 警告 通过在页面中包含 JavaScript,您可以引入 使用 Visualforce 时没有的跨......
Salesforce 发布已知问题以增强信任并支持客户成功。 Salesforce 客户支持和工程部门自行决定发布已知问题 根据客户报告的数量、问题的严重性以及 解决方法。如果您遇到的问题未列出,则它可能不符合以下条件 在已知问题网站上发布。并非所有已知的 bug 都会发布;通常 bug 会得到解决 快速或不影响客户。 访问或权限问题 访问和权限问题会影响用户在 Salesforce 应用程序中看......
开发人员可以使用 Visualforce 向 Salesforce 扩展和添加新功能 移动应用程序。 使用 Visualforce 进行 Salesforce 开发,您可以访问 Salesforce 数据 并创建在 Lightning 平台上运行的集成体验。您可以创建 在桌面和移动设备之间共享的 Visualforce 页面,或 移动应用程序独有。 注意 Lightning 不支持 Visualf......
Visualforce 提供了多种策略,用于在 多个 Visualforce 页面。您选择的方法取决于您需要的灵活性 重用模板。模板方法越灵活, 此外,还可以修改使用该方法的任何模板实现。 可以使用以下模板方法,按大多数顺序排列 最不灵活:定义自定义组件类似于封装一件作品的方式 代码,然后在 程序中,您可以将通用设计模式封装在自定义组件中 ,然后在一个或多个 Visualforce 页面中多次重复......
无法使用 流生成器。但是,在 Visualforce 页面中嵌入流程后,即可使用 Apex 代码 和 Visualforce 标记,用于在运行时配置流程,例如在 Visualforce 页面和流程,或在运行时自定义流程的外观。 流是一个应用程序,用于收集、更新、编辑、 并创建 Salesforce 信息。 以下主题演示如何在 Visualforce 中嵌入和配置流程 页。 在 Visualforc......
地图传达的信息比单纯的信息更清晰 位置数据。Visualforce 映射 组件使创建使用第三方地图服务的地图变得简单。Visualforce 地图是交互式的, 基于 JavaScript 的地图,包括缩放、平移和基于 Salesforce 或其他数据的标记。创建独立版 地图页面、可插入页面布局的地图,甚至是 Salesforce 的移动地图 应用程序。 Visualforce 提供了一组相关的映射......
Visualforce 图表是一组组件,它们提供了一种简单直观的创建方式 Visualforce 页面中的图表和 自定义组件。 什么是 Visualforce Charting? Visualforce 图表为您提供了一种简单的方法 根据您直接从 SOQL 查询创建的数据集创建自定义业务图表, 或者通过在您自己的 Apex 代码中构建数据集。通过组合和配置单个数据 系列中,您可以编写图表,以对您有......
Visualforce 可用于向您的任何联系人、潜在客户或 其他收件人。也可以创建可重复使用的电子邮件模板 利用 Visualforce 迭代您的 Salesforce 记录的能力。 以下主题说明如何操作: 使用 Visualforce 发送电子邮件 Visualforce 电子邮件模板 使用 Visualforce 发送电子邮件 可以使用 Visualforce 发送电子邮件,方法是创建自定义控......
Visualforce 的主要目的是 一种静态的标记驱动语言,允许开发人员创建与 Salesforce 外观。但是,有 是需要以编程方式创建页面的情况。通常,这是为了 实现标准难以或不可能实现的复杂用户界面行为 标记。 动态视觉力 组件提供了一种创建 Visualforce 页面的方法,该页面根据各种 状态,例如用户的权限或操作、用户或组织首选项、 正在显示的数据,等等。动态 Visualforc......
动态视觉力 绑定是编写显示信息的通用 Visualforce 页面的一种方式 关于记录,而不一定知道要显示哪些字段。换言之,字段 页面是在运行时确定的,而不是在编译时确定的。这允许开发人员设计一个 根据权限为不同受众呈现不同受众的单个页面,或者 偏好。动态绑定对于托管的 Visualforce 页面非常有用 软件包,因为它们允许以非常 很少编码。支持动态 Visualforce 绑定 适用于标准和......
Salesforce 提供了一个 可用于开发 Visualforce 页面的标准预构建组件库,例如 和 。在 此外,您可以构建自己的自定义组件来扩充此库。本章概述了自定义组件和 如何创建它们: <apex:relatedList><apex:dataTable> 什么是自定义组件? 自定义组件标记 在 Visualforce 页面中使用自定义组件 自定义组件属性 自定义组件控制器 定义自定义组件 ......
静态资源允许您上传 可以在 Visualforce 页面中引用,包括存档(如 .zip 和 .jar 文件), 图像、样式表、JavaScript 和其他文件。静态资源只能使用 在您的 Salesforce 组织内,因此您不能在此处为其他应用程序或 网站。使用静态资源比将文件上传到 “文档”选项卡,因为: 您可以将相关文件的集合打包到 目录层次结构,并将该层次结构作为 .zip 或 .jar 存档......
您可以在 Salesforce Classic、Lightning Experience 和移动设备独立使用。您还可以覆盖 选项卡主页,当用户单击标准、自定义或外部对象选项卡时显示。要覆盖标准按钮或选项卡主页: 单击要执行的按钮或标签页主页旁边的“编辑” 覆盖。 选择 Visualforce 页面作为覆盖类型。 选择要在用户单击按钮或选项卡时运行的 Visualforce 页面。什么时候 使用 V......
快速入门中的示例 tutorial 被视为入门示例,主要仅使用 Visualforce 标记。 除了 Visualforce 标记之外,高级示例还使用 Lightning Platform Apex 代码。 创建您的第一个自定义控制器 到目前为止,本教程中的所有示例都使用了标准帐户 控制器来定义每个页面的底层逻辑。但是,Visualforce 允许您 通过定义自定义控制器,将自己的逻辑和导航控件添......
标准控制器可以提供 Visualforce 页面所需的所有功能 因为它们包含用于标准页面的相同逻辑。例如,如果你 使用标准帐户控制器,单击 Visualforce 页面产生的行为与在 标准帐户编辑页面。但是,如果要覆盖现有功能,请通过以下方式自定义导航 应用程序,使用标注或 Web 服务,或者如果您需要更精细地控制方式 访问页面的信息,您可以编写自定义控制器或控制器 使用 Apex 的扩展: 什么......
标准列表控制器允许您创建可以显示或处理一组记录的 Visualforce 页面。现有 Salesforce 页面的示例 使用一组记录的包括列表页、相关列表、 和大规模行动页面。标准列表控制器可与 以下对象: 帐户 资产 运动 箱 联系 合同 想法 铅 机会 次序 产品2 溶液 用户 自定义对象 以下主题包括有关使用 标准列表控制器: 关联标准列表控制器 使用 Visualforce 页面 使用列表......
Visualforce 控制器是一组指令,用于指定用户在用户执行以下操作时发生的情况 与关联的 Visualforce 标记中指定的组件进行交互,例如当用户 单击按钮或链接。控制器还提供对应显示的数据的访问 ,并且可以修改组件行为。 闪电网络平台提供了许多标准控制器,其中包含相同的 用于标准 Salesforce 页面的功能和逻辑。例如,如果您使用 标准帐户控制器,单击 Visualforce 页......
您可以使用 PDF 生成 Visualforce 页面的可下载、可打印的 PDF 文件 渲染服务。通过更改标签将页面转换为 PDF。 <apex:page> <apex:page renderAs="pdf"> 呈现的 Visualforce 页面 PDF文件要么显示在浏览器中,要么被下载,这取决于 浏览器的设置。具体行为取决于浏览器、版本、 和用户设置,并且不受 Visualforce 的控制。......
默认情况下,Visualforce 自动将所需的 HTML 标记添加到页面,以确保结果是有效的 HTML(和 XML) 公文。您可以放松甚至覆盖此行为。 对于使用此自动行为的页面,Visualforce 会在两个上下文中添加 HTML 标记:更简单的请求上下文(最初加载页面时)和 呈现;和上下文, 当一个是 提交回来,使用标记发出 Ajax 请求,依此类推。GETPOSTBACK<apex:for......
Visualforce 页面和组件 输出发送到浏览器进行呈现的 HTML。Visualforce 的 HTML 生成是 复杂,自动提供页面结构、内容和样式。Visualforce 还提供了多种方法来 更改 Visualforce 的默认 HTML, 替换您自己的资源,或关联其他资源,例如 CSS 样式表或 JavaScript 文件,带有页面。 设置 Visualforce 页面的样式 设置 Vi......
为了展示 Visualforce 的基本元素,本章包括一组示例: 演示语言的功能。虽然这些示例没有涉及每个细节,但规则或 例外,新的 Visualforce 开发人员可以使用本教程来 了解 Visualforce 的工作原理,然后再继续阅读 本指南的其余部分。 这些示例分为初级和高级部分。初学者的例子主要是 使用 Visualforce 标记。高级示例除了使用 Lightning Platform......
在开始开发 Visualforce 页面和组件之前,请熟悉不同的位置 要创建它们,请执行以下操作: 构建 Visualforce 开发模式的最佳方式仅适用于具有“自定义”的用户 应用程序“权限。开发模式为您提供:每个 Visualforce 页面上包含页面视图的特殊开发页脚 状态、任何关联的控制器、指向组件参考文档的链接和页面 标记编辑器,提供突出显示、查找替换功能和自动建议 组件标记和属性名称。......
Visualforce 由一种基于标签的标记语言组成,可为开发人员提供 构建应用程序和自定义 Salesforce 用户界面的方式。借助 Visualforce,您可以: 生成向导和其他多步骤过程。 通过应用程序创建自定义流控制。 定义导航模式和特定于数据的规则,以实现最佳、高效的应用程序 互动。 有兴趣创建新的 Visualforce 组件吗?我们建议构建闪电网络 组件。它们是适用于 Sales......
Jest 是一个强大的工具,具有丰富的功能,可用于编写 JavaScript 测试。使用 Jest 为所有 Lightning Web 组件编写单元测试。 在命令行中运行 Jest 测试,或者在 IDE 中(通过一些配置)运行 Jest 测试。Jest 测试不会在浏览器中运行,也不会连接到组织,因此它们运行速度很快。在“监视模式”下运行时,它们会在您编码时为您提供即时反馈。Jest 测试仅适用于 ......
Lightning Web 组件使用标准 HTML 和 JavaScript 构建,在桌面上,它们在各种受支持的浏览器中运行。您可以使用标准浏览器和 JavaScript 调试工具(如 Chrome DevTools)在开发过程中调试组件。若要查看特定于移动设备的功能,请使用移动设备或虚拟设备内部版本。 在开发过程中运行和调试组件的最简单方法是创建一个 Lightning 页面并将您的组件添加到其......
Aura 组件和 Lightning Web 组件可以存在于同一个应用程序中。本部分通过将概念从 Aura 组件映射到 Lightning Web 组件,帮助您迁移组件并应用现有技能。 有关如何将概念从 Aura 组件映射到 Lightning Web 组件的图形说明,请参阅此 Medium 帖子。 适用于 Aura 开发人员的 Lightning Web 组件 Trailhead 模块是帮助您了......
互操作性层使 Lightning Web 组件和 Aura 组件能够在应用程序中协同工作。 您可以编写新的 Lightning Web 组件,并将其添加到包含 Aura 组件的应用程序中。或者,您可以通过将应用程序中的单个 Aura 组件替换为 Lightning Web 组件来按计划迭代迁移。 Lightning Web 组件和 Aura 组件可以协同工作,但您必须了解一些限制。 重要 Aura......
使用 Lightning Out 在 Salesforce 服务器之外运行组件。无论是在 Heroku 上运行的 Node.js 应用程序,还是防火墙内的部门服务器,都可以将您的 Lightning Web 组件添加到独立的 Aura 依赖项应用程序中。然后,无论用户身在何处,都可以运行它们。 注意 此版本包含 Lightning Out 的测试版,这意味着它是一项具有已知限制的高质量功能。您可以......
电子邮件内容生成器中的自定义组件允许营销人员和经理为其客户创建更具吸引力的电子邮件内容。 为电子邮件生成器配置组件 在 Pardot 电子邮件内容生成器中提供自定义 Lightning Web 组件,用户可以将其添加到他们的电子邮件内容中。 在组件的配置文件中,添加电子邮件内容生成器的目标。设置为 。lightningStatic__Email<isExposed>true <?xml versi......
使用 Lightning 消息服务在 Lightning 页面内的 DOM 之间进行通信。在同一 Lightning 页面中嵌入的 Visualforce 页面、Aura 组件和 Lightning Web 组件(包括实用程序栏中的组件和弹出式实用程序)之间进行通信。选择组件是订阅来自整个应用程序的消息,还是仅订阅来自活动区域的消息。 如果您要从 Salesforce Classic 切换到 Li......
组件可以发送弹出的通知以提醒用户、请求用户确认、提示响应或仅提供信息。 警报模态 使用警报模式来停止用户,并传达影响其系统、功能或页面的紧急错误。要在 Lightning Experience 中显示警报模式,请从模块导入,然后使用所需的属性进行调用。LightningAlertlightning/alertLightningAlert.open() 注意 此警报模式是原生函数的替代方法,Chro......
要在 Lightning Experience、Experience Builder 站点和 Salesforce 移动应用程序中导航,请使用导航服务 .lightning/navigation 该服务仅在 Lightning Experience、Experience Builder 站点和 Salesforce 移动应用程序中受支持。其他容器不支持它,例如 Lightning Componen......
将 Lightning Web 组件添加到您的 Visualforce 页面,以利用您在 Visualforce 中所做的任何投资。使用 Lightning Web 组件实现新功能,然后将其用于现有 Visualforce 页面。 重要 Lightning Components for Visualforce 基于 Lightning Out,这是一项强大而灵活的功能,可让您将 Aura 和 Li......
快速操作使用户能够在 Salesforce 中执行更多操作。通过自定义快速操作,您可以方便地访问最重要的信息,从而使用户的导航和工作流程尽可能顺畅。快速操作可以在记录页面上调用自定义 Lightning Web 组件。 配置组件时,可以选择在模式窗口中显示它,也可以选择无头执行其自定义代码。例如,快速操作可以打开自定义 Lightning Web 组件,其中包含允许用户创建或更新记录上特定字段的表......
创建 Lightning App Builder 中提供的自定义 Lightning Web 组件,以添加到 Outlook 和 Gmail 集成的电子邮件应用程序窗格中。 在组件的配置文件中,添加目标并设置为 。lightning__Inbox<isExposed>true <?xml version="1.0" encoding="UTF-8"?> <LightningComponentBun......
开发一个自定义属性编辑器,当管理员在 Flow Builder 中配置自定义屏幕组件或可调用操作时,该编辑器可为其提供简化的 UI。自定义属性编辑器是一个 Lightning Web 组件,它提供用于输入输入值的自定义 UI。 将自定义属性编辑器与标准属性编辑器进行比较 如果没有自定义属性编辑器,当管理员在 Flow Builder 中配置自定义流屏幕组件或可调用操作时,UI 由组件输入值的文本框......
Flow Builder 允许管理员使用流自动执行业务流程。了解如何开发和配置 Lightning Web 组件,以用作 Flow Builder 中操作和屏幕组件的流屏幕组件和自定义 UI。 创建流屏组件 正如管理员在 Lightning App Builder 中配置记录页面的用户体验一样,他们使用流屏幕组件为流用户执行相同的操作。每个屏幕都由一个或多个屏幕组件组成。 为流屏幕配置组件 要在流......
了解如何在不同的目标中使用 Lightning Web 组件,包括 Lightning Experience、Salesforce 移动应用程序和 Experience Builder 站点。 查看组织中的 Lightning 组件列表 在设置中,查看组织中 Lightning Web 组件和 Aura 组件的列表。 在“设置”中,输入“快速查找”框,然后选择“Lightning 组件”。在此页面......
Lightning Web Security 旨在让您的组件更轻松地使用安全编码实践。Lightning Locker 一直是所有 Lightning 组件的默认安全架构。Lightning Web Security (LWS) 正在取代 Lightning Locker for Lightning 组件。适用于 Lightning Web 组件和 Aura 组件的 LWS 已正式发布。 Ligh......
Lightning Locker 架构层通过将单个 Lightning 组件命名空间隔离在自己的容器中并强制执行编码最佳实践来增强安全性。Lightning Web Security (LWS) 旨在使您的组件更容易使用安全编码实践,旨在取代 Lightning Locker。Lightning Locker 一直是 Lightning 组件的默认安全架构。LWS 最初在 22 年春季开始为 Li......
无论是用户驱动还是应用调用,在不重新加载整个页面的情况下同步数据的能力都是一项关键的用户体验要求。RefreshView API 和模块提供了一种在 LWC 和 Aura 中刷新组件数据的标准方法。lightning/refresh RefreshView API 对刷新范围的详细控制使你能够创建精细的用户体验,同时保持向后兼容性。 RefreshView API 为您提供了更新组件层次结构(称为......
Lightning Web 组件可以从 Apex 类导入方法。导入的方法是组件可以通过或命令性调用的函数。@wire 在使用 Apex 方法之前,请确保没有更简单的方法来获取数据,例如,使用基本 Lightning 组件。请参阅数据指南。 重要 假设 Apex 方法提供不可变数据,即使今天可以改变数据。最佳做法是将组件接收的所有数据视为不可变数据。若要更改数据,请创建要更改的对象的浅拷贝。在处理数......
为了读取 Salesforce 数据,Lightning Web 组件使用反应式连线服务。在组件的 JavaScript 类中用于指定 Lightning 数据服务线路适配器。线路适配器定义线路服务在不可变流中预配的数据形状。@wire LDS 电线适配器基于用户界面 API 资源构建,并位于模块中。每个线路适配器都提供不同的 Salesforce 数据和元数据,从单个记录和记录列表到对象和布局架......
若要显示记录数据的行和列,请使用该组件。若要在具有结构层次结构的表中显示数据,例如客户记录和关联的联系人,请使用该组件。lightning-datatablelightning-tree-grid 比较和用于数据显示lightning-datatable lightning-tree-grid 这些组件类似,但有一个 V 形按钮,用于展开和折叠具有子记录的行。lightning-tree-grid......
Salesforce 为 Lightning Web 组件提供了多种处理数据的方法。始终从最简单的解决方案开始,然后转向允许根据需要进行更多自定义的解决方案。 数据准则 处理 Salesforce 数据的最简单方法是使用基于 Lightning 数据服务 (LDS) 构建的基本 Lightning 组件。 如果您需要更大的灵活性,请直接使用 Lightning 数据服务线路适配器。每个电线适配器提......
Lightning Web 组件调度标准 DOM 事件。组件还可以创建和调度自定义事件。使用事件向上传达组件包含层次结构。例如,子组件 调度一个事件,以告知其父组件 ,用户选择了它。c-todo-itemc-todo-app Lightning Web 组件中的事件基于 DOM 事件构建,DOM 事件是每个浏览器中可用的 API 和对象的集合。 DOM 事件系统是一种包含这些元素的编程设计模式。 ......
注意 此功能是一项测试版服务。客户可自行决定是否试用此类测试版服务。对测试版服务的任何使用均受协议和条款中提供的适用测试版服务条款的约束。 在 LWC 中使用第三方 Web 组件可以节省在 LWC 中重新创建相同组件的时间。要使用第三方 Web 组件,请先启用 Lightning Web Security。Lightning Locker 不支持使用自定义元素,自定义元素是第三方 Web 组件的关......
Lightning Web 组件的生命周期由框架管理。框架创建组件,将它们插入到 DOM 中,呈现它们,然后将它们从 DOM 中删除。它还监视组件的属性更改。 生命周期流程 此图显示了从创建到渲染的组件生命周期流程。 此图显示了从 DOM 中删除组件实例时发生的情况。 创建组件时运行代码 该方法在创建组件实例时触发。不要在构造过程中向 host 元素添加属性。您可以在任何其他生命周期挂钩中向 ho......
辅助软件和辅助技术使残障用户能够使用您构建的产品。开发组件,以便所有用户都能感知、理解、导航并与之交互。 我们建议您在创建自定义组件时遵循 WCAG 辅助功能指南。 组件辅助功能属性 若要使组件可用于屏幕阅读器和其他辅助技术,请在组件上使用 HTML 属性。HTML 属性描述它们所包含的 UI 元素。辅助功能软件通过大声朗读属性来解释 UI 元素。 辅助功能的一个关键部分是属性的使用。屏幕阅读器向......
Lightning 组件可以访问全局 Salesforce 值,例如标签、资源和用户。 访问静态资源 从作用域模块导入静态资源。静态资源可以是存档(如 .zip 和 .jar 文件)、图像、样式表、JavaScript 和其他文件。@salesforce/resourceUrl 在导入静态资源之前,请先创建并上传文件。 创建并上传静态资源 要创建和上传静态资源,请执行以下操作: 在“设置”中,输入......
文档对象模型 (DOM) 表示 HTML 页面,以便您可以使用 JavaScript 或标准 DOM API 处理其内容、结构和样式。例如,您可以使用标准 DOM API 访问组件中的元素,无论是否使用模板引用选择器。虽然我们不建议操作 DOM,但某些第三方 JavaScript 库需要接管 DOM。querySelector() 有关 DOM 的更多信息,请参阅 MDN Web 文档:文档对象模......
每个组件都必须有一个 JavaScript 文件。Lightning Web 组件中的 JavaScript 文件是 ES6 模块。 共享 JavaScript 代码 若要在组件之间共享代码,请在服务组件中创建一个 ES6 模块,并使用标准 JavaScript 语法导出要共享的变量或函数。 ES6 模块是一个 JavaScript 文件,它显式导出其他模块可以使用的变量或函数。模块使构建代码变得......
在组件的 JavaScript 类中声明字段。在组件的模板中引用它们以动态更新内容。 字段和属性几乎是可以互换的术语。组件作者声明类中的字段。类的实例具有属性。对于组件使用者来说,字段是属性。在 Lightning Web 组件中,只有组件作者用来修饰的字段才能作为对象属性公开提供给使用者。@api 属性和属性几乎是可以互换的术语,可能会造成混淆。一般来说,在 HTML 中我们谈论属性,在 Jav......
您可以在另一个组件的主体中添加组件。组合使您能够从更简单的构建块组件构建复杂的组件。 注意 允许继承,但不建议这样做,因为组合通常更有效。若要在组件之间共享逻辑,请使用仅包含逻辑的模块。请参阅其他 JavaScript 文件。如果您选择使用继承,请注意,它不适用于 Lightning Locker 下的命名空间。您必须启用 LWS 才能跨命名空间使用继承。不能在任一安全体系结构中扩展命名空间。li......
要为您的组件提供 Lightning Experience 外观,请使用 Lightning Design System。要走自己的路,请编写自己的 CSS。 使用 Lightning Design System 设置组件样式 Salesforce Lightning Design System (SLDS) 是一个 CSS 框架,可提供与 Lightning Experience 一致的外观。使......
Lightning Web 组件是具有自己的 API 的可重用自定义 HTML 元素。 请查看这些部分,了解有关创建自己的 Lightning Web 组件的更多信息。 定义组件 HTML 模板 CSS的 组成 字段、属性和特性 Javascript的 访问 Salesforce 资源 组件可访问性 生命周期钩子 定义组件 呈现 UI 的 Lightning Web 组件必须包含 HTML 文件、......
使用 Lightning Web 组件 (LWC) 框架在 Salesforce 平台上构建自定义用户界面、Web 和移动应用程序以及数字体验。Lightning Web 组件是使用 HTML 和 JavaScript 构建的自定义 HTML 元素。 Salesforce 提供基于 Lightning Design System 构建的基本 Lightning Web 组件,用作自定义体验的构建块......
本附录提供了 Apex 应用程序的示例。这是一个比 Hello World 示例。 运输发票演练 装运发票示例代码 装运发票示例演练 装运发票示例代码 装运发票示例演练 本节中的示例应用程序包括混合了的传统 Salesforce 功能 与 Apex。Apex 的许多句法和语义特征,以及常见的习语,是 在此应用程序中进行了说明。 注意 装运发票示例需要自定义对象。您可以 您可以自行创建这些代码,或者......
您无法在 Salesforce 生产组织中开发 Apex。您的开发工作是 在沙盒或 Developer Edition 组织中完成。您可以使用以下方法部署 Apex: 更改集 Salesforce 扩展 针对 Visual Studio Code 蚂蚁迁徙 工具 肥皂 应用程序接口 使用元数据 API 或工具 API 的第三方工具 带有 Salesforce DX 插件的 VS Code 部署时编......
Apex 提供了一个测试框架,允许您编写单元测试,运行 测试,检查测试结果,并有代码覆盖率结果。 让我们来谈谈单元测试、测试的数据可见性以及可用的工具 在 Lightning 平台上用于测试 Apex。我们还将介绍测试最佳实践 以及一个测试示例。 注意 若要保护数据的隐私,请确保测试错误消息和异常 详细信息不包含任何个人数据。Apex 异常处理程序和测试 框架无法确定敏感数据是否包含在用户定义的消......
异常会记录中断正常代码流的错误和其他事件 执行。 语句用于 生成异常,而 、 和 语句用于从异常中正常恢复。throwtrycatchfinally 有许多方法可以处理代码中的错误,包括使用断言(如调用)或返回错误 代码或布尔值,那么为什么要使用异常呢?使用异常的优点是 它们简化了错误处理。异常从被调用的方法冒泡到 caller,根据需要设置多个级别,直到找到处理错误的语句。这种冒泡缓解了 您不必......
在沙盒中开发 Apex 代码,并使用开发人员控制台对其进行调试,然后进行调试 原木。对代码进行单元测试,然后使用包将其分发给客户。 调试ApexApex 提供调试支持。您可以使用开发人员控制台和调试日志来调试 Apex 代码。 测试 Apex Apex提供了一个测试框架,允许您编写单元测试、运行测试、检查测试结果以及获得代码覆盖率结果。 部署 Apex您无法在 Salesforce 生产组织中开发......
可以使用类提供的方法保护数据。 Crypto 类中的方法提供标准 用于创建摘要、消息身份验证代码和签名的算法 作为加密和解密信息。这些可用于保护 Salesforce,或与 Google 或 Amazon 等外部服务集成 网络服务 (AWS)。Crypto 示例:集成 Amazon WebServices 以下示例演示了 Amazon WebServices 与 销售人员: public clas......
Apex 提供了实用程序类,用于创建和解析 使用流和 DOM 的 XML 内容。 本节包含有关 XML 支持的详细信息。 使用 Streams读取和写入 XML Apex 提供了用于使用流读取和写入 XML 内容的类。 使用 DOM读取和写入 XML Apex 提供了使您能够使用 DOM(文档对象模型)处理 XML 内容的类。 使用流读取和写入 XML Apex 提供了用于使用流读取和写入 XML......
Apex 中的 JavaScript 对象表示法 (JSON) 支持可实现 Apex 的序列化 对象转换为JSON格式,并对序列化的JSON内容进行反序列化。Apex 提供了一组类,用于公开 JSON 序列化的方法和 反序列化。下表描述了可用的类。 类描述System.JSON包含用于将 Apex 对象序列化为 JSON 格式的方法,以及 反序列化使用此类中的方法序列化的 JSON 内容。seri......
Apex 允许您使用标注与外部 SOAP 和 REST Web 服务集成。 您可以使用用于 JSON、XML、数据安全和编码的实用程序。通用实用程序 对于带有文本字符串的正则表达式,也提供了。 使用 Apex 调用标注 JSON 支持 Apex 中的 JavaScript 对象表示法 (JSON) 支持将 Apex 对象序列化为 JSON 格式,并对序列化的 JSON 内容进行反序列化。 XML ......
支持类允许您与支持中心常用的记录进行交互, 例如营业时间和案例。 与企业合作 小时 营业时间用于指定营业时间 您的客户支持团队运作的地方,包括多项业务 多个时区的小时数。本示例查找时间 1 从 startTime 开始的工作时间,返回本地的 Datetime 时区。它通过查询 BusinessHours 来获取默认工作时间。 此外,它还调用该方法。 BusinessHoursadd // Get ......
Salesforce Sites 允许您通过继承来构建自定义页面和 Web 应用程序 闪电平台功能,包括分析、工作流程和审批,以及可编程 逻辑。 您可以使用 和 类的方法在 Apex 中管理您的 Salesforce 站点。SiteCookie 重写 Salesforce 站点的 URL 站点提供内置逻辑,可帮助您显示用户友好的 URL 和指向站点访问者的链接。创建规则以重写在地址栏中键入的、从书......
通过 Apex 的 Salesforce 报告和仪表板 API,您可以以编程方式访问您的 报表生成器中定义的报表数据。 该 API 使您能够将报表数据集成到任何 Web 或移动应用程序中,内部或 在 Salesforce 平台之外。例如,您可以使用 API 触发带有 每个季度表现最好的销售代表的快照。 通过 Apex 的 Salesforce 报告和仪表板 API 彻底改变了您访问和 可视化您的数......
Apex 代码可以通过任何 Salesforce Connect 适配器访问外部对象数据。使用 Apex Connector Framework,用于为 Salesforce Connect 开发自定义适配器。自定义适配器可以从外部系统检索数据并在本地合成数据。 Salesforce Connect 在 Salesforce 外部对象中表示该数据,使用户和 Lightning Platform 可......
Salesforce Knowledge 是一个知识库,用户可以在其中轻松创建和管理 内容,称为文章,并快速查找和查看他们需要的文章。 使用 Apex 访问以下 Salesforce Knowledge 功能: 知识管理除了 Salesforce 用户界面外,用户还可以使用 Apex 编写、发布、存档和管理文章。 升级的搜索词 升级的搜索词对于推广 Salesforce Knowledge 文章非......
Lightning Platform 平台缓存层提供更快的性能和更好的可靠性 缓存 Salesforce 会话和组织数据时。指定要缓存的内容以及不缓存多长时间 使用自定义对象和设置或重载 Visualforce 视图状态。平台缓存 通过分配缓存空间来提高性能,使某些应用程序或操作不会 从他人那里窃取容量。 因为 Apex 在多租户环境中运行,缓存数据在内部并存 缓存数据,缓存对核心 Salesfo......
若要为权限集组提供 Apex 测试覆盖率,请使用类中的方法编写测试。 System.Test.calculatePermissionSetGroup() 该方法强制立即计算 聚合指定权限集组的权限。由于强制计算很重要 针对 Apex CPU 限制,并且可能需要复杂的数据设置,最佳做法是尽量减少 执行此操作的次数。calculatePermissionSetGroup() 将此测试设置为在“测试设置......
Salesforce使用类型和组件来表示组织配置和 定制。元数据用于管理员控制或配置的组织设置 已安装的应用和程序包应用的信息。 使用命名空间中的类访问 来自 Apex 代码中的任务的元数据,包括:Metadata 自定义应用安装或升级 - 在安装(或升级)期间或之后,您的应用可以 创建或更新元数据,让用户配置您的应用。 安装后自定义应用程序 - 安装应用程序后,您可以在 Apex 允许管理员使用......
Flow Builder 允许管理员构建应用程序(称为流),这些应用程序通过收集来自动执行业务流程 数据并在您的 Salesforce 组织或外部系统中执行某些操作。 例如,您可以创建一个流来编写客户支持中心或 为销售团队生成实时报价。您可以在 Visualforce 页面或 Aura 组件中嵌入流程,然后 在 Apex 控制器中访问它。 获取流变量您可以在 Apex 中检索特定流的流变量。 从可......
您可以使用 Apex 处理入站和出站电子邮件。 将 Apex 与以下电子邮件功能结合使用: 入站电子邮件使用 Apex 处理发送到 Salesforce 的电子邮件。 出站电子邮件使用 Apex 处理从 Salesforce 发送的电子邮件。 入站电子邮件 使用 Apex 处理发送到 Salesforce 的电子邮件。 您可以使用 Apex 接收和处理电子邮件和附件。Apex 收到电子邮件 电子邮......
Apex 中的 DataWeave 使用 Mulesoft DataWeave 库从一个库读取和解析数据 格式化、转换并以其他格式导出。您可以创建 DataWeave 脚本 作为元数据,并直接从 Apex 调用它们。与 Apex 一样,DataWeave 脚本在 Salesforce 应用程序服务器,在执行时强制执行相同的堆和 CPU 限制 法典。 企业应用程序通常需要在 CSV 等格式之间转换数......
为 ChatterMessage 编写一个触发器,以自动审核 组织或 Experience Cloud 站点中的私人消息。使用触发器确保消息 符合贵公司的邮件策略,并且不包含列入黑名单的内容 的话。 适用于:Salesforce Classic适用于:Enterprise、Performance、Unlimited 和 Developer Edition 用户权限 需要要保存 ChatterMes......
本主题介绍用于使用公共 Connect 的类和方法 Apex 功能。 也可以直接转到 ConnectApi 命名空间参考内容。 使用操作链接 操作链接是源元素上的按钮。单击操作链接可以将用户带到网页、启动文件下载或调用对 Salesforce 或外部服务器的 API 调用。操作链接包括 URL 和 HTTP 方法,并且可以包含请求正文和标头信息,例如用于身份验证的 OAuth 令牌。使用操作链接将......
在 Apex 中使用 Connect 开发自定义体验 Salesforce的。Connect in Apex 提供对 B2B Commerce 的编程访问, CMS 托管内容、Experience Cloud 站点、主题等。创建 Apex 显示 Chatter 摘要的页面,发布带有提及和主题的摘要项目, 并更新用户和群组照片。创建更新 Chatter 的触发器 饲料。 许多 Connect RES......
查看平台的演练、用例和参考资料。 CommercePayments 若要查看类参考文档,请转到 CommercePayments 命名空间。CommercePayments 支付网关适配器 支付网关适配器代表了 Salesforce 中的支付平台与外部支付网关之间的桥梁。 付款授权撤销服务授权撤销是通过解除客户付款方式中的资金冻结来否定授权的交易。 令牌化服务信用卡令牌化过程将敏感的客户信息替换为......
Salesforce 用户界面的许多功能都在 Apex 中公开,因此您可以 在 Lightning 平台中以编程方式访问它们。例如,您可以编写 Apex 代码 发布到 Chatter 摘要,或使用审批方法提交和审批流程 请求。 操作 创建快速操作,并将其添加到 Salesforce Classic 主页、Chatter 选项卡、Chatter 小组和记录详细信息页面。从标准快速操作(例如创建和更新......
Apex Transactions 确保数据的完整性。Apex 代码作为原子的一部分运行 交易。调速器执行限制确保有效利用资源 Lightning Platform 多租户平台。 大多数调控器限制是按事务设置的,有些则不是,例如 24 小时限制 限制。 为确保 Apex 遵守调速器限制,应使用某些设计模式, 例如查询中的批量调用和外键关系。 Apex 事务Apex 事务表示作为单个单元执行的一组操......
您可以使用电子邮件服务来处理 入站电子邮件。例如,您可以创建自动创建的电子邮件服务 基于邮件中的联系人信息的联系人记录。您可以将每个电子邮件服务与一个或多个 Salesforce 生成的电子邮件相关联 用户可以向其发送消息进行处理的地址。授予多个用户访问权限 对于单个电子邮件服务,您可以: 关联多个 Salesforce 生成的电子邮件地址与电子邮件服务并分配 这些地址给用户。 关联单个 Sale......
您可以将 Apex 方法公开为 SOAP Web 服务,以便外部应用程序 可以访问您的代码和应用程序。 若要公开 Apex 方法,请使用 Web 服务方法。 提示 Apex SOAP Web 服务允许外部应用程序调用 Apex 方法 通过 SOAP Web 服务。Apex 标注使 Apex 能够调用外部 Web 或 HTTP 服务业。 Apex REST API 将您的 Apex 类和方法公开为 ......
可以使用触发器调用 Apex。Apex 触发器使您能够执行 在更改 Salesforce 记录之前或之后执行自定义操作,例如插入、更新或 删除。触发器是在以下类型的操作之前或之后执行的 Apex 代码: 插入 更新 删除 合并 更新插入 取消删除 例如,您可以在将对象的记录插入到 数据库,在删除记录之后,甚至在从回收中恢复记录之后 站。 您可以为支持触发器的顶级标准对象定义触发器,例如 联系人或客......
您可以在以下位置以编程方式访问 Salesforce 用户界面的许多功能 Apex,您可以与外部 SOAP 和 REST Web 服务集成。您可以运行 Apex 代码 使用多种机制。Apex 代码在原子事务中运行。 调用 Apex 您可以使用触发器、异步或作为 SOAP 或 REST Web 服务运行 Apex代码。 Apex 事务和调速器限制Apex 事务可确保数据的完整性。Apex 代码作为原......
自定义设置类似于自定义对象。应用程序开发人员可以创建自定义 数据集,并关联组织、配置文件或特定用户的自定义数据。都 自定义设置数据在应用程序缓存中公开,无需 对数据库进行重复查询的开销。公式字段、验证规则、流、Apex 和 然后,SOAP API 可以使用此数据。 警告 保护 仅适用于标记为受保护并安装到订阅者的自定义设置 组织作为托管包的一部分。否则,它们将被视为公共习俗 设置,并且对所有配置文......
了解安全性 Apex 和 Visualforce 页面的强大组合使 Lightning Platform 开发人员向 Salesforce 或 创建一个在 Lightning 平台内运行的新独立产品。但和 任何编程语言,开发人员都必须认识到潜在的安全相关 陷阱。 Salesforce 在 Lightning Platform 中整合了多项安全防御措施。但 粗心的开发人员仍然可以绕过内置的防御措施,......
当您使用 Apex 时, 代码的安全性至关重要。您需要为 Apex 类添加用户权限并强制执行 共享规则。请继续阅读,了解 Apex 托管共享和 获取一些安全提示。 强制执行共享规则 强制执行对象和字段权限 对数据库操作强制实施用户模式 通过使用带有特殊关键字的 SOQL 或 SOSL 查询,或者使用 DML 方法重载,可以在用户模式下运行数据库操作,而不是在默认系统模式下运行数据库操作。 使用 s......
Dynamic Apex 通过为开发人员提供 能够: 访问 sObject 和字段描述信息描述信息提供有关 sObject 和字段属性的元数据信息。 例如,sObject 的描述信息包括 该类型的 sObject 支持创建或取消删除等操作, sObject 的名称和标签、sObject 的字段和子对象, 等等。字段的描述信息包括 字段有默认值,是否为计算字段,类型 的领域,依此类推。请注意,描述信......
您可以在列表、集和映射中管理 sObject。 sObjects 列表 列表可以包含其他类型的元素中的 sObjects。sObject 列表可用于批量处理数据。 对 sObject 列表进行排序 使用该方法,可以对 sObject列表进行排序。List.sort 扩展 sObject 和列表表达式 对象集 集可以包含 sObject 以及其他类型的元素。 sObject 映射映射键和值可以是任何......
您可以评估 Salesforce 对象查询语言 (SOQL) 或 Salesforce 对象搜索 语言 (SOSL) 语句在 Apex 中动态,方法是将语句括在正方形中 括弧。 SOQL 语句 SOQL 语句的计算结果为方法查询的 sObjects、单个 sObject 或 Integer 列表。count例如,您可以检索名为 顶点: List<Account> aa = [SELECT Id, ......
以下是您可能想了解的有关使用数据操作语言的一些事项。 设置 DML 选项 交易控制 在 DML 操作中不能一起使用的 sObject 某些 sObject(有时称为设置对象)上的 DML 操作不能与同一事务中其他 sObject 上的 DML 混合使用。之所以存在此限制,是因为某些 sObject 会影响用户对组织中记录的访问。您必须在不同的事务中插入或更新这些类型的 sObject,以防止使用不......
您可以在 Lightning 平台持久性层中添加数据并与之交互。这 sObject 数据类型是保存数据对象的主要数据类型。您将使用数据 操作语言 (DML) 用于处理数据,并使用查询语言检索数据, 例如(),等等。 使用 sObjects在本开发人员指南中,该术语是指可以存储在 Lightning 平台数据库中的任何对象。sObject 数据操作语言Apex 使您能够在数据库中插入、更新、删除或还......
为了帮助向后兼容,类和触发器与版本一起存储 特定 Salesforce API 版本的设置。 如果 Apex 类或触发器引用组件,例如 自定义对象,在已安装的托管包中,每个托管包的版本设置 类引用的包也会被保存。这确保了作为 Apex, API,并且托管包中的组件在后续发布的版本中不断发展,一个 类或触发器仍绑定到具有特定已知行为的版本。 为已安装的包设置版本可确定公开的 接口和任何 Apex 代......
Apex 提供了多种异步运行 Apex 代码的方法。选择 最适合您需求的异步 Apex 功能。 下表列出了异步 Apex 功能以及何时使用每个功能。 异步 Apex 功能何时使用可排队的Apex启动长时间运行的操作并获取其 ID将复杂类型传递给作业链接作业预定Apex计划 Apex 类按特定计划运行批处理Apex对于需要批量执行的具有大量数据的长时间运行的作业,例如 作为数据库维护作业对于需要比常......
Apex 类和 Java 类的工作方式相似,但有一些重要的 差异。以下是 Apex 类和 Java 类之间的主要区别: 内部类和接口只能在外部内部声明一个级别 类。 静态方法和变量只能在顶级类中声明 定义,而不是在内部类中。 内部类的行为类似于静态 Java 内部类,但不需要关键字。内部类可以 具有像外部类一样的实例成员变量,但没有隐式 指向外部类的实例的指针(使用 关键字)。staticthis......
通常,所有类型信息在运行时都可用。这意味着 Apex 启用强制转换,即将一个类的数据类型分配给一个数据 另一个类的类型,但仅当一个类是另一个类的子类时。使用铸造 当您要将对象从一种数据类型转换为另一种数据类型时。 在以下示例中,扩展 类 .因此,它是一个子类 那个班级。这意味着您可以使用强制转换将对象与父对象一起分配 数据类型 () 添加到对象的 子类数据类型 ()。CustomReportRep......
Apex 提供了 if-else 语句、switch 语句和循环来控制 代码执行。语句通常按照它们出现的顺序逐行执行。 使用控制流语句,可以根据某个条件使 Apex 代码执行, 或者让代码块重复执行。 条件 (If-else) 语句 Apex 中的条件语句的工作方式与 Java 类似。 Switch 语句 Apex 提供了一个语句,用于测试表达式是否与多个值之一匹配,并相应地分支。switch L......
与 Java 一样,您可以在 Apex Class中创建类。类是用于创建对象的模板或蓝图。对象是类的实例。 例如,该类描述整个购买 订单,以及您可以使用采购订单执行的所有操作。类的实例是特定的采购订单 您发送或接收的内容。PurchaseOrderPurchaseOrder 所有对象都有状态和行为,即 对象知道自己,以及对象可以做的事情。状态 PurchaseOrder 对象(它所知道的对象)包括......
接口就像一个类,其中没有任何方法 已实现 - 方法签名存在,但每个方法的主体为空。自 使用接口,另一个类必须通过为所有方法提供主体来实现它 包含在接口中。 接口可以为代码提供抽象层。他们分离特定的 从该方法的声明中实现方法。这样你就可以拥有 基于特定应用程序的方法的不同实现。 定义接口类似于定义新类。例如,一家公司可以有 两种类型的采购订单,一种来自客户,另一种来自客户 他们的员工。两者都是一种采......
Apex 提供了 关键字 final, instanceof, super, this, transient, with sharing and without sharing 使用 final 关键字 使用 instanceof 关键字 使用 super 关键字 使用 this 关键字 使用 transient 关键字 使用 with sharing、without sharing 和 inhe......
附注 Apex 注解修改了方法或类的使用方式,类似于 Java 中的注解。注释使用初始符号定义,后跟相应的关键字。 @ 若要向方法添加批注,请在方法或类之前指定它 定义。例如: global class MyClass { @Future Public static void myMethod(String a) { //long-running Apex code } } Apex 支持以下注解......
什么是Apex? Apex 是一种强类型、面向对象的编程语言,允许开发人员 在 Salesforce 服务器上执行流和事务控制语句,并结合 对 API 的调用。使用看起来像 Java 的语法,并且像存储的数据库一样 过程中,Apex 使开发人员能够将业务逻辑添加到大多数系统事件中,包括 按钮单击、相关记录更新和 Visualforce 页面。Apex 代码可以通过以下方式启动 Web 服务请求和来......
Apex 就像 Salesforce 的 Java。它使您能够添加数据并与之交互 Lightning 平台持久性层。它使用类、数据类型、变量和 if-else 语句。您可以根据条件使其执行,也可以执行代码块 反复。 数据类型和变量Apex 使用数据类型、变量和相关语言结构,例如枚举、常量、表达式、运算符和赋值语句。 控制流语句Apex 提供 if-else 语句、switch 语句和循环来控制代码......
表达式是由变量、运算符和方法调用组成的构造,这些变量、运算符和方法调用 计算结果为单个值。 表达式是由变量、运算符和方法调用组成的构造,其计算结果为单个值。 表达式运算符 表达式可以使用运算符相互连接以创建复合表达式。 安全导航运算符 使用安全导航运算符() 替换对 null 引用的显式顺序检查。此运算符使尝试对 null 值进行操作的表达式短路,并返回 null 而不是引发 NullPointe......
学习目标 完成本单元后,您将能够: 列出Lightning Web组件的优点。 描述Aura组件和Lightning Web组件如何协同工作。 确定何时迁移组件。 一种新的编程模型 您现在可以在两种编程模型中开发Lightning组件:原始模型(Aura组件)和新模型(Lightning Web组件)。就在您掌握了Aura组件的开发之后,我们就提供了Lightning Web组件!为什么,哦为什么......
学习目标 完成本单元后,您将能够: 将HTML和标记从Aura组件迁移到Lightning Web组件。 将CSS从Aura组件迁移到Lightning Web组件。 梦之屋应用 比较Aura Component和Lightning Web Components编程模型的最佳方法是查看两个模型中编写的相似组件的代码。 我们将研究DreamHouse应用程序中的某些组件,该应用程序是Salesfor......
学习目标 完成本单元后,您将能够: 将JavaScript从Aura组件迁移到Lightning Web组件。 在Aura组件和Lightning Web组件之间共享代码。 使用JavaScript模块 JavaScript是Lightning Web组件的心脏。没有JavaScript,组件就是毫无生气的主要是HTML。当我们看到Aura组件中的属性如何映射到JavaScript属性时,我们可以......
学习目标 完成本单元后,您将能够: 使用基本组件创建用于处理单个记录的表单。 使用有线服务获取数据。 创建和更新数据。 调用Apex方法。 没有任何数据的组件可能看起来不错,但内部感觉有些空白。在本单元中,我们填补了这一空白,并比较了Aura和Lightning组件如何读写Salesforce数据。 如果您为Aura组件开发了Apex类,则可以在Lightning Web组件中重用Apex。但是,......
学习目标 完成本单元后,您将能够: 组成组件。 使用插槽。 列出两种编程模型的数据绑定行为之间的差异。 您可以在另一个组件的主体内添加组件。这种组件组成使您可以从更简单的构建块组件中构建复杂的组件。 在大型应用程序中,将应用程序与一组较小的组件组合在一起以使代码更易于重用和维护是很有用的。 的 闪电 命名空间包含许多基本组件,例如 闪电按钮,可用于构建组件。有关更多详细信息,请参见组件库。 了......
学习目标 完成本单元后,您将能够: 描述两种编程模型在事件上的差异。 将事件从Lightning Web组件发送到Aura组件。 单独隔离的组件可能很有用,但是当组件开始相互交谈时,真正的应用程序魔术就会发生。这就是事件的源头。使用事件在组件之间进行通信是Web标准,而事件对于Aura组件和Lightning Web组件中的通信都是至关重要的。 组件事件成为DOM事件 将Aura组件中的组件事件迁......
学习目标 完成本单元后,您将能够: 列出闪电组件框架的主要优点。 说明如何同时使用低代码和专业代码工具来提高生产率。 描述构成Lightning Web组件的标准,服务和文件。 嘿Visualforce开发人员,欢迎来到闪电体验! 如果您是经验丰富的Visualforce开发人员,并且希望使用最佳的Lightning Experience工具构建现代且引人入胜的用户体验,那么您将找到合适的位置。 ......
学习目标 完成本单元后,您将能够: 解释Visualforce和Lightning Web组件之间的体系结构差异。 将Visualforce编码概念映射到Lightning Web Components。 在本单元中,您将学习Visualforce知识如何应用于Lightning Web Components体系结构和编码概念。 闪电Web组件架构 Visualforce是服务器端的模板语言。当客......
学习目标 完成本单元后,您将能够: 创建一个SFDX项目。 创建一个闪电Web组件。 应用架构和编码概念。 在Visualforce中,要执行UI更改,有时您需要在服务器上重新呈现页面。如您所知,在Lightning Web Components架构中,重新渲染发生在客户端上。您学习了如何在JavaScript中设置属性以更改组件状态,从而使Lightning Web Components引擎重新......
学习目标 完成本单元后,您将能够: 意识到根据特定用例选择最佳方式使用Salesforce数据的重要性。 描述闪电数据服务如何与Visualforce中的标准控制器进行比较。 说明在Lightning Web组件中使用Apex与在Visualforce中使用Apex有何不同。 Visualforce与Lightning Web组件中的数据访问 作为Visualforce开发人员,您熟悉在页面中使用......
学习目标 完成本单元后,您将能够: 说明如何在Lightning Web组件中实现导航模式。 评估是将特定的Visualforce功能移至Lightning还是将其保留在Visualforce中。 描述Lightning Web组件如何与Visualforce页面交互。 我们已经看到了如何使用一些Visualforce概念来理解Lightning Web Components基础。我们还看到了如何......
学习目标 在此项目中,您将: 将Visualforce部署到LWC示例应用程序。 探索从Visualforce到LWC的示例应用程序及其示例代码。 了解如何将五个关键模式实现为Lightning Web组件。 欢迎使用Visualforce开发人员!我们很高兴你在这里。我们凭借在Visualforce中的开发经验,特别为您编写了该项目。 Visualforce转LWC示例应用程序 为什么我们创建V......
使用应用程式 您可以通过两种方式使用此应用。因为您克隆了visualforce-to-lwc存储库,所以可以简单地在Visual Studio Code中打开该文件夹并挖掘源代码。但是您还刚刚在Trailhead Playground中安装了一个闪亮的新应用程序,因此让我们开始吧! 在这个项目中,我们探索了五个关键模式的例子。 查看包含来自父记录的数据的记录。 列出记录并带有打开每个记录的链接。 ......
学习目标 在此项目中,您将: 构建一组简单的Lightning Web组件。 从单个记录,然后从记录列表中检索并显示数据。 将功能封装到子组件中。 使用事件进行跨组件通信。 介绍 在这个项目中,您将通过创建一个让公园管理员跟踪熊的应用程序来尝试Lightning Web Components的基本概念。 Lightning Web Components是用于构建Lightning组件的新编程模型。......
你会做什么 熊熊游乐园管理员需要您的帮助来追踪在公园里游荡的熊。他们已经在Salesforce中输入了一些信息,但是他们需要您为他们提供定制的应用程序体验。 创建Bear位置组件 在VS Code中,右键单击该lwc文件夹,然后单击SFDX:Create Lightning Web Component。 命名组件bearLocation。 编辑bearLocation.js-meta.xml文件,......
创建熊列表组件 公园护林员希望直接从其主页上看到熊的目录。您的任务是实施该清单。 在VS Code中,右键单击该lwc文件夹,然后单击SFDX:Create Lightning Web Component。 命名组件bearList。 编辑bearList.js-meta.xml文件,并替换<isExposed>false</isExposed>为这些行。 <isExposed>true</isE......
创建一个子组件并与之交互 在前面的步骤中,我们的代码库有所增加。现在,花一点时间将我们的清单列表组件重构为几个较小的组件。我们将把熊牌的代码移到一个新的组件中。 创建Bear Tile组件 在VS Code中,右键单击该lwc文件夹,然后单击SFDX:Create Lightning Web Component。 命名组件bearTile。 打开bearList.html并剪切<!-- Start......
更新Bear List组件 公园护林员对您有最后要求。他们希望在过滤熊名单时在地图上找到熊。您必须创建一个熊图组件并修改熊列表,以便将事件发送到地图。让我们从更新熊列表开始。 编辑bearList.js文件。 在下面添加以下代码import { NavigationMixin } from 'lightning/navigation';: import { publish, MessageCont......
学习目标 在此项目中,您将: 构建彼此通信的Lightning Web组件。 从子组件与其父组件进行通信。 从父组件与子组件进行通信。 从组件通信到不相关的组件。 该项目是为具有一定的Lightning Web组件经验的Salesforce开发人员设计的。如果您还不熟悉Lightning Web组件,我们建议您 在继续进行此项目之前,先完成Build Lightning Web Component......
父母与孩子沟通 为了启用从父组件到子组件的通信,子组件公开一个属性或函数以使其公开。然后,父母可以更新孩子的公共财产或调用孩子的公共职能。 此外,如果要添加一些功能,请在子组件上将public属性更新为getter和setter。 让我们从简单的公共属性更新开始。另一个业务部门找到了您构建的分子。他们想使用它并添加到它。他们的第一个要求是能够设置计数器的起始编号。我们不想进行任何会影响原始业务用例......
在不相关的组件之间通信 要在DOM中的子树之间通信(以及在某些情况下,登录到同一组织的不同浏览器窗口之间的通信),请使用闪电消息服务(LMS)。LMS是一项发布和订阅服务,可促进Lightning Web组件,Aura组件和Visualforce页面之间的通信。 除非您同时控制两个组件和一个公共父组件,否则请使用LMS进行不相关组件之间的通信。LMS功能强大,有效且易于使用,但不要在不必要时诱使您......
学习目标 在此项目中,您将: 设置您的Salesforce开发人员环境。 创建一个Salesforce DX项目。 将Lightning Web组件转换为Salesforce平台。 使用Apex从Salesforce检索数据。 介绍 在此项目中,您将使用Lightning Web Components Open Source作为Node.js应用程序开发的会议管理应用程序迁移到Salesforce......
创建一个Salesforce应用 在此步骤中,您将创建一个Salesforce DX项目并构建您的第一个Lightning App。 创建一个Salesforce DX项目 现在已经设置了Salesforce CLI,创建一个新项目并授权您的Trailhead Playground。 打开命令提示符,例如Windows上的cmd或macOS上的终端。 使用此命令创建一个新的Salesforce D......
转换Salesforce平台的组件 在此步骤中,您将为Node.js应用程序编写的Lightning Web组件转换为Salesforce平台的组件。 注意 除非另有说明,否则此步骤中的所有操作都将应用于/force-app/main/default/lwc创建的Salesforce DX项目中目录下的文件夹。 复制组件文件 副本app,sessionDetails,sessionList,和sp......
使用Apex检索数据 您在上一个项目中构建的Node.js应用程序运行SOQL查询,以从Salesforce平台检索会话列表。为了在Salesforce上检索该数据,您需要将Node.js后端逻辑转换为Apex代码。Apex是一种强类型的,面向对象的编程语言,它使开发人员可以结合对API的调用在Salesforce服务器上执行流和事务控制语句。 注意 Apex仅在特定的用例中才需要,例如获取记录及......
学习目标 在此项目中,您将: 设置您的Salesforce环境。 在Salesforce中创建具有不同字段类型和关系的数据模型。 从使用Lightning Web Components Open Source构建的会议管理应用程序中验证和获取Salesforce数据。 在你开始之前 在执行此动手项目中的步骤之前,请确保已完成使用Lightning Web Components Open Sourc......
设置您的Salesforce数据模型 在Salesforce中,数据存储在一个对象中。您可以将对象视为项目列表或电子表格。在这里,可以存储和维护按字段分组的信息,例如每个客户的名字和姓氏。 有两种类型的对象:标准对象和自定义对象。标准对象是Salesforce附带的对象。常见的业务对象(例如客户,联系人,潜在客户和机会)都属于该组。 自定义对象是您创建的用于存储特定于您的公司或行业的信息的对象。在......
导入样本数据 现在您已经建立了数据模型,是时候输入数据了。您可以手动输入数据,也可以使用“数据导入向导”将其导入。 感谢Lightning Object Creator,用于会话的数据已被加载。使用数据导入向导将扬声器数据导入到Contact对象中。 下载 此CSV文件(右键单击并选择“另存为”),其中包含扬声器列表。 在您的Trailhead游乐场中,点击,然后 选择设置。 Data Impor......
连接到Salesforce 在此步骤中,您将通过从Salesforce获取会话和演讲者数据来更新Trailhead项目“ 使用Lightning Web Components Open Source构建您的第一个应用程序”中构建的应用程序。 为此,您设置了本地 Express服务器以连接到Trailhead Playground,并提供一个为会议管理应用程序提供数据的端点。 安装套件 第一步是安装......
学习目标 在此项目中,您将: 安装使用Lightning Web Components Open Source所需的工具。 使用Lightning Web Components Open Source创建数据服务模块。 使用Web组件和最新的Web标准创建示例会议管理应用程序。 介绍 Web标准的创新水平达到了前所未有的高度,令人兴奋。现在,需要框架的许多功能已成为标准配置。您不再需要专有的组件模......
修改默认应用 更新index.html文件 在上一步中,您使用该create-lwc-app 工具创建了样板应用程序 。在此步骤中,您将修改默认应用程序并将其变成会议管理应用程序。 您可以使用自己喜欢的代码编辑器完成此项目。我们建议使用 Visual Studio Code,但这不是必需的。我们以VS Code为将来的指示。 打开Visual Studio代码。 在菜单中选择文件>打开。 选择您的......
创建数据服务模块 在JavaScript或Web组件应用程序中,有许多访问数据的策略。在此步骤中,您将创建一个简单的数据服务模块,可以将其导入任何Web组件中以检索会议会话列表。该模块使我们可以通过REST服务访问云中托管的示例数据。您可以使用 此链接在浏览器中调用端点来浏览数据。由于数据以JSON格式存储,因此我们的浏览器无法以漂亮的方式呈现信息。 注意 我们将在本系列的其他项目中探索其他数据访......
创建会话详细信息Web组件 在此步骤中,您将创建一个新的Web组件,该组件显示特定会议会话的详细信息。您还实现了一个简单的导航系统,该系统允许用户在会话列表和会话详细信息之间来回导航。 创建sessionDetails Web组件 首先,让我们创建Web组件的JavaScript文件。 在现有my文件夹下,创建一个名为的新文件夹sessionDetails。 在sessionDetails文件夹中......
准备与对象无关 注意 从Spring '19版本(API版本45.0)开始,您可以使用两个编程模型来构建Lightning组件:Lightning Web组件模型和原始的Aura组件模型。闪电Web组件和Aura组件可以在页面上共存和互操作。此内容涵盖了Aura组件。 有关Lightning Web组件的更多信息,请参见 Build Lightning Web Components路径。 介绍 在......
创建要在Lightning App Builder中使用的组件 尽管我们使用Lightning组件显示指示器标志(并且在以后的步骤中,我们甚至使用Lightning Data Service来获得没有Apex的记录级数据),但这并不意味着我们不需要Apex。实际上,我们需要使用一些Apex来使我们的指标徽章记录以及其他信息可供我们的Lightning组件使用。 在此步骤中,我们将创建一个可感知对象......
创建指标徽章Apex服务 我们已经在Lightning Experience中启动并运行了组件,并连接了一个Apex控制器。现在,我们需要将组件连接到我们的自定义元数据,然后通过在Apex中添加服务并将其与我们已经编写的代码相连接来实现。 创建指标徽章服务类 点击齿轮图标(),然后选择开发者控制台。 单击文件>新建> Apex类。 命名Apex类INDICATOR_Service。 将生成的代码替......
创建指示器徽章闪电组件 现在,我们已经为服务器上的指标徽章奠定了基础,让我们开始有趣的部分:为ZBS用户显示指标。 创建一个徽章组件 我们已经建立了一个外部组件来保存指标,但是仍然需要用一些东西来填充它。让我们构建一个Lightning组件,用于显示各个指示器标志。 在开发人员控制台中,选择“文件”>“新建”>“闪电组件” 命名组件IndicatorBadge,然后单击提交 用以下代码替换生成的代......
使用闪电数据服务处理记录级更改 添加了IndicatorBadges组件后,ZBS Lightning页面看起来很棒,但是我们仍然需要提高其性能以使其匹配。让我们将Lightning Data Service添加到我们的IndicatorBadges组件中,看看它如何快速响应影响记录级数据的更改。 添加闪电数据服务 在开发者控制台中,将以下代码添加到IndicatorBadges组件标记中的一行下......
部署Lightning Web Components OSS食谱示例应用程序 学习目标 在此项目中,您将: 了解有关Lightning Web Components开源的信息。 在本地部署“食谱”示例应用程序。 关于这个项目 在此快速入门项目中,您将从Trailhead样本库安装样本应用程序。该应用程序提供了一些示例,您可以使用这些示例来了解Lightning Web Components。它还具......
了解Lightning Web Components OSS食谱示例应用程序 使用食谱样本应用程序 现在已经部署了该应用程序,让我们深入研究它的工作原理。 应用程序中的每个磁贴都是一个食谱,该食谱向您展示如何用30行或更少的代码行为特定任务编码。左侧的菜单项代表配方组。例如,“ Hello”菜单的配方显示了基本的框架功能,而“ Misc”菜单的配方显示了如何进行REST API调用或在不同组件之间......
学习目标 完成本单元后,您将能够: 组成组件。 使用插槽。 列出两种编程模型的数据绑定行为之间的差异。 您可以在另一个组件的主体内添加组件。这种组件组成使您可以从更简单的构建块组件中构建复杂的组件。 在大型应用程序中,将应用程序与一组较小的组件组合在一起以使代码更易于重用和维护是很有用的。 的 闪电 命名空间包含许多基本组件,例如 闪电按钮,可用于构建组件。有关更多详细信息,请参见组件库。 了......
创建一个子组件并与之交互 在前面的步骤中,我们的代码库有所增加。现在,花一点时间将我们的清单列表组件重构为几个较小的组件。我们将把熊牌的代码移到一个新的组件中。 创建Bear Tile组件 在VS Code中,右键单击该lwc文件夹,然后单击SFDX:Create Lightning Web Component。 命名组件bearTile。 打开bearList.html并剪切<!-- Start......
创建数据服务模块 在JavaScript或Web组件应用程序中,有许多访问数据的策略。在此步骤中,您将创建一个简单的数据服务模块,可以将其导入任何Web组件中以检索会议会话列表。该模块使我们可以通过REST服务访问云中托管的示例数据。您可以使用 此链接在浏览器中调用端点来浏览数据。由于数据以JSON格式存储,因此我们的浏览器无法以漂亮的方式呈现信息。 注意 我们将在本系列的其他项目中探索其他数据访......
创建指示器徽章闪电组件 现在,我们已经为服务器上的指标徽章奠定了基础,让我们开始有趣的部分:为ZBS用户显示指标。 创建一个徽章组件 我们已经建立了一个外部组件来保存指标,但是仍然需要用一些东西来填充它。让我们构建一个Lightning组件,用于显示各个指示器标志。 在开发人员控制台中,选择“文件”>“新建”>“闪电组件” 命名组件IndicatorBadge,然后单击提交 用以下代码替换生成的代......
使用闪电数据服务处理记录级更改 添加了IndicatorBadges组件后,ZBS Lightning页面看起来很棒,但是我们仍然需要提高其性能以使其匹配。让我们将Lightning Data Service添加到我们的IndicatorBadges组件中,看看它如何快速响应影响记录级数据的更改。 添加闪电数据服务 在开发者控制台中,将以下代码添加到IndicatorBadges组件标记中的一行下......
学习目标 在此项目中,您将: 安装Salesforce CLI。 安装用于Salesforce DX的Visual Studio代码和扩展。 创建和部署Lightning Web组件。 介绍 Lightning Web Components是用于构建Lightning组件的新编程模型。它利用了Web标准的突破,可以与Aura编程模型共存和互操作,并提供无与伦比的性能。要创建和开发Lightning......
设置Visual Studio代码 安装用于Visual Studio Code的Salesforce Extensions Visual Studio Code是Salesforce开发人员的首选代码编辑器。它是免费的开放源代码,可用于Windows,Linux和macOS。该编辑器具有易于安装的扩展程序,用于语法高亮显示,代码完成等。 在此项目中,我们将安装Visual Studio Code......
创建一个Hello World Lightning Web组件 现在,您已经设置了开发环境,您可以创建一个简单的Lightning Web组件。 创建一个Salesforce DX项目 在Visual Studio Code中,通过按Ctrl + Shift + P(Windows)或Cmd + Shift + P(macOS)打开命令面板。 输入SFDX。 选择SFDX:创建项目。 按Enter......
学习目标 在此项目中,您将: 安装推荐的开发人员工具以创建和使用Lightning Web Components。 创建一个闪电Web组件。 使用提供的开发人员工具修复代码中的错误。 配置记录布局以显示Lightning Web组件。 您知道您可以向专家学习吗? 观看此视频,以了解有关该项目主题的更多信息: 您已经了解了称为Lightning Web Components的全新编程模型,现在您要开......
创建一个闪电Web组件 在这一步中,您将学习如何使用之前安装的工具。 您知道您可以向专家学习吗? 观看此视频,以了解有关该项目主题的更多信息: 创建一个Salesforce DX项目 使用Salesforce CLI与组织进行交互的基本基础是Salesforce DX项目。一个项目由几个本地配置文件以及要部署的代码组成。用Salesforce术语来说,我们将此代码称为元数据,它是Salesforc......
分析您的代码并将其部署到您的组织 您已经安装了我们推荐的用于开发Lightning Web Components的工具。然后您复制并粘贴了一些损坏的代码,我们知道这将导致部署失败。您可能会说您以前从未在现实生活中做到过,对吧? 您知道您可以向专家学习吗? 观看此视频,以了解有关该项目主题的更多信息: 修复JavaScript错误 在网络上搜索(希望能正常工作的)代码后,作为开发人员最重要的任务是自......
学习目标 完成本单元后,您将能够: 解释Lightning Web Components编程模型。 列出使用Lightning Web组件的好处。 查找开始开发Lightning Web组件所需的条件。 Web标准编程的门户 现在是时候将您的Salesforce知识和对HTML,JavaScript和CSS等标准技术的熟悉程度结合在一起,以构建下一代Salesforce应用程序。使用这些通用标准为......
学习目标 完成本单元后,您将能够: 描述每个组件文件的内容。 为Lightning Web组件创建JavaScript方法。 在组件JavaScript中使用生命周期挂钩。 一些严肃的游戏时间 假设您要独立于Salesforce中的特定对象构建数据显示元素。一个很好的例子是ebikes示例存储库中的 productCard组件。让我们检查一下该卡组件,并从头开始构建我们自己的版本,以便您可以看到它......
学习目标 完成本单元后,您将能够: 配置Lightning Web组件文件以在组织中显示。 将文件部署到组织。 验证组织环境中的组件行为。 加强组织 现在是时候离开游乐场了,尽管您会发现它是一个非常有用的地方。在本单元中,我们使用带有Salesforce扩展的VS Code开发Lightning Web组件。我们将文件部署到组织中,并构建一个应用程序来使用您的组件。 你需要什么 如第一单元所述,您......
学习目标 完成本单元后,您将能够: 创建一个包含多个组件的应用程序。 描述复杂组件的文件结构。 处理事件。 跟随活动的旅程 您已经构建了一个组件并将其推送到临时组织。让我们开始添加一些与事件处理的交互性。我们通过几个组件跟踪事件的旅程,以在应用程序中进行复杂的事件处理。此应用程序是自行车商店的产品选择器。用户单击自行车名称和图像以查看更多详细信息。 这个程序有四个组件一起工作。 tile:显示单个......
学习目标 完成本单元后,您将能够: 将CSS和Lightning Design System与组件一起使用。 从Salesforce组织获取数据。 将您的应用程序部署到组织并进行测试。 调整组件 我们几乎结束了对Lightning Web组件的介绍,但让我们来看看如何控制组件的外观并提取实时数据。我们可以使外观适应Lightning环境,并在组织中使用实时数据。在本单元中,我们将使某些文本看起来生......
学习目标 完成本单元后,您将能够: 构建包含lightning-record-*-form基础组件的解决方案。 使用闪电数据服务(LDS)线适配器读取数据。 使用LDS功能修改数据。 如果这是您首次尝试Lightning Web Components,请等待。退后一步。在完成本模块之前,请确保您完成了 Lighthead Web Components基础知识 模块,并且 在Trailhead上了解......
学习目标 完成本单元后,您将能够: 识别何时需要使用Apex处理Salesforce数据。 用两种不同的方式呼叫Apex。 使用Apex和lightning-datatable处理记录列表。 闪电Web组件中的Apex 我们已经介绍了Lightning Data Service的好处以及如何使用它,但是有时,lightning-record-*-form组件或LDS线适配器和功能都不适合特定的用例......
学习目标 完成本单元后,您将能够: 说明连接属性时如何处理服务器错误。 说明如何处理在连接功能时发生的服务器错误。 说明如何处理在调用LDS函数或强制性Apex时发生的服务器错误。 确定推荐的与数据交互并处理特定用例错误的方式。 处理闪电Web组件中的服务器错误 LDS线适配器,LDS功能和对Apex的调用引发的错误具有特定的结构。要检索有关错误的信息,请在JavaScript代码中处理错误响应。......
学习目标 在此项目中,您将: 安装Salesforce CLI。 安装用于Salesforce DX的Visual Studio代码和扩展。 创建和部署Lightning Web组件。 介绍 Lightning Web Components是用于构建Lightning组件的新编程模型。它利用了Web标准的突破,可以与Aura编程模型共存和互操作,并提供无与伦比的性能。要创建和开发Lightning......
设置Visual Studio代码 安装用于Visual Studio Code的Salesforce Extensions Visual Studio Code是Salesforce开发人员的首选代码编辑器。它是免费的开放源代码,可用于Windows,Linux和macOS。该编辑器具有易于安装的扩展程序,用于语法高亮显示,代码完成等。 在此项目中,我们将安装Visual Studio Code......
学习目标 完成本单元后,您将能够: 解释Lightning Web Components编程模型。 列出使用Lightning Web组件的好处。 查找开始开发Lightning Web组件所需的条件。 Web标准编程的门户 现在是时候将您的Salesforce知识和对HTML,JavaScript和CSS等标准技术的熟悉程度结合在一起,以构建下一代Salesforce应用程序。使用这些通用标准为......
学习目标 完成本单元后,您将能够: 创建一个包含多个组件的应用程序。 描述复杂组件的文件结构。 处理事件。 跟随活动的旅程 您已经构建了一个组件并将其推送到临时组织。让我们开始添加一些与事件处理的交互性。我们通过几个组件跟踪事件的旅程,以在应用程序中进行复杂的事件处理。此应用程序是自行车商店的产品选择器。用户单击自行车名称和图像以查看更多详细信息。 这个程序有四个组件一起工作。 tile:显示单个......
学习目标 完成本单元后,您将能够: 安装Financial Services Cloud的30天免费试用版。 设置金融服务云以提高用户的生产力。 进行为期30天的试用 既然您已经了解了Financial Services Cloud可以完成的所有出色工作,那么如何免费试用我们的软件呢?您将获得预配置和预加载的样本数据,因此可以立即在新组织中开始玩耍。完成测试后,您可以在客户经理或解决方案工程师的帮......
学习目标 完成本单元后,您将能够: 自定义客户记录详细信息页面。 描述客户和家庭汇总。 通过自定义页面增强用户体验和生产力 现在可以使用Financial Services Cloud,但是如果要自定义关键页面怎么办?例如,您可以通过添加标准或自定义组件来定制页面,以更改所有用户的页面功能。或者,您可以让具有不同配置文件或在不同应用程序中的用户查看特定页面的定制版本。确定要自定义的页面后,您可以编......
学习目标 完成本单元后,您将能够: 描述爱因斯坦分析如何帮助您做出更明智的决策。 在Advisor Analytics(分析)标签上自定义快速操作。 注意 可以使用个人帐户或Financial Services Cloud中的单个对象模型为客户建模,但不能同时为两者建模。审判组织默认情况下启用了个人帐户。有关哪种模型最适合您的业务的更多信息,请参阅 《人事账户实施注意事项》。 通过爱因斯坦分析了解......
学习目标 完成本单元后,您将能够: 描述金融服务云数据模型。 定义关键术语,例如数据库,对象,字段和记录。 数据模型如何像超模型? 超模是有酬的人,可以使时尚看起来华丽。数据模型的工作是使数据库中的信息看起来华丽。好吧,也许不是很华丽,但是很容易理解。 数据模型显示数据库中的每个对象以及这些对象之间的关系。听起来很简单,对吧?让我们定义一些术语以确保它保持这种状态,然后查看数据模型。 什么是数据库......
学习目标 完成本单元后,您将能够: 描述一个人并解释一个人如何建模。 创建和自定义个人帐户。 注意 可以使用“个人帐户”或Financial Services Cloud中的“个人”对象模型对客户进行建模,但不能同时对两者进行建模。此模块中使用的试用组织默认情况下启用了“个人帐户”,并且该模块是使用“个人帐户”模型构建的。有关哪种模型最适合您的业务的更多信息,请参阅《人事账户实施注意事项》。 什么......
学习目标 完成本单元后,您将能够: 描述一个组。 查看一个人及其群组。 创建一个组并添加成员。 自定义组。 什么是团体? 一组是具有共同财务利益的一组人。组中每个成员的财务帐户汇总在一起。然后可以将这些财务作为一个单元进行查看和管理。 家庭是Financial Services Cloud附带的自定义组记录类型,用于管理家庭成员,例如配偶及其受抚养子女。除了群组中的人员外,您还可以将群组成员连接到......
学习目标 完成本单元后,您将能够: 定义一个财务帐户并描述其汇总方式。 创建一个财务帐户。 描述并创建财务角色。 定义其他自定义财务对象,例如控股,证券,收入和目标。 建立目标。 什么是金融帐户? 金融帐户是指由金融机构(例如银行)管理的任何帐户。Financial Services Cloud支持多种金融帐户,包括支票帐户,储蓄帐户,抵押,信用卡,投资帐户,401(k)帐户和保险单。无论帐户类型......
学习目标 完成本模块后,您将能够: 说明什么是Financial Services Cloud行动计划。 列出使用行动计划的一些好处。 解释行动计划模板和行动计划之间的区别。 介绍 如果您已经获得了Inspire Customer Loyalty with Financial Services Cloud足迹的徽章之一 ,那么您可能还记得Cumulus Cloud Bank的团队。让我们重新认识。......
学习目标 完成本模块后,您将能够: 设置行动计划权限。 配置任务状态报告和状态值。 权限,权限… Matt首先要做的是设置一些权限,以使用户能够访问新的行动计划功能。与Ryan协商后,Matt决定从小处着手,并将“行动计划”权限集仅分配给Ryan和Srilakshmi。 注意 要将“行动计划”权限集分配给Cumulus Bank用户,Matt必须首先 向他们授予Financial Services......
学习目标 完成本模块后,您将能够: 将“行动计划模板”和“行动计划”选项卡添加到组织中的应用程序。 将“行动计划列表闪电”组件添加到Financial Services Cloud Lightning客户端页面。 将操作计划添加到导航栏 Matt的下一个任务是将“行动计划模板”和“行动计划”的标签添加到所有必需应用程序(例如财富管理和零售银行业务)的导航栏中。这使Ryan和Srilakshmi可以......
学习目标 完成本模块后,您将能够: 设置工作时间和全公司假期。 启用对角色的行动计划任务分配。 创建行动计划模板和行动计划。 设定工作时间 瑞恩几乎准备尝试行动计划。他只需要先设置营业时间和角色即可。设置营业时间时,您在告诉操作计划,以避免非工作时间,公司节假日和其他非工作日进行截止日期计算和任务完成。便利! Ryan和Srilakshmi都在位于宾夕法尼亚州匹兹堡的Cumulus Bank总部工......
学习目标 完成本单元后,您将能够: 创建一个新的行动计划模板。 从现有的行动计划模板启动新的行动计划。 灯光,摄像头,行动计划 瑞安(Ryan)极力尝试这个新的行动计划功能,而他和马特(Matt)都在努力建立。 让我们跟随Ryan创建一个名为“季度计划审查”的新行动计划模板,以捕获财务计划审查会议中涉及的可重复任务。一旦创建了模板,他和银行的其他财富管理人员就可以轻松地自动执行行动计划中的任务序列......
学习目标 完成本单元后,您将能够: 克隆行动计划模板。 用行动计划模板创建一个程序包。 简化行动计划的制定 行动计划模板克隆可简化更改,例如更正关联的任务名称中的拼写错误,或在过渡到新项目或适应当前设置中的更改时根据现有模板开发新模板。 然后,使用行动计划模板打包,在沙盒环境中创建和测试行动计划模板,并将其部署在一个或多个生产环境中。您还可以将打包的行动计划模板上传到AppExchange,以供S......
学习目标 完成本单元后,您将能够: 为行动计划用户创建社区用户配置文件。 为合作伙伴社区行动计划用户创建权限集。 更新社区主页以包括行动计划。 更新社区记录详细信息页面以包括行动计划。 注意 为了建立合作伙伴社区的行动计划,您首先需要为Salesforce组织启用社区。至少创建了一个合作伙伴社区。请查看 Financial Services Cloud中的社区以了解更多详细信息。 简化合作伙伴流程......
学习目标 完成本单元后,您将能够: 讲解金融服务云的基础知识。 讨论金融服务云如何适合Salesforce平台。 描述合作伙伴生态系统。 了解金融服务云 认识金融服务云:重新设计用于金融服务的全球排名第一的CRM。现在,您可以跨业务,地域和渠道连接整个机构。从零售银行业务到财富管理,对客户财务状况的360度可视性使您的客户成为每次互动的中心。洞悉客户的家庭财富生态系统可帮助顾问在多个网络中发展其业......
学习目标 完成本单元后,您将能够: 命名孤立数据系统的问题。 说明将数据放在一个地方的好处。 在更丰富的环境中查看数据时,可发现新见解。 您看到需要看的东西了吗? Matt公司的客户数据存储在许多孤立的系统中。如果他的顾问想要访问客户信息,则必须通过将数据加载到新系统或创建报告中来回移动数据。更糟糕的是,有时顾问自己必须在多个系统之间切换才能完成工作。所有这一切都需要时间-太多的时间。他的顾问没有......
学习目标 完成本单元后,您将能够: 解释为什么金融服务云易于实施。 描述爱因斯坦分析如何导致更快,更明智的决策。 列出可提高生产力的Financial Services Cloud工具。 让每位客户体验一次再来一次 Matt相信他可以使Financial Services Cloud快速启动并运行。 他可以使用Lightning App Builder中的拖放功能为顾问提供最相关的信息,以适合他们......
学习目标 完成本单元后,您将能够: 解释为什么推荐很重要。 在整个生命周期中跟踪引荐。 比较销售线索和推荐人。 它始于客户需求 如果您获得了Financial Services Cloud Basics徽章,您可能还记得管理员Matt。马特一直致力于为Cumulus银行的财富管理和零售银行分支机构建立金融服务云。 这是一项艰巨的工作,因为Cumulus银行正在改变其业务实践,以客户需求为中心。他们......
学习目标 完成本单元后,您将能够: 列出推荐来源。 描述如何自定义组织以使其更容易从任何地方获取引荐。 自定义“表达兴趣”选择列表,以更好地跟踪客户需求。 来自任何地方的推荐 一旦确定了客户的需求或兴趣,就可以将其捕获为Financial Services Cloud中的推荐人。从一位顾问到另一位顾问的推荐非常简单。借助Financial Services Cloud,跨业务线的推荐也易于管理。 ......
学习目标 完成本单元后,您将能够: 描述如何配置引荐分配和电子邮件通知。 描述如何配置推荐批准,拒绝和自动通知流程。 智能地确定引荐的优先级。 转换引荐。 自定义引荐分配 产生大量推荐是很棒的。拥有它们后,请确保将它们分配给合适的人。否则,您可能会令客户失望。还记得财富管理公司的瑞安(Ryan)为零售银行的鲍勃(Bob)推荐人的时候吗?瑞安(Ryan)将推荐人分配给最能管理潜在客户的人-抵押专家。......
学习目标 完成本单元后,您将能够: 自定义主页以查看所需的推荐信息。 确定最高引荐来源。 使用报告和仪表板跟踪引荐活动。 自定义主页 金融服务云的主页是您的顾问和零售银行家计划日程的地方。他们需要的一切就在那里—有关推荐,性能,任务列表,日历的信息。定制很容易以满足用户的特定需求。 马特与他的顾问交谈,以了解默认主页如何为他们工作。他们告诉他,他们每天与客户就其财务需求和目标进行沟通。通常,他们将......
学习目标 完成本模块后,您将能够: 描述金融服务云的发布过程。 确定您的域适合日程安排。 即将来到您附近的组织 让我们来谈谈发布。在我们的春季,夏季和冬季版本中,Salesforce每年向客户提供酷炫的新功能3次。主要的金融服务云版本与三个主要的Salesforce版本紧密相关,并紧随其后。每个常规Salesforce版本结束后,Financial Services Cloud版本就会开始。 所有......
学习目标 完成本模块后,您将能够: 通过注册沙盒来测试每个主要版本之前的更改。 通过“签名成功”注册以获得其他发行支持。 创建沙盒以预览版本 马特知道测试的重要性。通过测试,他可以确保将现有组织与新的Salesforce更新一起使用,然后再将其发布给用户。但是他怎么测试呢?Matt可以通过沙箱预览新版本。沙箱是复制到测试环境中的生产组织的一个版本。Salesforce会较早将沙箱组织升级或刷新到主......
学习目标 完成本模块后,您将能够: 定义社区。 设置对社区的访问权限。 注意 如果您没有自己的组织,请使用此处提供的30天试用组织。有关更多信息,请观看此视频。 什么是社区? 在线社区是将人们聚集在一起的好方法。创建社区可以帮助您与客户,公司内的知识专家以及合作伙伴建立联系。 在最基本的层面上,社区是一群拥有共同使命或目标的人。您可以定义最适合您需求的协作模型。您想让客户互相帮助吗?点对点社区就可......
学习目标 完成本单元后,您将能够: 为您的社区设置用户个人资料。 描述用于构建社区的Financial Services Cloud组件。 建立你的社区 还记得管理员马特(Matt)吗?他熟悉社区,因为他曾经与Salesforce Service Cloud合作并在那里运行社区。在Matt可以邀请员工和客户加入他的第一个社区之前,他需要进行设置。 点击齿轮图标,然后点击设置。 在“快速查找”框中,......
学习目标 完成本单元后,您将能够: 识别并创建引荐。 优先考虑推介。 转换引荐。 满足新客户需求 推荐从客户需求开始。客户需要一些东西-抵押,退休计划或新的信用卡。现有的客户,合作伙伴或同事都知道您可以提供帮助。因此,他们会向您发送引荐。 让我们来看一个例子。Kotori Mizono是一家金融服务公司的客户助理。她的客户Kiara Shah一直在积蓄购买新房。Kiara终于实现了她的储蓄目标。现......
学习目标 完成本单元后,您将能够: 使用Financial Services Cloud注册一个Developer Edition组织。 查看包含有关客户详细信息的仪表板。 创建一个自定义仪表板。 使用Financial Services Cloud注册开发人员版组织 要完成此模块,您需要一个特殊的Developer Edition组织,其中包含Financial Services Cloud和我......
学习目标 完成本单元后,您将能够: 描述保险业。 分析审查数据模型的关键注意事项。 介绍 保险业务是古老,庞大而迷宫的。关于它存在的最早记录证据之一是大约公元前1750年左右的著名《汉mura拉比法典》。穿越地中海的商人将通过贷款为其装运的货物提供资金,并且他们将向贷方支付额外的金额,以获得贷方的保证,即如果货物在海上被偷窃或丢失,该笔贷款将被取消。 时代已经变了,但是作为保险提供者,您仍然可以全......
学习目标 完成本单元后,您将能够: 列出典型保险单的关键属性。 设置策略的覆盖范围详细信息。 配置政策的付款信息。 描述保险数据模型如何支持工人的赔偿政策。 保险单的基础 保险数据模型将与保险单和索赔摘要相关的所有信息带到Salesforce,因此您可以360度查看保单持有人。让我们看看Cumulus如何与其中一位保单持有人做到这一点。 雷切尔·亚当斯(Rachel Adams)是Cumulus的......
学习目标 完成本单元后,您将能够: 列出并描述不同类型的生产者。 解释生产者,政策和法律实体之间的关系。 描述约会及其与生产者的关系。 将保险公司的法人实体与授权的保险公司联系起来。 认识Insurancetown的生产者 保险生产者是代表保险公司向客户出售保险产品的人。Financial Services Cloud中的保险数据模型为建模以下类型的生产者提供了灵活性。 直接—保险公司员工 专属保......
学习目标 完成本单元后,您将能够: 确定保险索赔的组成部分。 描述如何将临时保单参与者(例如交通事故的见证人)包括在索赔中。 将案件与索赔相关。 凹凸,凹痕,划痕 还记得第二单元的瑞秋吗?她最近与丈夫奈杰尔(Nigel)一起发生了一起交通事故,撞坏了汽车的挡风玻璃,需要将汽车拖走。Esperanza Fulton看到事故发生时,正在骑自行车上班。为这个细节添加书签:我们很快将对其进行重访。 雷切尔......
学习目标 完成本单元后,您将能够: 比较和对比业务和保险配置文件。 描述如何在保险数据模型中跟踪客户财产。 讨论Insurance for Financial Services Cloud支持记录汇总的方式。 认识你的顾客 保险数据模型提供了对客户数据进行建模的方法,以便您可以更好地了解客户的需求,从而促进富有同情心的客户参与度以及向上销售和交叉销售的机会。为此,数据模型包括“人员生活事件”和“业......
学习目标 完成本单元后,您将能够: 描述按揭金融服务云解决的业务问题。 列出按揭金融服务云的功能和好处。 介绍 积云抵押银行(积云银行的一部分)的抵押贷款官员索非亚·洛佩兹(Sofia Lopez)帮助潜在的借款人,包括消费者和商人,选择和申请合适的贷款产品。对于像理查德·贝内特(Richard Bennett)这样的借款人来说,她是通过贷款结清流程与银行联系的主要对象。 大多数贷款需要大量的文书......
学习目标 完成本模块后,您将能够: 分配抵押权限集。 创建并分配贷款官员和包销商权限集。 让我们开始 作为Cumulus的Salesforce管理员,Matt致力于满足Sofia和Shah的需求,对功能进行配置,以便贷款商店中的所有贷款人员和承销商都可以使用Mortgages for Financial Services Cloud来自动化住宅贷款申请流程。为了使事情顺利进行,Matt使用抵押许可......
学习目标 完成本模块后,您将能够: 创建和分配抵押用户配置文件。 设置帐户共享。 更新“住宅贷款申请”页面的布局。 创建和分配角色。 设置操作和建议列表。 创建和分配抵押用户配置文件 接下来,Matt分别为Sofia和Shah创建了贷款员和承销商资料,以使他们能够适当访问抵押对象和文件清单项目。 在“设置”的“快速查找”框中,输入Profiles,然后选择“配置文件”。 在“配置文件”页面上,克隆......
学习目标 完成本模块后,您将能够: 为借款人创建社区用户个人资料。 将借款人资料分配给社区。 更新社区主页。 更新社区记录详细信息页面。 在Experience Builder模板中标识开箱即用的组件和页面所支持的对象。 为借款人创建社区用户配置文件 Matt首先创建了一个客户社区资料,该资料可以访问诸如Richard的借款人的抵押对象和文件清单项目。Salesforce社区提供了一个安全的集中平......
学习目标 完成本模块后,您将能够: 分配文档清单权限集。 更新商机和客户页面布局。 设置文档类型,并允许借款人访问社区中的文档清单项目。 创建社区用户配置文件并将其分配给社区。 使用文档清单权限集的精细权限更新用户配置文件。 设置共享。 创建批准过程。 介绍 还记得我们在第一单元中所说的那样,即大多数贷款需要大量文书工作,而抵押贷款也一样吗?借款人发现,与金融服务机构合作时,申请抵押贷款是他们遇到......
学习目标 完成本单元后,您将能够: 定义一个财务帐户并描述其汇总方式。 创建一个财务帐户。 描述并创建财务角色。 定义其他自定义财务对象,例如控股,证券,收入和目标。 建立目标。 什么是金融帐户? 金融帐户是指由金融机构(例如银行)管理的任何帐户。Financial Services Cloud支持多种金融帐户,包括支票帐户,储蓄帐户,抵押,信用卡,投资帐户,401(k)帐户和保险单。无论帐户类型......
学习目标 完成本模块后,您将能够: 将“行动计划模板”和“行动计划”选项卡添加到组织中的应用程序。 将“行动计划列表闪电”组件添加到Financial Services Cloud Lightning客户端页面。 将操作计划添加到导航栏 Matt的下一个任务是将“行动计划模板”和“行动计划”的标签添加到所有必需应用程序(例如财富管理和零售银行业务)的导航栏中。这使Ryan和Srilakshmi可以......
学习目标 完成本单元后,您将能够: 克隆行动计划模板。 用行动计划模板创建一个程序包。 简化行动计划的制定 行动计划模板克隆可简化更改,例如更正关联的任务名称中的拼写错误,或在过渡到新项目或适应当前设置中的更改时根据现有模板开发新模板。 然后,使用行动计划模板打包,在沙盒环境中创建和测试行动计划模板,并将其部署在一个或多个生产环境中。您还可以将打包的行动计划模板上传到AppExchange,以供S......
学习目标 完成本单元后,您将能够: 命名孤立数据系统的问题。 说明将数据放在一个地方的好处。 在更丰富的环境中查看数据时,可发现新见解。 您看到需要看的东西了吗? Matt公司的客户数据存储在许多孤立的系统中。如果他的顾问想要访问客户信息,则必须通过将数据加载到新系统或创建报告中来回移动数据。更糟糕的是,有时顾问自己必须在多个系统之间切换才能完成工作。所有这一切都需要时间-太多的时间。他的顾问没有......
学习目标 完成本模块后,您将能够: 通过注册沙盒来测试每个主要版本之前的更改。 通过“签名成功”注册以获得其他发行支持。 创建沙盒以预览版本 马特知道测试的重要性。通过测试,他可以确保将现有组织与新的Salesforce更新一起使用,然后再将其发布给用户。但是他怎么测试呢?Matt可以通过沙箱预览新版本。沙箱是复制到测试环境中的生产组织的一个版本。Salesforce会较早将沙箱组织升级或刷新到主......
学习目标 完成本单元后,您将能够: 识别并创建引荐。 优先考虑推介。 转换引荐。 满足新客户需求 推荐从客户需求开始。客户需要一些东西-抵押,退休计划或新的信用卡。现有的客户,合作伙伴或同事都知道您可以提供帮助。因此,他们会向您发送引荐。 让我们来看一个例子。Kotori Mizono是一家金融服务公司的客户助理。她的客户Kiara Shah一直在积蓄购买新房。Kiara终于实现了她的储蓄目标。现......
学习目标 完成本单元后,您将能够: 使用Financial Services Cloud注册一个Developer Edition组织。 查看包含有关客户详细信息的仪表板。 创建一个自定义仪表板。 使用Financial Services Cloud注册开发人员版组织 要完成此模块,您需要一个特殊的Developer Edition组织,其中包含Financial Services Cloud和我......
学习目标 完成本单元后,您将能够: 列出并描述不同类型的生产者。 解释生产者,政策和法律实体之间的关系。 描述约会及其与生产者的关系。 将保险公司的法人实体与授权的保险公司联系起来。 认识Insurancetown的生产者 保险生产者是代表保险公司向客户出售保险产品的人。Financial Services Cloud中的保险数据模型为建模以下类型的生产者提供了灵活性。 直接—保险公司员工 专属保......
学习目标 完成本单元后,您将能够: 确定保险索赔的组成部分。 描述如何将临时保单参与者(例如交通事故的见证人)包括在索赔中。 将案件与索赔相关。 凹凸,凹痕,划痕 还记得第二单元的瑞秋吗?她最近与丈夫奈杰尔(Nigel)一起发生了一起交通事故,撞坏了汽车的挡风玻璃,需要将汽车拖走。Esperanza Fulton看到事故发生时,正在骑自行车上班。为这个细节添加书签:我们很快将对其进行重访。 雷切尔......
学习目标 完成本单元后,您将能够: 比较和对比业务和保险配置文件。 描述如何在保险数据模型中跟踪客户财产。 讨论Insurance for Financial Services Cloud支持记录汇总的方式。 认识你的顾客 保险数据模型提供了对客户数据进行建模的方法,以便您可以更好地了解客户的需求,从而促进富有同情心的客户参与度以及向上销售和交叉销售的机会。为此,数据模型包括“人员生活事件”和“业......
学习目标 完成本单元后,您将能够: 描述按揭金融服务云解决的业务问题。 列出按揭金融服务云的功能和好处。 介绍 积云抵押银行(积云银行的一部分)的抵押贷款官员索非亚·洛佩兹(Sofia Lopez)帮助潜在的借款人,包括消费者和商人,选择和申请合适的贷款产品。对于像理查德·贝内特(Richard Bennett)这样的借款人来说,她是通过贷款结清流程与银行联系的主要对象。 大多数贷款需要大量的文书......
学习目标 完成本模块后,您将能够: 分配文档清单权限集。 更新商机和客户页面布局。 设置文档类型,并允许借款人访问社区中的文档清单项目。 创建社区用户配置文件并将其分配给社区。 使用文档清单权限集的精细权限更新用户配置文件。 设置共享。 创建批准过程。 介绍 还记得我们在第一单元中所说的那样,即大多数贷款需要大量文书工作,而抵押贷款也一样吗?借款人发现,与金融服务机构合作时,申请抵押贷款是他们遇到......
学习目标 完成本单元后,您将能够: 列出提供产品免费试用的优势。 提出一些可以帮助您的产品成功的方法。 确定一些使您的审判更加有效的特定策略。 暂时无所事事 您可能已经听说过“购买前请尝试”的表达。上口?绝对是 陈词滥调?也许。但是没有比不用担心浪费金钱来使用它更好的方法来弄清您是否真正需要东西。 这不是销售中的新主意。在线搜索“免费试用”,您可以在几乎每个市场中找到免费试用的内容。软件的免费试用......
学习目标 完成本单元后,您将能够: 描述合作伙伴可以使用的免费试用类型。 比较这些试验类型的缺点和好处。 评估给定产品的最合适的试验类型。 决定提供哪种审判 在Salesforce,我们希望帮助您创造最佳的客户体验,并且为了帮助您,我们提供了不同的方式来共享您的产品。您的第一步是确定客户的需求。 您的某些潜在客户已经在使用Salesforce,并且可以访问一个或多个组织。如果您想让他们使用他们现有......
学习目标 完成本单元后,您将能够: 说明如何设置测试驱动器。 列出Trialforce设置中涉及的组织类型。 描述为Trialforce设置配置组织的过程。 使用“志愿者追踪器”应用探索免费试用版 让我们研究Salesforce提供的不同类型的免费试用。假设我们有一个名为Volunteer Tracker的出色产品,它的名称恰如其名:它可以跟踪组织的志愿者。让我们看看我们可以为潜在客户创造什么样的......
学习目标 完成本单元后,您将能够: 解释Trialforce模板的目的。 描述可以在Trialforce模板中自定义的内容。 讨论创建样本数据的策略。 想想你想讲的故事 如果您使用的是可安装的试用版,那么很容易激发人们购买您的产品-他们下载它来尝试对自己的数据进行特定的处理。只要您的用户体验持续存在并且您的应用程序能够正常工作,那么您的状态就很好。 试驾和Trialforce需要更多的投入,因为它......
学习目标 完成本单元后,您将能够: 列出部署免费试用版的方法。 说明如何创建注册请求。 描述托管试验的好处。 选择您的Trialforce交付方式 选择Trialforce是因为您想向所有人展示您的最佳作品。您已经花时间创建了身临其境的体验,并将其打包到模板中。现在是时候将它们提供给全世界了。您有三种投放方式。您可以: 将免费试用版放在AppExchange上,潜在客户可以在这里直接下载它。 根据......
学习目标 完成本单元后,您将能够: 解释Trialforce模板的目的。 描述可以在Trialforce模板中自定义的内容。 讨论创建样本数据的策略。 想想你想讲的故事 如果您使用的是可安装的试用版,那么很容易激发人们购买您的产品-他们下载它来尝试对自己的数据进行特定的处理。只要您的用户体验持续存在并且您的应用程序能够正常工作,那么您的状态就很好。 试驾和Trialforce需要更多的投入,因为它......
学习目标 完成本单元后,您将能够: 列出部署免费试用版的方法。 说明如何创建注册请求。 描述托管试验的好处。 选择您的Trialforce交付方式 选择Trialforce是因为您想向所有人展示您的最佳作品。您已经花时间创建了身临其境的体验,并将其打包到模板中。现在是时候将它们提供给全世界了。您有三种投放方式。您可以: 将免费试用版放在AppExchange上,潜在客户可以在这里直接下载它。 根据......
学习目标 完成本单元后,您将能够: 列出在发现阶段执行客户端分析的三个好处。 说明如何创建大多数实施团队。 描述替代平台模型。 列出您必须评估以确定商家功能如何与Salesforce B2C Commerce平台配合的内容。 发现客户 客户分析的发现部分使您有机会尽可能多地了解商人的当前实施情况。您在此处记录的是之前的图片。在B2C电子商务网站实现的结尾,你能看到后画面完全开发和测试解决方案,运行......
学习目标 完成本单元后,您将能够: 解释准确数据模型的好处。 在Salesforce B2C Commerce数据模型中列出三种产品类型。 列出数据模型电子表格中的三个工作表。 解释命名约定的工作方式。 解释数据属性如何帮助控制应用程序处理。 介绍 产品数据是在线零售店面的一切。这就是商人向世界展示的东西。这是他们出售的东西,没有他们,他们就不会有生意。这就是为什么数据模型是商家店面设计的关键组成......
学习目标 完成本单元后,您将能够: 描述完整的PIM系统的两个最大问题。 列出手动系统的三个注意事项。 列出三种向Business Manager中输入数据的方法。 说明为什么要使用单独的系统来存储非PIM数据。 列出混合系统的两个问题。 介绍 产品数据可能是与Salesforce B2C Commerce系统集成中最具挑战性的组成部分之一,并且在各个商家之间差异很大。商家通常使用完整的产品信息系......
学习目标 完成本单元后,您将能够: 解释为什么技能评估很重要。 列出三种资源计划方法。 列出自定义内容控制文档中包含的内容。 解释关于内容的最重要的考虑因素。 列出三种店面内容。 介绍 在发现阶段,尤其是在商人的技术能力范围内,内容管理是您需要考虑的另一个领域。谁来创建和维护内容是一个重要的问题。 内容的数量和种类取决于站点。一些站点显示简单的文本,而其他站点则显示复杂的资产类型数组。网站通常会显......
学习目标 完成本单元后,您将能够: 说明为什么需要自定义应用程序。 列出两个SFRA定制。 解释两个SFRA装饰器模板之间的区别。 说明扩展或覆盖控制器如何影响功能和性能。 列出SFRA优于SiteGenesis的两个好处。 介绍 作为职能架构师,您已经进行了大量繁重的工作来制定战略,设计和记录Salesforce B2C Commerce店面解决方案。现在,您需要应用解决方案。你猜怎么着?这也需......
学习目标 完成本单元后,您将能够: 说明为什么第三方集成必不可少。 列出三个最常用的第三方集成。 解释可能发生的集成类型。 列出您需要考虑的三个潜在差距。 为什么要使用第三方应用程序? 在Salesforce B2C Commerce实施中不可避免地要进行第三方集成。那不好吗?不,太神奇了!正如我们在“定制商务云参考架构”单元中了解到的,这是设计使然。 Salesforce B2C Commerc......
学习目标 完成本单元后,您将能够: 解释为什么SEO URL很重要。 列出三种SEO URL最佳做法。 说明为什么保留主机名后面的URL文本。 列出SEO URL配置过程中的四个步骤。 为什么要使用SEO网址? 布兰登·威尔逊(Brandon Wilson)是专门从事高端定制运动鞋的公司Cloud Kicks的高级采购员。他致力于将购物者吸引到Cloud Kicks店面,并渴望了解Salesfor......
学习目标 完成本单元后,您将能够: 说明SEO URL配置从一个实例移动到另一个实例的顺序。 描述如何创建产品或类别URL规则。 列出配置SEO URL规则时需要考虑的三件事。 解释为什么本地化URL很重要。 SEO URL入门 Cloud Kicks的销售商Brandon Wilson等不及要开始了。首次设置其Salesforce B2C Commerce网站时,将自动启用URL规则。现在,他有......
学习目标 定义搜索范围。 列出三个SEO URL搜索优化设置。 描述SEO URL搜索优化的用例。 描述URL存档功能。 解释快照的好处。 搜索优化 Cloud Kicks采购员布兰登·威尔逊(Brandon Wilson)喜欢他可以优化(并缩短)其URL。他不仅可以定义有关Salesforce B2C Commerce如何创建URL的规则,而且还可以将搜索范围映射到他的URL路径,而不用使用诸如......
学习目标 列出您可以在业务管理器中解决SEO URL冲突的三件事。 解释Salesforce B2C Commerce如何跟踪类别,文件夹和搜索优化SEO URL。 描述B2C Commerce如何重新生成类别和文件夹URL。 列出启动类别和文件夹URL重新生成的三个更改。 列出搜索优化SEO URL冲突的两个原因。 使网址唯一 Cloud Kicks采购员布兰登·威尔逊(Brandon Wils......
学习目标 完成本单元后,您将能够: 说明何时使用URL重定向。 列出您必须从源URL重定向到目标URL的选择。 说明何时使用静态或动态映射。 解释URL重定向映射中的源和目标。 描述何时B2C Commerce自动处理重定向。 网址映射 Cloud Kicks的采购商布兰登·威尔逊(Brandon Wilson)对他的公司收购一家精品运动器材公司感到兴奋。虽然神话般的新型运动器材非常适合Cloud......
学习目标 完成本单元后,您将能够: 说明为什么需要自定义应用程序。 列出两个SFRA定制。 解释两个SFRA装饰器模板之间的区别。 说明扩展或覆盖控制器如何影响功能和性能。 列出SFRA优于SiteGenesis的两个好处。 介绍 作为职能架构师,您已经进行了大量繁重的工作来制定战略,设计和记录Salesforce B2C Commerce店面解决方案。现在,您需要应用解决方案。你猜怎么着?这也需......
学习目标 完成本单元后,您将能够: 列出Salesforce B2C Commerce管理员执行的三个任务。 说明在业务管理器中分配角色的重要性。 列出管理员用来管理数据和代码的三种业务管理器功能。 列出管理员使用控制中心执行的三个操作。 介绍 Linda Rosenberg是Cloud Kicks的新B2C Commerce管理员,该公司专门从事高端定制运动鞋。她的工作是确保Cloud Kick......
学习目标 完成本单元后,您将能够: 说明如何创建业务经理用户。 解释用户和管理员重置密码之间的区别。 解释为正在开发的店面创建密码为什么很重要。 说明管理员更改密码必须执行的操作。 介绍 业务管理器是用于配置和管理B2C Commerce店面的Salesforce B2C Commerce联机工具。Cloud Kicks的新管理员Linda Rosenberg正在为Business Manager......
学习目标 完成本单元后,您将能够: 解释业务经理中的角色。 解释功能和模块权限之间的区别。 列出管理员可以授予的三种权限。 解释每个权限的工作方式。 所有角色都是什么? 正如Cloud Kick的管理员琳达·罗森伯格(Linda Rosenberg)在第一天就了解到的那样,在业务管理器中,角色是向用户组授予的一组权限。用户可以具有多个角色。Business Manager带有示例角色,例如分配给L......
学习目标 完成本单元后,您将能够: 列出可以通过导入/导出过程传输的三个数据对象。 解释Salesforce B2C Commerce XSD文件的用途。 说明使用“优化价格手册”功能的好处。 解释特定于对象的模式文件的两个好处。 说明如何使用实例来推出店面数据。 介绍 琳达·罗森伯格(Linda Rosenberg)是高端定制运动鞋公司Cloud Kicks的新管理员。她的最高职责是数据管理。具......
学习目标 完成本单元后,您将能够: 解释导入模式的目的。 列出两种通过导入添加新对象的模式。 描述如何使用导入删除数据。 说明可以导入或导出数据的两种常规方法。 描述Salesforce B2C Commerce如何设计来处理店面数据。 介绍 Cloud Kick的新管理员Linda Rosenberg几乎准备使用Business Manager中的导入/导出功能。她的经理要求她推迟,直到她完全了......
学习目标 完成本单元后,您将能够: 列出管理员执行导入/导出所需的三种权限。 列出导入过程的三个基本步骤。 列出导出过程的三个基本步骤。 说明网站导入/导出的目的。 描述两种处理转移限制的方法。 介绍 Cloud Kicks的管理员Linda Rosenberg已经了解了很多有关导入和导出模式和模式的知识。现在,她准备配置并运行她的第一个导入和导出过程。Linda负责各种导入和导出过程,但今天她专......
学习目标 完成本单元后,您将能够: 列出复制影响的三个实例。 列出运行复制的三种方式。 列出三种可自动触发高速缓存刷新的数据复制类型。 描述复制回滚。 介绍 Linda Rosenberg是高端运动鞋公司Cloud Kicks的新管理员。最近,她学习了如何在Salesforce B2C Commerce中执行一些基本的数据管理任务。现在,她想成为一名专家,负责将数据和代码更改从公司的电子商务登台实......
学习目标 完成本单元后,您将能够: 描述复制处理的两种数据类型。 列出部分数据复制很有用的三种情况。 描述数据复制过程类型。 描述数据复制激活方法。 列出手动数据复制过程中的三个步骤。 介绍 Cloud Kicks的新管理员Linda Rosenberg希望开始进行数据复制。这是她将数据,元数据和文件从Salesforce B2C Commerce登台实例复制到开发或生产实例的时候。 她知道在Bu......
学习目标 完成本单元后,您将能够: 列出四种代码复制过程类型。 描述如何将新的代码版本从沙箱传输到开发实例。 列出代码复制激活方法。 列出手动代码复制过程中的三个步骤。 介绍 Cloud Kicks的新管理员Linda Rosenberg了解到该网站的开发人员已准备好推出一些很棒的店面功能。开发人员已经将代码从沙盒实例上载到暂存中,并且质量检查测试进展顺利。现在轮到琳达了。通过代码复制,她可以将新......
学习目标 完成本单元后,您将能够: 列出复制可能遇到的三种类型的问题。 列出对复制失败进行故障排除时可以采取的三个步骤。 说明复制撤消的工作方式。 列出有助于复制故障排除的日志类型。 描述可以用来对挂起的复制进行故障排除的三种方法。 介绍 自从学习复制以来,Linda Rosenberg一直在为Cloud Kicks运行许多数据和代码复制过程。 她遇到了一些测试她的故障排除技能的问题。由于各种原因......
学习目标 完成本单元后,您将能够: 列出创建工作的三个原因。 描述使用新作业框架的优势。 解释重要的工作概念:流程,范围,锁和时间表。 说明什么使工作成功。 介绍 Linda Rosenberg是高端运动鞋公司Cloud Kicks的新管理员。Linda最近掌握了许多Salesforce B2C Commerce技能,可帮助她管理Cloud Kicks店面。她本周想学习如何建立将多个任务结合在一起......
学习目标 完成本单元后,您将能够: 列出一些预配置的系统作业步骤。 描述如何配置复制过程以在作业步骤中使用。 解释为什么您可能要使用IncludeStepsFromJob系统步骤。 介绍 琳达很快就知道,没有工作步骤就没有什么工作。作业步骤是作业工作发生的地方。他们让她控制工作的实际执行情况。有两种工作步骤:系统和自定义。当她找不到能满足其要求的系统步骤时,便要求开发人员创建一个自定义步骤。 在本......
学习目标 完成本单元后,您将能够: 列出创建自定义作业所需采取的步骤。 描述面向任务的脚本模块和面向块的脚本模块之间的区别。 解释一下steptypes.json文件是什么。 介绍 Cloud Kicks的管理员Linda Rosenberg正在创建工作,并且找不到能完全满足她要求的系统步骤。她希望将数据直接从外部产品信息(PIM)系统导入生产实例。她需要自定义代码来执行此操作,因为她想导入目录数......
学习目标 完成本单元后,您将能够: 列出可以使用“作业”模块执行的三个任务。 创建工作。 将资源分配给作业。 将作业步骤添加到一个或多个流程。 创建一个全局参数。 介绍 既然Linda能够理解工作并了解系统和自定义工作步骤,那么现在该她创建和配置工作了。她需要访问业务经理工作模块才能执行此操作。通过“作业”模块,她可以创建和安排作业,为作业失败设置电子邮件通知,以及使用作业资源来防止冲突。 要访问......
学习目标 完成本单元后,您将能够: 列出可用于检测作业问题的资源。 列出常规问题类型。 说明如何研究电子邮件通知错误。 说明纠正生产实例上的工作问题的最佳方法。 介绍 Cloud Kicks的管理员Linda Rosenberg了解到,最好在运行作业时主动将其配置为自动故障排除。当工作开始失败时,该退后一步并收集数据了,这样她就可以快速了解发生了什么。 一切顺利,一切都取决于她! 检测工作问题 主......
学习目标 完成本单元后,您将能够: 列出按需沙箱与基于pod的沙箱的三种不同方式。 说明商家如何消费积分。 详细点播沙箱管理员任务。 描述管理员可以使用按需沙箱执行的三件事。 介绍 Linda Rosenberg是高端运动鞋和服装公司Cloud Kicks的管理员。她最近掌握了许多Salesforce B2C Commerce技能,以帮助管理Cloud Kicks店面。她本周想学习如何配置按需沙箱......
学习目标 完成本单元后,您将能够: 列出按需沙箱使用的三种工具。 描述分配帐户管理员角色时按需沙箱管理员和常规开发人员之间的区别。 说明API客户端ID的用途。 为按需沙箱用户逐项列出“帐户管理器”配置步骤。 介绍 Cloud Kicks管理层购买了一定数量的沙箱信用额的沙箱许可证。当他们下订单时,会向按需沙箱系统发送自动配置消息以启用领域。 要开始使用这些沙箱,Linda Rosenberg需要......
学习目标 完成本单元后,您将能够: 描述用于创建,启动和停止按需沙箱的工具。 列出开发人员可能在自动化过程中包括的三个步骤。 列出三种REST API操作。 说明API客户端访问实例所需的业务管理器配置设置。 介绍 Cloud Kicks管理员Linda Rosenberg希望进行所有设置,以便她的开发人员可以正常工作。配置用户和客户端ID后,她想创建一个沙箱。首席开发人员之一Vijay Lahi......
学习目标 完成本单元后,您将能够: 确定在哪里可以找到您的B2C Commerce交付点(POD)的状态。 查找有关安全性的基本信息。 查找有关合规性标准的信息。 了解信任站点 Linda Rosenberg是高端定制运动鞋公司Cloud Kicks的一名熟练的Salesforce B2C Commerce管理员。作为管理员,琳达曾经通过访问单独的状态网站来收集有关其B2C Commerce店面健......
学习目标 完成本单元后,您将能够: 在Salesforce Trust网站上找到您的B2C Commerce POD。 确定您的B2C Commerce POD的当前状态。 订阅电子邮件通知以接收有关您的B2C Commerce POD的警报 了解B2C商业状态网站 Linda是我们经验丰富的Cloud Kicks的Salesforce管理员,她希望对如何找到其公司Salesforce B2C C......
学习目标 完成本单元后,您将能够: 列出Commerce Cloud Einstein跟踪的三种数据类型。 列出爱因斯坦改善购物者体验的三种方法。 描述两个爱因斯坦搜索功能。 解释爱因斯坦搜索和产品推荐之间的区别。 爱因斯坦是什么 Linda Rosenberg是Cloud Kicks的站点管理员,该公司专门从事高端定制运动鞋。Cloud Kicks电子商务网站在Salesforce B2C Co......
学习目标 完成本单元后,您将能够: 列出实现Commerce Cloud Einstein所需采取的一般步骤。 列出启用数据后可以测试的三个功能。 描述充分利用数据的方法。 介绍 Cloud Kicks管理员Linda Rosenberg准备在开发人员和销售商的帮助下计划如何启用和实施Einstein。 她列出了实现爱因斯坦功能所需的一般步骤。 在Business Manager(Linda)的E......
学习目标 完成本单元后,您将能够: 描述开发人员实施预测性排序和产品推荐所必须执行的任务。 列出您可以轻松实现的功能。 列出实施产品建议和预测性排序必须采取的预启动步骤。 列出开发人员实施产品推荐所必须执行的发布后步骤。 介绍 Cloud Kicks管理员Linda Rosenberg向后退一步,回顾了团队在Commerce Cloud Einstein中实现特定功能所必须做的事情。她还研究了功能......
学习目标 完成本单元后,您将能够: 列出爱因斯坦跟踪的数据类型。 说明爱因斯坦数据隐私协议的重要性。 列出Commerce Cloud推荐验证程序跟踪的四个操作。 列出在部署期间可以激活提要的两种方式。 说明爱因斯坦如何使用数据提要。 介绍 计划已经完成,琳达·罗森伯格知道她和她的团队需要做什么。首先,她安装并配置了各种功能。对于搜索词典,她签署了《爱因斯坦数据隐私协议》。对于产品建议和预测性排序......
学习目标 完成本单元后,您将能够: 列出Configurator中可用的两个工具。 说明如何使用Commerce Insights工具。 列出使用Commerce Insights的两个好处。 介绍 晕!琳达·罗森伯格(Linda Rosenberg)和她的团队已经在Cloud Kicks店面中部署了Commerce Cloud Einstein。这是利用爱因斯坦所提供利益的第一步。 像布兰登·威......
学习目标 完成本单元后,您将能够: 列出实施Commerce Cloud Einstein产品建议的三个好处。 描述实施产品建议书所需的基本步骤。 列出爱因斯坦产品推荐使用的数据类型。 列出您在推荐程序中配置的三个设置。 介绍 布兰登·威尔逊(Brandon Wilson)是高端运动鞋公司Cloud Kicks的采购员。他想改善Cloud Kicks电子商务店面中的购物者体验。他这样做的一种方法是......
学习目标 完成本单元后,您将能够: 列出三种推荐器类型。 说明如何使用每种推荐类型。 在产品详细信息页面上列出可以使用的三种策略。 列出规则操作。 介绍 Cloud Kicks的销售商Brandon Wilson几乎准备创建产品推荐。首先,他想了解有关推荐人类型,策略和规则的更多信息。 请记住,推荐程序是您在配置器工具中创建的配置。他们让您: 将购物者正在查看的内容与您的建议相关。 指定用于确定建......
学习目标 完成本单元后,您将能够: 列出三种锚点类型。 列出使用畅销书策略的三种可能结果。 说明上下文如何与插槽配置中的页面类型相关。 列出四个内容插槽配置设置。 介绍 Cloud Kicks的销售商Brandon Wilson现在已准备好供开发人员Vijay Lahiri创建ISML模板以显示建议。布兰登可以使用此模板在业务管理器中创建插槽配置。 在继续之前,我们先讨论一下内容插槽在Salesf......
学习目标 完成本单元后,您将能够: 列出Salesforce B2C Commerce中的三种标准搜索功能。 列出五个标准搜索词典。 描述B2C Commerce可以对搜索结果进行排序的三种方式。 列出配置搜索词典必须执行的三个常规步骤。 介绍 布兰登·威尔逊(Brandon Wilson)是专门从事高端定制运动鞋的公司Cloud Kicks的采购员。Cloud Kicks在B2C Commerc......
学习目标 完成本单元后,您将能够: 描述爱因斯坦搜索推荐如何使您个性化提前输入搜索。 说明实现每个“爱因斯坦搜索推荐”功能所需进行的自定义。 说明“爱因斯坦搜索推荐”如何改善购物者的体验。 列出可用于“爱因斯坦搜索推荐”的测试工具。 介绍 作为销售商,布兰登·威尔逊(Brandon Wilson)希望确保其购物者能够准确找到他们想要的东西。一个很好的方法是为他们提供很棒的搜索建议。Salesfor......
学习目标 完成本单元后,您将能够: 描述使用排序规则的三种方法。 列出三种对搜索结果进行排序的方式。 列出嵌入了预测排序的三种搜索类型。 列出Predictive Sort用于计算单个购物者的亲和力的数据源。 解释三种使用预测排序解决问题的方法。 介绍 Cloud Kicks的采购员布兰登·威尔逊(Brandon Wilson)已经在其店面中使用排序规则来控制在搜索结果中首先显示的内容。他致力于帮......
学习目标 完成本单元后,您将能够: 列出四种代码复制过程类型。 描述如何将新的代码版本从沙箱传输到开发实例。 列出代码复制激活方法。 列出手动代码复制过程中的三个步骤。 介绍 Cloud Kicks的新管理员Linda Rosenberg了解到该网站的开发人员已准备好推出一些很棒的店面功能。开发人员已经将代码从沙盒实例上载到暂存中,并且质量检查测试进展顺利。现在轮到琳达了。通过代码复制,她可以将新......
学习目标 完成本单元后,您将能够: 列出Commerce Cloud Einstein跟踪的三种数据类型。 列出爱因斯坦改善购物者体验的三种方法。 描述两个爱因斯坦搜索功能。 解释爱因斯坦搜索和产品推荐之间的区别。 爱因斯坦是什么 Linda Rosenberg是Cloud Kicks的站点管理员,该公司专门从事高端定制运动鞋。Cloud Kicks电子商务网站在Salesforce B2C Co......
学习目标 完成本单元后,您将能够: 列出实现Commerce Cloud Einstein所需采取的一般步骤。 列出启用数据后可以测试的三个功能。 描述充分利用数据的方法。 介绍 Cloud Kicks管理员Linda Rosenberg准备在开发人员和销售商的帮助下计划如何启用和实施Einstein。 她列出了实现爱因斯坦功能所需的一般步骤。 在Business Manager(Linda)的E......
学习目标 完成本单元后,您将能够: 列出爱因斯坦跟踪的数据类型。 说明爱因斯坦数据隐私协议的重要性。 列出Commerce Cloud推荐验证程序跟踪的四个操作。 列出在部署期间可以激活提要的两种方式。 说明爱因斯坦如何使用数据提要。 介绍 计划已经完成,琳达·罗森伯格知道她和她的团队需要做什么。首先,她安装并配置了各种功能。对于搜索词典,她签署了《爱因斯坦数据隐私协议》。对于产品建议和预测性排序......
学习目标 完成本单元后,您将能够: 列出Configurator中可用的两个工具。 说明如何使用Commerce Insights工具。 列出使用Commerce Insights的两个好处。 介绍 晕!琳达·罗森伯格(Linda Rosenberg)和她的团队已经在Cloud Kicks店面中部署了Commerce Cloud Einstein。这是利用爱因斯坦所提供利益的第一步。 像布兰登·威......
学习目标 完成本单元后,您将能够: 说明假期回顾的好处。 列出三个关键的假日变化动态。 解释购物者参与的动态。 描述从网络星期一到黑色星期五的转变。 介绍 在这个不确定的时期,零售商想知道如何才能使假期最大化。第一步:回顾上一年,开始您的节前计划。回顾有助于: 制定成功指标。 确定新的或连续的行为模式。 找出改进的机会。 按数字 让我们从数字开始看去年的购物趋势。在Salesforce B2C C......
学习目标 完成本单元后,您将能够: 列出三种促销策略,这些策略可以帮助您在假期期间促进销售。 解释如何管理最后一刻的发货期望。 解释免费赠品的好处。 说明在节日期间促销低价商品的好处。 解释应急计划涉及的内容。 介绍 有影响力的促销活动在假期期间至关重要,比一年中其他任何时候都重要。今年的情况更是如此,因为购物者将折扣视为COVID-19健康危机期间最重要的因素。为了获得这些销售额,您需要正确地享......
学习目标 完成本单元后,您将能够: 列出使用礼物指南的三个技巧。 描述如何在导航中显示礼物指南。 列出三种潜在的礼物指南类型。 解释礼物制作者和礼物寻找者之间的区别。 说明产品组合如何使送礼变得容易。 介绍 您可以通过创建很棒的假期特定类别(作为礼物指南)来使礼物变得容易。它们会在您需要时显示,并在时间结束后消失。 礼物指南 礼物指南是创新和开箱即用的机会。它们是轻松做出礼物决定的好方法。这些是一......
学习目标 完成本单元后,您将能够: 解释为什么提供其他购买方法很重要。 列出购物者选择一种购买方式而不是另一种购买方式的两个原因。 解释购物者在实体店购物时最大程度地减少人际交往的方式。 描述订阅服务如何帮助您的业务。 说明在社交媒体上与购物者建立联系的方式。 介绍 COVID-19的威胁已改变了选择购物的人数。根据Salesforce Snapshot Research Series的数据,到2......
学习目标 完成本单元后,您将能够: 说明在假期期间为什么应限制对任何主实例组(PIG)进行更改。 列出可以在“无搜索结果”页面上显示的两件事。 解释如何调整高峰后天与高峰日后的排序规则。 列出您在假期之前需要与之核实的三种人。 描述您可以用来了解有关假期准备的更多信息的其他资源。 介绍 在假期开始之前,您需要确保店面的所有运营方面已准备就绪,可以大放异彩。在这个关键的收入增长期,您不想被错的事情所......
学习目标 完成本单元后,您将能够: 定义统一商务。 描述数字世界中的客户行为。 为品牌和客户解释统一商务的好处。 什么是统一商务? 不久之前,商业世界是一个线性的旅程,实体与电子商务是分开的,系统和客户数据没有共享。这个过程创造了脱节的消费者体验。如今,品牌正在重新思考从营销到商业再到服务的消费者旅程,即如何在这一新时代进行投资以及如何蓬勃发展。为了适应这种转变,我们需要统一的贸易。 统一商务意味......
学习目标 完成本单元后,您将能够: 解释交易电子邮件和行为电子邮件之间的区别。 描述两种使广告更具针对性的方法。 展示Social Studio的好处以及它如何成为统一的消费者体验的一部分。 连接营销和商务 想一想您上次通过在线购买收到的电子邮件促销是不是个性化的?它是否具有您以前浏览过的产品?还是您最近浏览过的类别,例如女鞋,男式衬衫,儿童玩具,Acme品牌电动工具?您是否点击了该促销活动?如果......
学习目标 完成本单元后,您将能够: 解释统一商务和服务的价值。 解释当今零售环境中世界一流客户服务的重要性。 列出代理商可以用来成为客户服务摇滚明星的工具。 客户忠诚度 赢得客户忠诚度很困难。消费者在每个设备和数字资产上被新品牌,新促销,新样式和新影响者所淹没。购物者可以轻松地挑选,尝试和放弃品牌。用商业术语来说,“转换成本”对于消费者来说通常很低。客户服务对于保持购物者的快乐,鼓励重复访问以及建......
学习目标 完成本单元后,您将能够: 说明什么是订单管理系统。 确定订单生命周期中的阶段。 描述Salesforce订单管理的好处。 什么是订单管理? 您最近在网上买过东西吗?如果这样做了,您就与订单管理系统进行了交互,并且很可能甚至没有意识到。就像您希望在按仪表板上的“开始”按钮时启动汽车一样,您希望在按在线购物车中的“购买”按钮时,在线购物就会显示在门口。而且,就像没有引擎盖引擎就无法启动汽车一......
学习目标 完成本单元后,您将能够: 说明什么是订单管理控制台。 浏览订单管理控制台以查找订单信息。 列出自定义订单管理控制台的方式。 什么是订单管理控制台? 如果您有任何管理和维修订单的经验,那么您会发现查找完成工作所需的信息会非常困难。您必须记住在何处查找订单状态,运输和交付信息以及付款和发票详细信息,因为每条信息都位于不同的系统中。查找所需的内容可能既耗时又令人沮丧,尤其是当您的客户处于等待状......
学习目标 完成本单元后,您将能够: 解释订单与订单摘要之间的区别。 描述订单,变更订单和订单摘要之间的关系。 确定您可以在订单摘要中找到的信息。 通过订单数据的单一视图简化订单管理 您需要多久才能找到更新订单或回答客户问题所需的信息?您是否经常发现自己从一个系统中单击以检索订单数据,或在另一个团队中寻找可以帮助您的人?您很可能已经处理了一个或多个这些问题,然后努力寻找可行的解决方案来解决该问题。 ......
学习目标 完成本单元后,您将能够: 描述如何自动执行订单履行和付款处理。 确定履行订单中包含的信息。 解释什么是订单付款摘要。 管理履行过程 任何订单管理系统的主要功能是确保准确及时地履行订单。您如何有效地管理订单履行可以为您的客户带来或破坏购物体验。如果您不能始终如一地兑现承诺的承诺,那么当您兑现承诺的价格时,客户忠诚度就会开始受到侵蚀。为了使您的客户满意并确保业务平稳运行,您需要确保订单保持在......
学习目标 完成本单元后,您将能够: 列出连接商务和服务的好处。 描述处理退货时发生的情况。 描述处理取消时发生的情况。 弥合贸易与服务之间的鸿沟 现在,您知道Salesforce订单管理可以如何帮助您更有效地管理和履行订单,下一步是什么?当客户向您询问有关订单的问题时会发生什么?您的服务代理商可以访问与您的订单管理团队相同的信息吗? 答案是肯定的,他们可以。由于Salesforce订单管理本机支持......
学习目标 完成本单元后,您将能够: 列出购物者可以单击以导航的两个Salesforce B2C Commerce店面元素。 列出用于展示产品的两种内容。 描述通常在B2C Commerce店面中如何组织产品。 描述一种可以帮助购物者找到产品的搜索功能。 列出已登录购物者的特权。 介绍 这些天,我们在网上购物越来越多。有趣,快速且方便。 如果您在Trailhead上完成了 Commerce Clou......
学习目标 完成本单元后,您将能够: 定义关键的Salesforce B2C Commerce店面条款。 解释为什么每个产品的产品详细信息页面看起来都应该一致。 列出您可以创建以给客户打折的三种促销类型。 列出可以通过第三方集成添加到B2C Commerce的功能。 介绍 许多零售公司实际上都是在网上销售产品。但是,找到合适的工具和服务来实现电子商务梦想可能是艰巨的。那就是B2C Commerce出......
学习目标 完成本单元后,您将能够: 解释使产品在Salesforce B2C Commerce店面中展示的原因。 描述店面目录和标准目录之间的区别。 列出您可以在B2C Commerce店面中显示的产品类型。 列出您可以在B2C Commerce中配置的库的类型。 介绍 在线销售产品时,店面产品数据至关重要。产品数据包括图片,视频和规格。产品数据还包括购物者可以单击以浏览他们想要的产品的选项卡,解......
学习目标 完成本单元后,您将能够: 描述如何增加外部搜索引擎的搜索量。 举例说明搜索如何重定向购物者。 列出您可以在搜索索引中包括的内容。 描述如何更新搜索索引。 解释商户导向和购物者导向搜索排序之间的区别。 说明爱因斯坦搜索词典可以做什么。 介绍 在线购物者希望快速找到商品!Salesforce B2C Commerce具有许多搜索功能,可帮助您的购物者找到他们想要的东西。在本单元中,我们介绍了......
学习目标 完成本单元后,您将能够: 描述运动与促销的关系。 列出您可以配置的主要促销类型。 列出Salesforce B2C Commerce促销限定词。 列出您可以控制促销的方式。 介绍 每个人都喜欢打折。借助业务管理器,您可以创建可观的折扣,从而促进销售并使购物者满意。 在业务管理器中,您将折扣配置为促销,然后将多个促销分组到广告系列中。例如,创建一个广告活动来推广新的春季服装,例如花朵连衣裙......
学习目标 完成本单元后,您将能够: 列出三种确保活动成功的方法。 列出您可以在广告系列中配置的四种体验。 描述三个晋升班。 解释限定词相对于促销和活动的工作方式。 介绍 布兰登·威尔逊(Brandon Wilson)是专门从事高端运动鞋的公司Cloud Kicks的采购员。他希望以引人注目的方式在Cloud Kicks电子商务网站上展示其公司的产品,提高其转化率,并增加平均订单量。 这是一项重要的......
学习目标 完成本单元后,您将能够: 描述三种类型的优惠券。 描述三种类型的客户群。 说明源代码的工作方式。 列出三种使用源代码的方式。 介绍 Cloud Kicks的销售商Brandon Wilson希望在春季竞选中提供激动人心的促销活动。他希望将忠诚度计划的会员和购物者暂未购物。能够确定他的观众真是太好了。现在,他必须弄清楚他们如何有资格获得折扣。 这就是限定符出现的地方。提醒一下,这些是限定符......
学习目标 完成本单元后,您将能够: 列出三种折扣类型。 说明您可以在哪里了解折扣类型和可用折扣。 列出三种控制谁能达成交易的方法。 解释兼容性规则。 按升级处理的顺序列出三个步骤。 介绍 Cloud Kicks采购员Brandon Wilson拥有他的资格赛,现在想开展促销活动。但是在他开始之前,他想了解更多有关什么是Salesforce B2C Commerce促销及其工作方式。 B2C Com......
学习目标 完成本单元后,您将能够: 解释为什么选择合格的和打折的产品很重要。 解释排他性如何工作。 描述对“接近警报”设置必须执行的操作。 解释促销类型之间的区别。 介绍 布兰登·威尔逊(Brandon Wilson)准备为他的春季运动做促销。在Salesforce B2C Commerce中有如此多的选择,现在,他只想专注于满足其眼前需求的促销。后来,他可以根据在此获得的经验来探索其他可能性。 ......
学习目标 完成本单元后,您将能够: 描述如何将限定词应用于广告系列。 说明如何管理广告系列以节省时间。 列出四个故障排除问题。 说明如何停用限定词。 介绍 布兰登·威尔逊(Brandon Wilson)已准备好使用他刚创建的预选赛和促销活动建立自己的春季广告系列。 这是他的预选赛。 优惠券: spring-code 客户群:忠诚度购物者和失败者购物者 源代码组: sourcecode-spring......
学习目标 完成本单元后,您将能够: 说明为什么需要自定义应用程序。 列出两个SFRA定制。 解释两个SFRA装饰器模板之间的区别。 说明扩展或覆盖控制器如何影响功能和性能。 列出SFRA优于SiteGenesis的两个好处。 介绍 作为职能架构师,您已经进行了大量繁重的工作来制定战略,设计和记录Salesforce B2C Commerce店面解决方案。现在,您需要应用解决方案。你猜怎么着?这也需......
学习目标 完成本单元后,您将能够: 说明为什么第三方集成必不可少。 列出三个最常用的第三方集成。 解释可能发生的集成类型。 列出您需要考虑的三个潜在差距。 为什么要使用第三方应用程序? 在Salesforce B2C Commerce实施中不可避免地要进行第三方集成。那不好吗?不,太神奇了!正如我们在“定制商务云参考架构”单元中了解到的,这是设计使然。 Salesforce B2C Commerc......
学习目标 完成本单元后,您将能够: 解释为什么将业务功能与代码分开很重要。 列出三个内容插槽规划注意事项。 解释iFrame约束。 描述如何最好地处理视频。 列出三种确保最佳应用程序性能的技术。 建筑最佳实践 Salesforce B2C Commerce实施不是新的。自2005年以来,他们就一直存在,距离Salesforce收购Demandware并将其转变为B2C Commerce很早。因此,......
学习目标 完成本单元后,您将能够: 描述目录配置最佳实践。 解释为什么镜像页面和目录导航很重要。 解释配额的重要性。 列出两个Quickview最佳做法。 解释“在菜单导航中显示”属性如何工作。 店面设计最佳实践 店面设计可以成就或破坏商人的在线成功故事。注意购物者的体验至关重要。他们的兴趣,注意力范围和动机只是其中的一些因素。商家必须了解吸引购物者前往其网站的原因,激发他们购买东西,返回更多商品......
学习目标 完成本单元后,您将能够: 列出被认为是最佳实践的两种移动设计开发方法。 说明SFRA如何映射到移动设计最佳实践。 解释为什么计划移动实施很重要。 列出三种响应式设计最佳实践。 解释移动用户界面最佳实践的重要性。 移动设计最佳实践 毫无疑问,移动购物已经爆炸式增长。两种融合的现实-购物者通过在线信用卡交易获得了信心以及智能移动设备的普及-使得这种情况得以实现。实际上,大多数购物者都是首次通......
学习目标 完成本单元后,您将能够: 描述三种国际战略方法。 解释在本地化时使用有关每种语言的真实知识的重要性。 解释使用非本地化模板的好处。 列出地理POD邻近性的三个好处。 本土化 Salesforce B2C Commerce多年来一直在建立多国家,多语言和多币种网站。在50个国家/地区拥有2,000多个网站,国际化无疑是一个优势。那么,有哪些最佳实践可以帮助您计划和实施强有力的国际战略? 选......
学习目标 完成本单元后,您将能够: 说明您需要与实际店面进行比较。 描述处理时间表影响的最佳方法。 解释解决身份验证差距的好处。 列出结帐的三个典型部分。 描述产品图块,产品详细信息和产品信息的Quickview版本之间的区别。 介绍 您已经完成了使团队从计划到实施的所有艰苦工作。开发已完成,大多数测试也已完成。您已准备好度过美好时光。 现在即将发布,是时候退后一步并检查结果了。新店面是否符合商家......
学习目标 完成本单元后,您将能够: 列出您需要检查启动准备情况的关键功能区域。 解释配置主目录和店面目录的重要性。 解释搜索优化和排序规则如何为两种类型的用户提供服务。 列出必须验证的三件事,以确保在店面显示价格。 列出您需要检查以验证店面的SEO URL配置的三件事。 介绍 Business Manager包含运行店面的许多数据和设置。配置设置控制店面行为,因此在启动之前对其进行审查非常重要。您......
学习目标 完成本单元后,您将能够: 定义B2C Commerce共享成功模型。 描述如何发展您的核心项目团队。 解释开发人员认证的途径。 分享成功 欢迎来到B2C商务团队。无论您是经验丰富的B2C Commerce合作伙伴还是刚刚起步,我们都可以与您建立长期合作关系。当您实现目标时,我们会与您一起庆祝。 如果您是新的咨询合作伙伴,请查看我们的“ 建立自己的咨询合作伙伴实践”线索,以了解您要学习的内......
学习目标 完成本单元后,您将能够: 描述B2C Commerce提供的专家服务。 说明新实现的高级发现(HLD)流程。 定义站点准备情况评估(SRA)流程。 第一次正确 您已经确定了人员需求并组建了团队。他们已经研究了并通过了测试和认证。您已经为第一个B2C Commerce实施做好了准备。你从哪里开始? B2C Commerce专业服务团队希望您的首次实施尽可能成功。我们在这里可以帮助您提供超出......
学习目标 完成本单元后,您将能够: 描述B2C Commerce实施项目的各个阶段。 确定合作伙伴项目经理对B2C Commerce实施项目的责任。 描述B2C Commerce项目团队的关键职能角色和职责。 介绍 我们刚刚听到了大新闻。您的公司赢得了为Northern Trail Outfitters(NTO)提供电子商务网站的竞标,而您是合作伙伴项目经理。您已经获得了巨大的胜利。而且,自然而然......
学习目标 完成本单元后,您将能够: 说明哪些里程碑包括在B2C Commerce实施项目计划中。 为B2C Commerce实施项目确定有效的风险管理策略。 编制工作说明书 B2C Commerce Express火车又回来了。在站点之间,您有时间制定工作说明书(SOW)。明确编写的B2C Commerce实施项目SOW包含重要的项目详细信息并设定切合实际的期望-这增加了取得成功的可能性。在较高级......
学习目标 完成本单元后,您将能够: 使用Commerce Cloud店面参考架构注释的线框进行店面设计。 了解B2C Commerce特定的设计阶段任务。 设计店面 我们的下一站是在一个名为Design Depot的田园诗般的地方。在这里,您的职能架构师Mindy,您的技术解决方案设计师Alex和UX设计师跳了起来。他们直接进入他们的田园风情设计隐秘处,开始努力使电子商务变得美丽。 Alex通过回......
学习目标 完成本单元后,您将能够: 描述功能说明文件的重要性。 描述技术规格文件的内容。 了解范围差距分析的重要性。 记录需求 您的团队已经走了很远,并完成了许多重要任务。现在是时候深入研究细节了。我们的下一站是Requirementsville。这是一个不寻常的地方,所有地方都标有ID和功能说明。它使您的团队能够记录需求。 功能设计规范 功能说明文档(FSD)回答了以下问题:“站点做什么?” 它......
学习目标 完成本单元后,您将能够: 在B2C Commerce实施项目的测试阶段确定客户责任。 确定要包括在B2C Commerce实施项目测试计划中的测试。 准备测试 恭喜,NTO网站距离发布已经近了一步。此行程仅剩下三个停靠点:测试,发射和发布后。首先,我们对网站进行了严格的测试,以发现所有错误。我们准备吧 在发现阶段,您建议NTO的项目经理分配测试团队资源。现在,您告诉他们的项目经理,是时候......
学习目标 完成本单元后,您将能够: 解释启动计划的重要性。 描述过渡治理包括哪些内容。 说明回顾的重要性。 创建启动计划 您将店面进行了酸性测试。团队发现并修复了所有优先级错误。您现在真的很接近隧道尽头的光线-上线!除了兴奋,您猜到了,这一段旅程也需要一个计划。启动计划确定关键流程,例如店面的推出和回滚,并列出启动和发布后的联系人。 定义部署和回滚过程 Mindy,您的职能架构师,将领导部署和回滚......
学习目标 完成本单元后,您将能够: 解释什么是站点就绪评估(SRA)。 描述SRA对合作伙伴和商人的好处。 描述SRA的角色和职责。 列出四种准备SRA的方法。 总览 实施电子商务网站是一项艰巨的任务。作为Salesforce合作伙伴,您知道诸如Salesforce B2C Commerce之类的强大平台使工作变得更加轻松。当混合使用Salesforce实施服务时,您的实施成功率和商家满意度会更高......
学习目标 完成本单元后,您将能够: 描述SRA流程。 总结启动准备训练营的目的。 列出启动准备训练营中涵盖的主题。 见面和问候 为了启动SRA,Salesforce客户成功经理邀请您和商家进行简介电话。这次电话会议是团队的一次聚会。这也是一个学习课程,旨在揭开SRA流程的神秘色彩,并设定有关团队职责,可交付成果和时间表的期望。从此呼叫开始成功的站点交付。 规格审查 一旦每个人都加快了SRA流程,就......
学习目标 完成本单元后,您将能够: 描述发射门的重要性。 确定您的发射门职责。 打开门 Launch Gate是对SRA的最终审查。它探讨了店面性能,安全性和交付。在审查的最后,目标是打开一个形象化的大门。打开的门表明该站点已准备好启动。要准备启动门,请确保所有店面功能均已准备就绪,可供商户使用,已完成负载测试,并已完成或接近完成用户验收测试(UAT)。 在启动门期间,职能架构师会仔细检查站点内容......
学习目标 完成本单元后,您将能够: 确定通过SRA的最佳做法。 使用SRA结果为您的下一个项目做准备。 提供共享的成功 您通过SRA的努力始于项目的开始。如果您在设计和建造店面时做出明智的选择,则一定要获得SRA团队的批准印章才能启动。在本单元中,我们分享了一些建立您和商人成功的最佳实践。 建立快速稳定的店面 等待缓慢的站点毫无乐趣。实际上,这是客户放弃购物车的主要原因。为了获得最佳的店面性能和稳......
学习目标 完成本单元后,您将能够: 说明假期回顾的好处。 列出三个关键的假日变化动态。 解释购物者参与的动态。 描述从网络星期一到黑色星期五的转变。 介绍 在这个不确定的时期,零售商想知道如何才能使假期最大化。第一步:回顾上一年,开始您的节前计划。回顾有助于: 制定成功指标。 确定新的或连续的行为模式。 找出改进的机会。 按数字 让我们从数字开始看去年的购物趋势。在Salesforce B2C C......
学习目标 完成本单元后,您将能够: 定义统一商务。 描述数字世界中的客户行为。 为品牌和客户解释统一商务的好处。 什么是统一商务? 不久之前,商业世界是一个线性的旅程,实体与电子商务是分开的,系统和客户数据没有共享。这个过程创造了脱节的消费者体验。如今,品牌正在重新思考从营销到商业再到服务的消费者旅程,即如何在这一新时代进行投资以及如何蓬勃发展。为了适应这种转变,我们需要统一的贸易。 统一商务意味......
学习目标 完成本单元后,您将能够: 列出购物者可以单击以导航的两个Salesforce B2C Commerce店面元素。 列出用于展示产品的两种内容。 描述通常在B2C Commerce店面中如何组织产品。 描述一种可以帮助购物者找到产品的搜索功能。 列出已登录购物者的特权。 介绍 这些天,我们在网上购物越来越多。有趣,快速且方便。 如果您在Trailhead上完成了 Commerce Clou......
学习目标 完成本单元后,您将能够: 定义关键的Salesforce B2C Commerce店面条款。 解释为什么每个产品的产品详细信息页面看起来都应该一致。 列出您可以创建以给客户打折的三种促销类型。 列出可以通过第三方集成添加到B2C Commerce的功能。 介绍 许多零售公司实际上都是在网上销售产品。但是,找到合适的工具和服务来实现电子商务梦想可能是艰巨的。那就是B2C Commerce出......
学习目标 完成本单元后,您将能够: 解释使产品在Salesforce B2C Commerce店面中展示的原因。 描述店面目录和标准目录之间的区别。 列出您可以在B2C Commerce店面中显示的产品类型。 列出您可以在B2C Commerce中配置的库的类型。 介绍 在线销售产品时,店面产品数据至关重要。产品数据包括图片,视频和规格。产品数据还包括购物者可以单击以浏览他们想要的产品的选项卡,解......
学习目标 完成本单元后,您将能够: 说明为什么第三方集成必不可少。 列出三个最常用的第三方集成。 解释可能发生的集成类型。 列出您需要考虑的三个潜在差距。 为什么要使用第三方应用程序? 在Salesforce B2C Commerce实施中不可避免地要进行第三方集成。那不好吗?不,太神奇了!正如我们在“定制商务云参考架构”单元中了解到的,这是设计使然。 Salesforce B2C Commerc......
学习目标 完成本单元后,您将能够: 说明您需要与实际店面进行比较。 描述处理时间表影响的最佳方法。 解释解决身份验证差距的好处。 列出结帐的三个典型部分。 描述产品图块,产品详细信息和产品信息的Quickview版本之间的区别。 介绍 您已经完成了使团队从计划到实施的所有艰苦工作。开发已完成,大多数测试也已完成。您已准备好度过美好时光。 现在即将发布,是时候退后一步并检查结果了。新店面是否符合商家......
学习目标 完成本单元后,您将能够: 列出您需要检查启动准备情况的关键功能区域。 解释配置主目录和店面目录的重要性。 解释搜索优化和排序规则如何为两种类型的用户提供服务。 列出必须验证的三件事,以确保在店面显示价格。 列出您需要检查以验证店面的SEO URL配置的三件事。 介绍 Business Manager包含运行店面的许多数据和设置。配置设置控制店面行为,因此在启动之前对其进行审查非常重要。您......
学习目标 完成本单元后,您将能够: 解释启动计划的重要性。 描述过渡治理包括哪些内容。 说明回顾的重要性。 创建启动计划 您将店面进行了酸性测试。团队发现并修复了所有优先级错误。您现在真的很接近隧道尽头的光线-上线!除了兴奋,您猜到了,这一段旅程也需要一个计划。启动计划确定关键流程,例如店面的推出和回滚,并列出启动和发布后的联系人。 定义部署和回滚过程 Mindy,您的职能架构师,将领导部署和回滚......
学习目标 完成本单元后,您将能够: 描述发射门的重要性。 确定您的发射门职责。 打开门 Launch Gate是对SRA的最终审查。它探讨了店面性能,安全性和交付。在审查的最后,目标是打开一个形象化的大门。打开的门表明该站点已准备好启动。要准备启动门,请确保所有店面功能均已准备就绪,可供商户使用,已完成负载测试,并已完成或接近完成用户验收测试(UAT)。 在启动门期间,职能架构师会仔细检查站点内容......
学习目标 完成本单元后,您将能够: 确定可以直接在生产组织中安全进行的自定义。定义应用程序生命周期管理。解释为什么使用应用程序生命周期管理流程可以帮助团队更快地开发应用程序。 介绍 Salesforce提供了各种开发工具和流程来满足客户的需求。本模块介绍了应用程序生命周期管理(ALM)流程和三种开发模型。 变更集开发组织发展包装开发 在较高级别上,所有三个开发模型都遵循相同的ALM流程。但是,这些......
学习目标 完成本单元后,您将能够: 确定三个发行类别以及每个类别中进行的更改的种类。描述一个变更集。说明跟踪变更集发布的变更和依赖性的重要性。 在这个部门中,Calvin和他的同事开始应用ALM流程。在阅读时,请考虑为团队做出的选择。然后,完成本模块末尾列出的模块,以熟悉该过程,以便您确定适合自己的方法。 创建发布管理流程 Zephyrus团队将其定制实践调整为最佳实践ALM步骤。这个过程需要一点......
学习目标 完成本单元后,您将能够: 说明使用版本控制如何使变更集版本受益。描述变更集和组织开发模型之间的相似之处。 本单元描述了为什么Calvin和他的同事着手进行代码和版本控制系统的开发。在阅读本单元时,请考虑为团队做出哪些选择。通过完成本模块末尾列出的模块来进行动手操作,以学习该过程并就最适合您的情况做出最明智的决定。 为了应付日益增加的复杂性,转向组织发展模式 Zephyrus有一个伟大的四......
学习目标 完成本单元后,您将能够: 确定包开发和变更集开发之间的主要区别。描述什么是软件包版本,以及它如何帮助您管理组织中的更改。总结一下为什么在使用软件包开发模型时不必手动跟踪安装程序更改。 本单元描述了Calvin和他的同事为何决定从变更集开发模型转向软件包开发的原因。其他团队可能会发现软件包开发的不同方面。当您通读本单元时,请考虑为团队做出哪些选择,以及包装开发的哪个方面最引人注目。通过阅读......
学习目标 完成本单元后,您将能够: 确定三个发行类别以及每个类别中进行的更改的种类。描述一个变更集。说明跟踪变更集发布的变更和依赖性的重要性。 在这个部门中,Calvin和他的同事开始应用ALM流程。在阅读时,请考虑为团队做出的选择。然后,完成本模块末尾列出的模块,以熟悉该过程,以便您确定适合自己的方法。 创建发布管理流程 Zephyrus团队将其定制实践调整为最佳实践ALM步骤。这个过程需要一点......
学习目标 完成本单元后,您将能够: 描述单元测试和端到端测试之间的目的和区别。 解释闪电Web组件的单元测试的作用。 先决条件 在本模块中,您将使用Visual Studio代码编辑器在Salesforce DX项目中开发Lightning Web组件和单元测试。如果您不熟悉Lightning Web组件,Salesforce DX或使用Visual Studio Code进行Salesforce......
学习目标 完成本单元后,您将能够: 描述Jest测试框架。 描述Node.js和npm的角色。 安装Node.js和npm。 在Salesforce DX项目中安装@ salesforce / sfdx-lwc-jest JavaScript模块。 在你开始之前 要完成此模块,您需要安装和更新Salesforce CLI,Visual Studio Code和用于Visual Studio Cod......
学习目标 完成本单元后,您将能够: 编写测试以验证您的设置。 编写失败的测试,然后更改组件以使其通过。 识别基本的Jest命令。 解释生命周期挂钩。 从Lightning Web组件开始 要测试Lightning Web组件,我们首先必须有一个要测试的组件。 创建一个闪电Web组件 在Visual Studio Code中,通过按Ctrl + Shift + P (Windows)或Cmd + S......
学习目标 完成本单元后,您将能够: 列出用于有线服务的三个主要适配器。 解释有线服务的模拟数据。 了解反应变量及其影响。 测试@Wire服务 Lightning Web组件使用基于Lightning Data Service构建的电抗线服务来读取Salesforce数据。组件@wire在其JavaScript类中使用以从lightning/ui*Api模块中的一个有线适配器读取数据。 有线服务之所......
学习目标 完成本单元后,您将能够: 描述sfdx-lwc-jest软件包提供的存根。 了解如何覆盖Jest配置。 在开发环境之外测试组件。 为外部组件创建存根。 模拟基础组件 sfdx-lwc-jest软件包使我们可以在Lightning Web Components上运行Jest。它设置了所有必要的Jest配置,以运行测试,而无需进行任何其他更改。我们已经在先前的模块中广泛使用了它。该软件包包括......
学习目标 完成本单元后,您将能够: 描述JavaScript运行时环境的性质。区分JavaScript引擎和语言。学习JavaScript时避免关键陷阱。描述一些重要的JavaScript最佳实践。 JavaScript的内容,原因和方式 在2000年代初期,软件世界开始爆炸,您可以构建完全通过Internet托管和交付的应用程序。尽管我们现在将Web应用程序视为理所当然,但当时它们就像看到机器人......
学习目标 完成本单元后,您将能够: 描述JavaScript和浏览器之间的交互。解释Web API的角色。使用基本的文档对象模型API。描述闪电组件抽象DOM的方式。 JavaScript在浏览器中的工作方式 您刚刚了解了一些JavaScript运行时引擎和语言。您还学到了一些编写JavaScript的人都应该知道的东西。在本模块中,我们重点介绍JavaScript与浏览器之间的关系,特别关注您的......
学习目标 完成本单元后,您将能够: 使用对象文字符号和构造函数创建对象。将属性和功能分配给对象。确定原型在JavaScript对象继承中的作用。描述JavaScript类语法。描述闪电网络组件中继承的作用和对象文字表示法。 有很多方法可以将JavaScript描述为一种语言。无论您选择哪种定义,每个人都可以同意对象的JavaScript概念的重要性。您越了解JavaScript对象以及它们如何工作......
学习目标 完成本单元后,您将能够: 定义功能区分函数声明和函数表达式调用功能传递和分配功能描述闪电网络组件中功能和事件的使用 当要使事情发生在JavaScript中时,一切都与事件和函数有关。 还记得我们的运行时模型吗?让我们扩展一下。 使用浏览器中的JavaScript,事件无处不在。DOM的某些部分发出的事件与该DOM对象的行为相对应。按钮具有单击事件,输入和选择控件具有更改事件,并且可见DO......
学习目标 完成本单元后,您将能够: 确定变量在JavaScript中的范围。描述如何this根据调用函数的位置进行更改。使用闭包捕获对函数中变量的引用。 理解任何编程语言的关键在于理解变量的可用性,如何维护状态以及如何访问该状态。 在JavaScript中,变量的可用性和可见性称为范围。范围由声明变量的位置确定。 上下文是当前代码执行的状态。通过this指针访问它。 可变范围 在JavaScrip......
学习目标 完成本单元后,您将能够: 识别JavaScript中重要的异步功能。使用setTimeout异步调用函数。编写和调用回调函数。编写和调用基于promise的函数。描述Aura组件中的异步功能。 回想起我们最初引入JavaScript引擎时的方式。引擎有一个单线程,它可以正常工作,完成工作,然后填充新的工作以重新开始。 当然,至关重要的是不要阻塞线程。 让我们来看一个例子。 <html> ......
学习目标 完成本单元后,您将能够: 编写测试以验证您的设置。 编写失败的测试,然后更改组件以使其通过。 识别基本的Jest命令。 解释生命周期挂钩。 从Lightning Web组件开始 要测试Lightning Web组件,我们首先必须有一个要测试的组件。 创建一个闪电Web组件 在Visual Studio Code中,通过按Ctrl + Shift + P (Windows)或Cmd + S......
学习目标 完成本单元后,您将能够: 定义功能区分函数声明和函数表达式调用功能传递和分配功能描述闪电网络组件中功能和事件的使用 当要使事情发生在JavaScript中时,一切都与事件和函数有关。 还记得我们的运行时模型吗?让我们扩展一下。 使用浏览器中的JavaScript,事件无处不在。DOM的某些部分发出的事件与该DOM对象的行为相对应。按钮具有单击事件,输入和选择控件具有更改事件,并且可见DO......
学习目标 完成本单元后,您将能够: 说明什么是Salesforce B2B Commerce。确定B2B Commerce的一些关键功能。说明如何将B2B Commerce与Salesforce CRM数据一起使用。 什么是B2B商务? 当人们想到电子商务时,他们常常想到日常生活中的在线购物的便捷性。但是,还有另一个电子商务世界,它拥有自己独特的关系和购买能力:企业对企业(B2B)贸易。 B2B市......
学习目标 完成本单元后,您将能够: 描述什么是Salesforce广告活动。说明营销团队为何使用广告系列。列出广告系列可用于的三件事。 介绍 杰米·罗斯(Jamie Ross)是“全季户外烹饪”的Salesforce管理员,该公司是近几个月来一直蓬勃发展的中型企业。她有一个想为其市场营销部门解决的问题。市场经理玛格丽特·卡尔森(Margaret Carlson)最近怀着Jam憬来到了杰米(Jami......
学习目标 完成本单元后,您将能够: 了解广告系列层次结构如何使您分组和分析相关的营销工作。描述典型的广告系列层次结构。列出带有层次结构显示的营销结果。了解记录类型如何使活动管理更加容易。 如何使广告系列适合我的业务? 玛格丽特(Margaret)看到了竞选活动的潜力,但她想知道这种潜力如何映射到她自己公司的挑战。她如何组织自己的营销计划,解决一些问题,并制造出运转良好的机器? 救援等级 使用Sal......
学习目标 完成本单元后,您将能够: 描述可以添加到广告系列的人。描述将成员添加到活动中的方法。描述如何使用广告系列成员状态来跟踪响应。 为广告系列增添前景 玛格丽特对于如何使用Salesforce广告系列有很多想法。她还对自己可以节省的所有时间都可以进行的海滩度假有一些想法。但是她意识到要提高效率和组织性,她需要一种方法来跟踪每次广告系列定位的目标客户。 在创建每个广告系列后,她可以添加销售线索,......
学习目标 完成本单元后,您将能够: 列出跟单员在业务管理器中执行的三个任务。列出开发人员在业务管理器中执行的三个任务。列出在“商户工具”标签中配置的四个设置。在“管理”选项卡上列出可以执行的四个任务。描述本地化设置的两个功能。 介绍业务经理 业务管理器是用于配置和管理B2C Commerce店面的Salesforce B2C Commerce联机工具。此重要工具是B2C Commerce商品销售,......
学习目标 完成本单元后,您将能够: 列出用于Salesforce B2C Commerce店面的客户部分的两个工具。列出三个关键的B2C Commerce软件开发工具。描述MVC体系结构的元素。列出可以使用脚本和控制器执行的三个任务。 介绍 无论您是新手还是经验丰富的B2C Commerce店面应用程序开发人员,您都了解情况。您首先查看工具。 三个关键的B2C Commerce软件开发工具是Bus......
学习目标 完成本单元后,您将能够: 解释使用Commerce Cloud店面参考体系结构(SFRA)的好处。说明为什么参考架构为站点设计提供了蓝图。列出两个SFRA技术和UX组件。列出Mobile First的两个好处。 介绍 有什么比构建可以作为代码库查看和使用的网站更好的方法来显示在线店面网站的外观?这正是我们对SFRA所做的。但是,此体系结构不仅仅是代码库:它提供了站点设计的蓝图。 使用参考......
学习目标 完成本单元后,您将能够: 说明业务对象如何定义Salesforce B2C Commerce店面数据结构。列出为什么要自定义系统对象的两个原因。列出使用自定义对象的两个原因。列出两个业务对象最佳实践。 介绍 B2C Commerce是一个面向对象的系统,因此了解一些从对象开始的基本原理非常重要。对象是包含数据的自包含实体。组织单个对象,以便数据描述该对象。例如,一个Dress对象看起来像......
学习目标 完成本单元后,您将能够: 列出实例类型。说明实例类型的用途。描述网站与组织的关系。描述如何管理多站点领域。 介绍 Salesforce B2C Commerce包括运行电子商务店面所需的资源和流程。您不会直接与云交互;这是支持您的网站的基础。本单元说明了它们如何工作:领域,PIG,SIG以及在它们上运行的实例的类型。 创建或配置站点时,它会被组织为所谓的领域,该领域包括两个组:主实例组(......
学习目标 完成本单元后,您将能够: 给出两个为什么导入/导出模式文件很重要的原因。列出通常导入的两种数据。描述两种导入/导出模式。描述导出过程。解释为什么增量供稿很重要。 介绍 大多数商人都有后端系统,这是他们的记录系统。Salesforce B2C Commerce应用程序环境具有其自己的数据库和服务器,旨在支持店面。B2C Commerce导入/导出功能弥合了差距。 考虑一下数据流:从记录系统......
学习目标 完成本单元后,您将能够: 描述实例之间的流程。列出三种要复制的数据。列出导入/导出和复制过程之间的两个区别。描述两种控制复制的方法。解释复制任务的好处。 介绍 复制是Salesforce B2C Commerce流程,它以受控的方式将数据和代码从暂存实例推送到开发或生产实例,从而最大程度地降低了错误风险。复制仅发生在主实例组(PIG)中的实例上,而不发生在辅助实例组(SIG)或沙箱中。 ......
学习目标 完成本单元后,您将能够: 解释什么是商务云。描述作为Commerce Cloud一部分的核心功能。解释Salesforce B2B Commerce和Salesforce B2C Commerce之间的区别。描述客户如何使用Commerce Cloud。 什么是商务云? Commerce Cloud是Salesforce客户成功平台的关键部分,为B2C(企业对消费者)和B2B(企业对企业......
学习目标 完成本单元后,您将能够: 描述零售和商业的增长和规模。解释零售和电子商务中的一些趋势。描述零售商如何改变才能满足客户期望。解释“全渠道”和“统一商务”之间的区别。 介绍 零售总额一直在稳定增长,并且预计在未来几年将继续增长,尽管增长速度并不快。 2015-2020年全球零售总额 延期和百分比变化 注意:不包括旅行和活动门票 电子商务发展迅速,预计在未来4年内将翻番,到2020年将占零售总......
学习目标 完成本单元后,您将能够: 说明什么是Salesforce B2C Commerce。描述B2C Commerce的功能。 介绍 如果您是在网上购买服装,装备,化妆品,鞋子,家居装饰品等的商品,则可能已经在B2C Commerce提供支持的3,000多个网站之一中购物。B2C Commerce使您在这些网站上的购物体验成为可能。它提供了一些强大的功能。 B2C Commerce使零售商可以......
学习目标 完成本单元后,您将能够: 解释什么是爱因斯坦商业。描述爱因斯坦的商业功能。 介绍 Einstein for Commerce功能直接嵌入到Salesforce B2C Commerce中,以使购物者满意,使商人提高生产率,最重要的是增加收入。这一切都可以通过AI和机器学习,利用自己丰富的商业数据来实现。 爱因斯坦商业特色 爱因斯坦为这些关键的B2C Commerce功能提供了支持。 购物......
学习目标 完成本单元后,您将能够: 说明什么是Salesforce B2C Commerce的Commerce Cloud订单管理。解释B2C Commerce的Commerce Cloud Order Management的功能。 介绍 B2C Commerce的订单管理为零售商提供了涵盖物理和数字渠道的客户,订单,退货和交换,库存,产品和促销的全方位视图。此功能可帮助零售商处理订单并优化其库存......
学习目标 完成本单元后,您将能够: 说明什么是Salesforce B2B Commerce。描述B2B Commerce的功能。描述结合B2B Commerce和CRM数据的好处。 介绍 虽然Salesforce B2C Commerce专注于在线零售购物者,但电子商务还有另一个整个领域,即企业对企业B2B自身的需求和功能。 Salesforce B2B Commerce使组织可以创建专门为在线......
学习目标 完成本单元后,您将能够: 解释使用Commerce Cloud店面参考体系结构(SFRA)的好处。说明为什么参考架构为站点设计提供了蓝图。列出两个SFRA技术和UX组件。列出Mobile First的两个好处。 介绍 有什么比构建可以作为代码库查看和使用的网站更好的方法来显示在线店面网站的外观?这正是我们对SFRA所做的。但是,此体系结构不仅仅是代码库:它提供了站点设计的蓝图。 使用参考......
学习目标 完成本单元后,您将能够: 说明业务对象如何定义Salesforce B2C Commerce店面数据结构。列出为什么要自定义系统对象的两个原因。列出使用自定义对象的两个原因。列出两个业务对象最佳实践。 介绍 B2C Commerce是一个面向对象的系统,因此了解一些从对象开始的基本原理非常重要。对象是包含数据的自包含实体。组织单个对象,以便数据描述该对象。例如,一个Dress对象看起来像......
学习目标 完成本单元后,您将能够: 描述什么是Rich Publisher Apps。列出Rich Publisher Apps的一些用例。描述Rich Publisher App的基本架构。 获得竞争优势 想象不只是添加文件或链接到您的提要帖子,还可以想象附加一个实时视频,醒目的GIF或交互式小部件。使用Rich Publisher Apps平台,几乎一切皆有可能。使用该平台可将多达五个自定义应......
学习目标 完成本单元后,您将能够: 列出Rich Publisher Apps平台中提供的接口和事件。从头开始构建Rich Publisher App。在社区中配置Rich Publisher Apps。 步骤1.上传您的图标图像并获取其文件资产ID 要提供在供稿发布者中显示并与您的应用打包在一起的图标,您需要该图标的 fileAsset ID。 您使用 fileAsset 创建时的ID Chat......
学习目标 完成本单元后,您将能够: 命名使用触发器与Rich Publisher Apps一起使用的用例。使用触发器构建智能的Rich Publisher App。描述Rich Publisher Apps API。 使用您的Apex触发技能 您不仅可以设置点击添加Rich Publisher Apps,还可以设置可以智能地预测成员所需信息的应用程序。例如,您的应用可以使用有用的数据或Rich P......
学习目标 完成本单元后,您将能够: 说明关联客户为何要求关联旅程。了解客户如何平衡个性化和隐私。说明技术如何改变了消费者与公司互动的方式。大规模实现个性化的消费者参与。 客户期望推动品牌转变 品牌开展业务的方式正在迅速改变,客户的期望正在推动这一转变。这些新客户需求的定义是什么? 互联:我们生活在不断互联的世界中。人们现在正在从他们的移动设备管理日常通信的各个方面。个性化:组织需要确保客户正在接收......
学习目标 完成本单元后,您将能够: 确定品牌如何实现脱颖而出的参与度。确定营销人员与非营销人员之间的差距。解释分布式营销。按垂直方向识别用例。 分布式品牌带来了脱节的参与 消费者比以往任何时候都期望品牌和公司在其整个体验中实现无缝参与。这就是为什么 67%的营销领导者表示,创建这些关联的客户旅程对其成功至关重要的原因。 但是,对于分布式组织而言,提供关联的消费者体验是一项挑战。如果您曾经走进您最喜......
学习目标 完成本单元后,您将能够: 说明如何遵守品牌标准。说明如何授予任何人访问已批准内容的权限。确定消费者如何与您的品牌互动。了解分布式营销中的顶级功能。 确保符合企业营销品牌标准 企业营销人员可以使用Journey Builder创建最佳实践的消费者旅程并将其部署到顾问,所有者和合作伙伴。 Journey Builder是Marketing Cloud的旅程管理工具,它使营销人员可以跨渠道和设......
学习目标 完成本单元后,您将能够: 说明关联客户为何要求关联旅程。了解客户如何平衡个性化和隐私。说明技术如何改变了消费者与公司互动的方式。大规模实现个性化的消费者参与。 客户期望推动品牌转变 品牌开展业务的方式正在迅速改变,客户的期望正在推动这一转变。这些新客户需求的定义是什么? 互联:我们生活在不断互联的世界中。人们现在正在从他们的移动设备管理日常通信的各个方面。个性化:组织需要确保客户正在接收......
学习目标 完成本单元后,您将能够: 确定品牌如何实现脱颖而出的参与度。确定营销人员与非营销人员之间的差距。解释分布式营销。按垂直方向识别用例。 分布式品牌带来了脱节的参与 消费者比以往任何时候都期望品牌和公司在其整个体验中实现无缝参与。这就是为什么 67%的营销领导者表示,创建这些关联的客户旅程对其成功至关重要的原因。 但是,对于分布式组织而言,提供关联的消费者体验是一项挑战。如果您曾经走进您最喜......
学习目标 完成本单元后,您将能够: 说明如何遵守品牌标准。说明如何授予任何人访问已批准内容的权限。确定消费者如何与您的品牌互动。了解分布式营销中的顶级功能。 确保符合企业营销品牌标准 企业营销人员可以使用Journey Builder创建最佳实践的消费者旅程并将其部署到顾问,所有者和合作伙伴。 Journey Builder是Marketing Cloud的旅程管理工具,它使营销人员可以跨渠道和设......
学习目标 解释创建无缝合作伙伴体验的价值。描述个性化和便利性如何赢得合作伙伴的关注。 介绍 就像客户被提供卓越经验的公司所吸引一样,合作伙伴也被吸引到建立良好工作关系的公司的吸引。Forrester指出,易用性是合作伙伴成功的首要指标。因此,成功的渠道销售策略取决于公司能否使合作伙伴快速,轻松地找到他们进行营销,销售和服务所需的信息。 专注于为合作伙伴提供出色的数字体验 员工和合作伙伴都要求便利,......
学习目标 完成本单元后,您将能够: 激发高绩效合作伙伴的生态系统。解释为什么投资于合作伙伴的入职和培训至关重要。 介绍 合作伙伴不是您产品的专家。他们是具有利基领域专业知识的通才。他们不会像您一样吃喝玩乐。因此,赢得和保留合作伙伴的高风险开始于他们入职之时。为了成功赢得思想分享,培训必须专注于合作伙伴的成功。 过去,代表要到现场与渠道合作伙伴进行动手培训。但是,这一耗时的过程是有限的:难以扩展,并......
学习目标 完成本单元后,您将能够: 了解XaaS和事务性对于开发您的频道都是必需的。确定如何增强长期合作伙伴关系。 XaaS蒸蒸日上 尽管传统的交易销售模型仍然是该渠道中的主导,但向即服务(XaaS)模型的转变正在加速。XaaS业务模型通过降低基础架构或企业服务的入门成本,允许更多企业开始数字化转型计划。只需向客户收取消费费用。 大多数合作伙伴都无法管理经常性收入关系,因为它们没有用于衡量消费或处......
学习目标 完成本单元后,您将能够: 解释合作伙伴门户的价值。确定如何支持合作伙伴的营销工作。 介绍 合作伙伴管理中最容易被忽视的领域是营销。企业及其渠道合作伙伴在历史上一直争论谁负责需求产生。企业认为合作伙伴应该通过利用他们之前存在的关系来带头。合作伙伴认为,企业应该带头对市场进行有关其产品的教育。实际上,企业和合作伙伴在建立需求中都扮演着各自的角色。 准备支持合作伙伴的营销工作 令人惊讶的是,一......
学习目标 完成本单元后,您将能够: 描述与其他Salesforce生态系统有关的Sales Cloud PRM。解释供应商与渠道合作伙伴合作时面临的主要痛点。确定Sales Cloud PRM的关键功能。 什么是Sales Cloud PRM? 在谈论渠道销售时,人们会根据行业和情况使用不同的术语。在Salesforce,我们使用合作伙伴关系管理(PRM)作为通用术语来描述可帮助公司管理其合作伙伴......
学习目标 完成本单元后,您将能够: 描述Sales Cloud PRM如何使加入新合作伙伴变得容易。描述如何培训和认证新合作伙伴。在Sales Cloud PRM中管理合作伙伴。 节省招聘和入职合作伙伴的时间 招募和入职合作伙伴是建立良好合作伙伴关系的第一步。 推广计划并获取潜在客户 可以使用Lightning Community Builder将Sales Cloud PRM内置到您现有的网站中......
学习目标 完成本单元后,您将能够: 解释Sales Cloud PRM如何使合作伙伴潜在客户路由自动化。说明Sales Cloud PRM如何扩展CRM功能以加速渠道销售。说明Sales Cloud PRM如何使用Salesforce CPQ简化报价。 自动执行合作伙伴线索路由 现在您知道Sales Cloud PRM可以加速销售,但是它到底是如何做到的?让我们开始详细介绍,从自动潜在客户路由开始......
学习目标 完成本单元后,您将能够: 描述合作伙伴营销与合作伙伴营销之间的区别。解释Sales Cloud PRM如何进行合作伙伴营销。解释Sales Cloud PRM如何进行合作伙伴营销。 两种不同类型的合作伙伴营销 渠道营销人员可以向合作伙伴进行营销,其中信息是针对合作伙伴本身,也可以通过合作伙伴进行营销,其目标是将供应商的品牌信息传播给最终客户。通过合作伙伴营销,目标是吸引新的合作伙伴加入他......
学习目标 完成本单元后,您将能够: 说明供应商如何向合作伙伴提供自助服务功能。说明Sales Cloud PRM提供了哪些现成的分析工具。向合作伙伴说明哪些高级分析工具可用。 电力合作伙伴自助服务 扩展AI驱动的知识库 通过将知识嵌入Sales Cloud PRM中,供应商可以向合作伙伴提供自助服务文章,以便他们可以随时获得最常见问题的答案。人工智能建议相关文章以及当前流行的文章。 合作伙伴可以提......
学习目标 完成本单元后,您将能够: 从模板部署Sales Cloud PRM。将Sales Cloud PRM连接到CMS。自定义合作伙伴门户网站的品牌。 借助闪电解决方案快速部署 在Salesforce,我们的主要目标之一是使安装和使用我们的产品变得尽可能容易。因此,我们创建了特定于解决方案的合作伙伴门户模板,我们将其称为“闪电螺栓”。每个螺栓都是模块的基本设置,可让您查看,修改和创建行业所需的......
学习目标 完成本单元后,您将能够: 了解为什么制定频道策略很重要。确定渠道策略的关键考虑因素。概述您的渠道策略的基础。 渠道销售入门 首先,我们定义渠道销售的含义,因为它对不同的人可能意味着不同的意思。就本模块而言,渠道销售是指通过增值经销商(VAR),分销商或经销商/经纪人来分销和销售产品或服务。销售组织在公司外部,通常,这些公司可以(而且经常)为多个公司进行销售和分销。换句话说,它们不仅为您出......
学习目标 完成本单元后,您将能够: 定义共同目的。解释用例的重要性。了解行政赞助的价值。了解发展角色和绘制会员旅程的价值。 定义门户的目的 每个良好的门户策略都从明确定义的目的开始,通常以任务说明的形式体现出来。这是非常重要的,但经常被忽略。大多数供应商甚至没有门户网站的使命声明,而那些确实经常将门户网站放在自己身上的使命宣言。明确定义的目的是合作伙伴门户网站的关键基础要素之一。对合作伙伴有什么好......
学习目标 完成本单元后,您将能够: 了解使渠道目标与总体业务目标保持一致的价值。探索适用于您的门户网站策略的指标类型。为您的合作伙伴门户网站制定内部报告计划。 为您的频道设定目标 制定一套经过深思熟虑的目标和制定计划以跟踪实现这些目标的进度至关重要。而且重要的是不要仅仅关注销售收入。您还应该考虑有关渠道策略的投资回报率(ROI),销售成本以及其他策略要素(例如市场份额或新产品推出)的目标。当然,所......
学习目标 完成本单元后,您将能够: 了解如何成功招募合作伙伴。了解在PRM门户中共享不同类型的内容的方法。了解激励计划在推动采用中的作用。认识到推广和营销门户的价值。 确定并招募合作伙伴 坐下来等待合作伙伴来敲门可能很诱人,但是与任何人一起工作不会使您的业务蓬勃发展。识别和招募高质量的合作伙伴关系需要一个组织良好的战略。 首先说明您的合作伙伴关系的目标,并制定实现目标。三种潜在的合作伙伴类型是: ......
学习目标 完成本单元后,您将能够: 了解如何将交易注册和潜在客户分配纳入渠道策略的一部分。了解市场开发基金计划的最佳做法。制定计划为您的合作伙伴提供支持和自助服务。使您的合作伙伴能够为其需求制定报告。 雇用交易登记 通过交易注册,您可以允许合作伙伴安全地注册自己的交易,从而管理渠道冲突并获得更好的渠道可见性。这是为您的渠道合作伙伴提供服务的一项重要功能,也表明您致力于他们的成功。 交易注册提供了一......
学习目标 完成本单元后,您将能够: 了解如何将交易注册和潜在客户分配纳入渠道策略的一部分。了解市场开发基金计划的最佳做法。制定计划为您的合作伙伴提供支持和自助服务。使您的合作伙伴能够为其需求制定报告。 雇用交易登记 通过交易注册,您可以允许合作伙伴安全地注册自己的交易,从而管理渠道冲突并获得更好的渠道可见性。这是为您的渠道合作伙伴提供服务的一项重要功能,也表明您致力于他们的成功。 交易注册提供了一......
学习目标 完成本单元后,您将能够: 描述什么是Dreamforce。 了解您将从Dreamforce中获得的收益。 了解Dreamforce的时间和地点。 了解在哪里注册会议。 了解什么是Dreamforce之路以及如何观看它。 制定Dreamforce战略。 确定参加哪些主题演讲。 了解什么是议程生成器以及如何使用它。 至少为独奏和小组参与者指出三个提示。 描述什么包装和什么不包装。 说明如何使......
学习目标 完成本单元后,您将能够: 描述为社区定制搜索的好处。列出可以帮助人们找到所需内容的搜索功能。说明如何按相关性排序搜索结果。 介绍 恭喜你!您的Salesforce社区是一个了不起的地方,您的客户可以与其他客户共享经验和专业知识,阅读知识库中的文章并解决他们自己的客户服务问题。当他们遇到棘手的难题需要特别注意时,他们可以轻松地与您的客户支持摇滚明星联系。您的社区甚至拥有您公司的品牌,因此每......
学习目标 完成本单元后,您将能够: 使更多内容可在您的社区中搜索。设置搜索结果页面。在搜索和发布发布器中配置自动完成。 创建社区:复习 让我们开始吧,如果您尚未打开Trailhead Playground中的社区。然后,我们将为摩ri座咖啡创建一个社区,在浏览社区搜索功能时,您可以使用该社区。 注意:启用社区后,您将无法关闭它。 在“设置”中,在“快速查找”中输入“Communities Sett......
学习目标 完成本单元后,您将能够: 描述如何建立同义词组。解释联合搜索的工作方式。 设置同义词组 某处在摩羯座咖啡的客户群体,一场激烈的争论正在进行,通过简单和天真的问题提示:“它是浓缩咖啡或快报?” 社区成员可能永远无法得出令人满意的结论。但是我们可以:记住不同的人使用不同的词语来描述同一件事是很好的。在设置社区的搜索功能时,要特别记住这一点。 可以想象,Capricorn咖啡社区有很多关于浓缩......
学习目标 完成本单元后,您将能够: 在社区搜索仪表板中查看和编辑搜索报告。使用报告创建同义词组。使用报告来改善文章和讨论。 在社区管理工作区中查看搜索活动报告 每个社区都是不同的-每个人的特定风格都取决于其中的成员以及他们感兴趣的内容。您想确保社区中存有满足会员需求的内容。幸运的是,您不需要特殊的权力就能了解人们的想法。使用“社区搜索”仪表板,您可以确切地看到社区成员的需求。 信息中心可帮助您回答......
学习目标 完成本单元后,您将能够: 创建一个分区。在组织和会话缓存中存储和检索值。描述缓存中的值的持续时间。处理缓存未命中。从Visualforce页面读取会话缓存。 创建分区 注意 还没有缓存试用版吗?此单元需要有效的Platform Cache试用版。使用上一个单元中的说明申请试用。如果您没有缓存试用版,则仍可以执行本机中的步骤,但不会在缓存中找到您的数据。 要使用Platform Cache......
学习目标 完成本单元后,您将能够: 解释用于存储和刷新缓存数据的模式。确定用于缓存值的数据结构。诊断您的缓存使用情况。 示例应用程序演练 让我们看一个示例应用程序,该应用程序演示如何使用组织缓存来存储和检索货币汇率。汇率在一天内波动,因此该示例应用程序不会返回实时汇率。该应用程序只提供汇率的每日快照。因为我们对准确的实时价值不感兴趣,而只对日常价值感兴趣,因此缓存货币汇率是一个不错的选择。当重复检......
学习目标 完成本单元后,您将能够: 描述什么是平台缓存以及它的用途。列出两种类型的平台缓存并给出每种缓存的示例。描述分区以及如何使用它们。 什么是缓存? 缓存是临时存储。在计算机世界中,缓存是来自数据库的频繁访问数据的临时存储。这是一个类比。假设你是一只寻找坚果和橡子的花栗鼠。现在是5点,你准备好吃了。你打算使用存放在你脸颊上的坚果和橡子(缓存),还是你要回到森林里从树上收集更多(数据库)?如果您......
学习目标 完成本单元后,您将能够: 描述Big Objects是什么。确定自定义Big Objects的常见用例。确定查询Big Objects的方法。 什么是Big Objects? 您,完美的Salesforce pro,了解所有标准对象,自定义对象和外部对象。您知道这些对象如何帮助您管理和操作数据,以便您可以使用组织或外部系统进行令人惊叹的开拓性事物。 在这个大数据大胆的新时代,您经常会发现......
学习目标 完成本单元后,您将能够: 创建自定义Big Objects。构建自定义索引。部署自定义Big Objects。填充一个Big Objects。 定义自定义Big Objects 所以你已经查看了自定义Big Objects的用例,或者想出了自己的用例。现在是时候建立一个。 您可以在安装程序中定义自定义Big Objects。您还可以使用Metadata API定义自定义Big Objec......
学习目标 完成本单元后,您将能够: 使用标准SOQL查询大对象。使用Async SOQL查询大对象。列出使用Async SOQL而非标准SOQL的优缺点。 SOQL和异步SOQL 可以使用SOQL或Async SOQL查询大对象。异步SOQL使用SOQL命令的子集。它是从头开始设计的,用于处理可以保存在大对象中的大量数据。由于异步SOQL查询是异步运行的,因此您不必担心查询超时。异步SOQL查询在......
学习目标 完成本单元后,您将能够: 了解集成Salesforce和Heroku的不同原因。描述集成Salesforce和Heroku的方法。 作为Salesforce开发人员,您知道Heroku提供了一个运行与Salesforce集成的应用程序的好地方,可用于各种用例。但究竟是什么原因以及最佳的整合方法是什么?继续阅读,您的问题很快就会得到解答。 集成Salesforce和Heroku的原因 现代......
学习目标 完成本单元后,您将能够: 了解Heroku Connect架构。了解如何将Salesforce和Heroku与Heroku Connect集成。 Heroku Connect 您可以使用 Heroku Connect进行数据复制和数据代理。Heroku Connect与令人敬畏的Heroku Postgres数据库结合使用。您可以将数据复制到Salesforce或从Salesforce复......
学习目标 完成本单元后,您将能够: 了解Salesforce Connect架构。开发Salesforce Connect自定义适配器。了解何时以及如何使用Salesforce Connect与Heroku。 Salesforce与Heroku连接 Salesforce Connect是一种将外部数据代理到Salesforce而不将其复制到数据库的简便方法。通过这种方式,您可以将数据提取到Sale......
学习目标 完成本单元后,您将能够: 了解使用Salesforce REST API的用例。了解不同类型的身份验证。了解如何在Heroku上使用Salesforce REST API和应用程序。 Salesforce REST API和Heroku Salesforce REST API提供了一种通过简单的HTTP + JSON请求与Salesforce集成的简便方法。有一些REST API可以访问......
学习目标 完成本单元后,您将能够: 了解如何使用Heroku使用Apex标注和工作流程。了解Apex标注和工作流程的用例。 呼叫Heroku应用程序 有时,由于正在执行的流程的规模或类型,Salesforce上的事件需要由外部系统处理。例如,Salesforce中的用户上载需要调整大小以供将来使用的图像。Heroku可以从Salesforce接收事件并执行一些响应过程。(可选)可以使用REST A......
学习目标 完成本单元后,您将能够: 了解Canvas应用程序的身份验证过程。了解如何使用Heroku运行Salesforce Canvas应用程序。 Salesforce Canvas 使用Salesforce Canvas,您可以将在Heroku上运行的UI或Web应用程序嵌入到Salesforce UI中。Canvas的主要优势是能够使用大量的开源Web技术来构建可轻松与Salesforce集......
学习目标 完成本单元后,您将能够: 了解Heroku Connect架构。了解如何将Salesforce和Heroku与Heroku Connect集成。 Heroku Connect 您可以使用 Heroku Connect进行数据复制和数据代理。Heroku Connect与令人敬畏的Heroku Postgres数据库结合使用。您可以将数据复制到Salesforce或从Salesforce复......
学习目标 完成本单元后,您将能够: 了解如何使用Heroku使用Apex标注和工作流程。了解Apex标注和工作流程的用例。 呼叫Heroku应用程序 有时,由于正在执行的流程的规模或类型,Salesforce上的事件需要由外部系统处理。例如,Salesforce中的用户上载需要调整大小以供将来使用的图像。Heroku可以从Salesforce接收事件并执行一些响应过程。(可选)可以使用REST A......
学习目标 完成本单元后,您将能够: 了解Canvas应用程序的身份验证过程。了解如何使用Heroku运行Salesforce Canvas应用程序。 Salesforce Canvas 使用Salesforce Canvas,您可以将在Heroku上运行的UI或Web应用程序嵌入到Salesforce UI中。Canvas的主要优势是能够使用大量的开源Web技术来构建可轻松与Salesforce集......
学习目的 预习开发1的培训更好的吸收理解开发1的培训内容巩固开发1的知识 DayNAMEURL第1天Salesforce Platform Basicshttps://trailhead.salesforce.com/en/content/learn/modules/starting_force_com第1天Data Modelinghttps://trailhead.salesforce.com......
学习目的 预习系统管理员的培训内容更好的吸收理解系统管理员的培训内容巩固系统管理员的知识 DayNAMEURL第1天Salesforce User Basicshttps://trailhead.salesforce.com/content/learn/modules/lex_salesforce_basics第1天Salesforce Platform Basicshttps://trailhe......
概要 对于需要为其组织配置和维护这些功能的所有管理员而言,此课程是必须的。使用真实场景,本课程将教授管理员如何设置产品,价格手册,报价和订单以简化流程。本课程还将教授管理员如何配置协作预测以生成准确的预测并跟踪配额实现情况。 谁应该参加这门课程? 使用Salesforce至少六个月经验的管理员; 和/或已完成“新管理员管理基础”课程的管理员。 完成本课程后,您将能够: 设置产品,价格手册,报价和订......
概要 对于需要为其组织配置和维护Service Cloud的有经验的管理员而言,服务云管理是必需的。使用真实场景,本课程将教授管理员如何配置Salesforce Knowledge,设置具有里程碑和权利的服务合同,创建Console for Service应用程序,使用Open CTI配置SoftPhone以及设置Live Agent。本课程还将教授管理员如何配置客户社区。 谁应该参加这门课程? ......
概观 您是一名想要了解如何在Salesforce平台上以编程方式自定义应用程序的程序员吗?在本课程中,您将学习Apex编程语言和Visualforce标记的核心,以便自定义Salesforce应用程序。您将获得构建数据对象(sObjects)以及以编程方式检索,操作和存储与这些对象关联的数据的实践经验。您将使用Apex触发器和类编写自定义逻辑,并使用内置测试框架测试该逻辑。您将探索Apex代码如何......
学习目标 完成本单元后,您将能够: 清除手机端和浏览器缓存设置离线使用Salesforce自助判断Salesforce无法登录现象的原因 用户在使用Salesforce手机端的时候,经常遇到下面的现象 用户体验应用程序中的白色屏幕。所有记录都无法加载。关闭应有再次打开,该应用程序永远不会恢复。用户不断看到启动页面用户看到“再试一次”屏幕。该应用程序可能会或可能不会恢复。与验证相关的其他错误消息。 ......
学习目标 完成这个单位后,你会知道: 探索 敏捷的开端了解敏捷的各个部分弄清楚敏捷是否适合您 敏捷是一系列激动人心的新实践和技术,使产品开发更具周期性(或者我们喜欢称之为Agile-speaking),并且通过渐进式提升产品开发,让您更接近客户的需求步。它依赖于精益治理(管理),而不是依赖于重量级治理的更传统技术。 敏捷就是为了让团队更有能力,更接近客户的需求。它取代了严格的前期规划和基于阶段的流......
学习目标 完成这个单位后,你会知道: 发现Scrum是敏捷的一部分打破Scrum的各个部分了解CA Agile Vision scrum是敏捷的一个特殊变体(在第1章中介绍),是当今最流行的变体。虽然敏捷更多是一套原则,但Scrum通过精心设计的实践和技术将原则付诸实践。在Scrum中,敏捷中的理论角色和概念变得具体。换句话说,Scrum让您实现项目。 所以Scrum是一个基于团队的迭代和增量敏捷......
学习目标 完成这个单位后,你会知道: 获得承诺确定关键人物确定单个或多个Scrum团队是否适合您使用CA Agile Vision创建团队 任何Scrum项目的重点都是Scrum团队。 Scrum团队使项目成为现实 - 团队是需要完成工作的引擎。 构建Scrum团队的条件很少是理想的,这就是Scrum开发结构的所在.Scrum开发的整个结构有助于将团队成员聚集在一起并激励他们。团队成员知道他们不是......
学习目标 完成这个单位后,你会知道: 发现Sprint Planning的细节 将Sprint计划划分为多个细分市场 审查整个过程 在实际示例中使用CA Agile Vision sprint规划对Scrum至关重要。 Scrum在一系列称为sprint的迭代中攻击一个项目,并且在sprint期间工作完成。这就是为什么确保正确规划冲刺的重要原因 - 这就是您设置冲刺目标和选择故事的地方。在spri......
学习目标 完成这个单位后,你会知道: 检查每日Scrum的最佳实践与分布式团队沟通处理大型项目使用CA Agile Vision中的虚拟墙 沟通是Scrum开发过程的核心。 Scrum实践是关于会议 - 每日Scrum会议,如何处理与分布式团队的会议,Scrum of Scrums详细介绍大型项目(有关Scrum of Scrums的更多信息,请参阅第3章)。本章有助于让每个人保持联系。 在本章的......
学习目标 完成这个单位后,你会知道: 使敏捷融入您的工作环境了解您的团队如何使用敏捷了解您是否满足所有要求 敏捷技术并不适合每个组织。本章中的问题可以帮助您决定是否 敏捷是否适合您的项目开发。 你的团队是否并列? 当团队位于同一个地方时,敏捷和Scrum技术会蓬勃发展 - 分布式团队可能会引入问题,因为没有并置需要团队更加努力地进行沟通和协作。但是,如果您可以将您的团队聚集在一个地方或利用在线解决......
学习目标 完成这个单位后,你会知道: 将您的技术融合在一起增强团队的能力和学习能力让您的商业生活更轻松 CA Agile Vision是当今最强大的在线敏捷开发环境之一。该软件专门为您的组织无缝地提供Scrum技术。本章致力于了解CA Agile Vision软件是否可以为您的业务提供帮助。 改善沟通 当您拥有分布式Scrum团队时,几乎不可能只保留一份重要文档和日程表 - 除非您在线操作。使用C......
学习目标 完成本单元后,您将能够: 浏览桌面界面。描述不同的Analytics资产,例如应用,信息中心,镜头和数据集。描述将数据导入Analytics的不同方法。创建一个应用程序自定义Analytics主页。组织Analytics演示文稿。 开放分析 现在您已经拥有了支持Analytics的特殊开发人员版组织,请继续打开Analytics。 单击应用程序启动器(),然后单击Analytics St......
学习目标 完成本单元后,您将能够: 使用预建的Service Analytics信息中心来回答有关您的服务业务的问题。在仪表板中向下钻取以探索数据。直接从Service Analytics在Salesforce中执行操作。 从Service Analytics获取您需要的答案 借助移动服务分析及其功能齐全的仪表板,您甚至可以在到达办公桌前的那一天大放异彩。现在是时候仔细研究一下您团队的平板电脑支持......
学习目标 完成本单元后,您将能够: 使用配置向导创建Service Analytics应用程序。描述更改向导问题的答案如何影响应用及其仪表板。解释如何使用轻量级迭代方法创建Service Analytics,以满足您的业务需求。 重要 停止!如果您尚未完成服务分析入门,请先执行此操作!在该单元中,您需要注册一个特殊的Analytics Developer Edition组织,您必须完成其余的Ser......
学习目标 完成本单元后,您将能够: 从移动设备登录Service Analytics。使用应用的移动信息中心从手机中获取重要信息。直接通过手机启动操作,让您的团队朝着正确的方向前进。 第一杯咖啡之前的商业智能 作为DTC Electronics的服务经理,你不能在不知道你的团队如何做的情况下去做太多的清醒时刻。你的朋友都说你呼吸,吃饭,睡觉你的积压,平均病例持续时间,客户满意度和代理人表现。而且他......
学习目标 完成本单元后,您将能够: 使用预建的Service Analytics信息中心来回答有关您的服务业务的问题。在仪表板中向下钻取以探索数据。直接从Service Analytics在Salesforce中执行操作。 从Service Analytics获取您需要的答案 借助移动服务分析及其功能齐全的仪表板,您甚至可以在到达办公桌前的那一天大放异彩。现在是时候仔细研究一下您团队的平板电脑支持......
学习目标 完成本单元后,您将能够: 浏览Analytics信息中心以查找相关信息。导航到应用内的不同仪表板。使用仪表板筛选器缩小图表中显示的数据范围。对数据进行排序和深入分析。 满足分析仪表板 也许您已经了解了Analytics的神奇之处。即使您对数据知之甚少,它如何使商业智能变得容易。它如何帮助您快速从数据到洞察到行动。如何根据您的数据绘制图片,以便您可以回答您甚至不知道的问题。以及它如何加速您......
学习目标 完成本单元后,您将能够: 设置,查看和管理仪表板中的通知。按照仪表板。 让我们变得个性化 与你的经理的会面顺利,你提出了一些建议。例如,您希望每天跟踪某些指标,以便决定如何分配时间。为此,您可以自定义My DTC Sales应用程序以满足您的特定需求。 Analytics(分析)可以直接在Analytics主页上通知您有关关键绩效指标的更改。使用通知,您可以设置Analytics以告知您......
学习目标 完成本单元后,您将能够: 从仪表板出示。使用注释可以引起对Analytics信息中心结果的注意。在Chatter中共享仪表板并下载小部件数据。 把它带给人们 Analytics已经帮助您在DTC Electronics的新销售经理工作。通过使用仪表板并深入了解其背后的数据,您可以轻松找到KPI并发现新的见解。您还可以通过个性化Analytics主页和通知,自动为您工作。 您现在知道,An......
学习目标 完成本单元后,您将能够: 解释分析是什么以及为什么它有自己的设置。注册支持Analytics的开发人员版组织。 不可能需要更长时间 作为DTC Electronics的Salesforce管理员,您习惯于获得奇怪的,左外场请求,但这个请求获得奖励。你的老板,IT副总裁,在参加年度执行战略撤退后进入你的办公室。她告诉你她对于基于Salesforce构建的应用程序是多么兴奋。 “整个公司正在......
学习目标 完成本单元后,您将能够: 描述Analytics权限集许可的目的以及如何分配它们。 查看用户权限以确定用户对Analytics功能的访问权限。 了解为用户分配权限的自定义和基本过程。 启用Analytics 为此路径提供的Developer Edition(DE)组织将为您完成此步骤。Analytics已启用,因此您无需执行任何操作。首次从应用程序菜单打开le Analytics时,......
学习目标 完成本单元后,您将能够: 为所有镜头和仪表板启用缩略图预览。启用功能,包括下载,注释和与社区共享。 为您的用户启用功能 不同的用户有不同的需求。有些人希望使用API,有些人希望与社区共享,而其他人希望能够下载他们的 Analytics探索。作为设置Analytics的Salesforce管理员,您希望使用所有这些功能。在本单元中,我们将向您展示如何打开您和您的用户所需的功能。 在缩略......
学习目标 完成本单元后,您将能够: 描述Analytics数据来源和内置用户帐户。比较行级安全性和字段级安全性。 权限与访问权限 在之前的单元中,我们使用类比来帮助您记住权限集许可和权限集之间的区别。现在,这是一种区分权限和访问权限的方法。将权限视为您可以执行的操作,并将其视为您可以看到的内容。当我们谈论Analytics中的安全性时,这些概念实际上就是我们的意思。 作为DTC的Salesforc......
学习目标 完成本单元后,您将能够: 描述Analytics应用的内容。设置并分配Analytics应用PSL和权限集。 什么是Analytics应用程序? 干得好!您已授予组织对Analytics的访问权限。但你还没完成。您的老板也希望人们使用Sales Analytics应用程序,因为它提供了有用的预建仪表板。幸运的是,Sales Analytics应用程序设置与Analytics的设置非常相似......
学习目标 完成本单元后,您将能够: 描述使用模板创建仪表板的好处。描述应用如何影响用户对信息中心的访问权限。 分析仪表板,从数百万条记录到见解 您如何有效地描述复杂的图片?我们来看看。你和你的伴侣背靠背坐着。您的合作伙伴需要根据您的描述绘制下面显示的图片。您无法显示图像。准备?走! 这是不容易的。描述您的业务数据同样具有挑战性,以便其他人可以将其可视化。来自销售,服务,营销,社交媒体帖子,设备传感......
学习目标 完成本单元后,您将能够: 说明何时使用数字小部件。将数字小部件添加到仪表板。 计算关键指标以衡量您的业务成功与否 仪表板的主要目的之一是让您快速了解您的业务。这通常意味着提供您的业务的关键衡量标准,例如: 交易总数平均交易规模平均案件解决时间CSAT得分营销活动产生的总机会价值 Laura希望销售代表及其经理了解当前正在筹备的机会的价值,以及赢得和失败的机会。表示这些指标的最佳方式是使用......
学习目标 完成本单元后,您将能够: 说明何时使用图表和表格小部件。将图表和表格小部件添加到仪表板。 图表和表格一起工作以提供整个图片 图表可视化您的数据,以便您可以快速获取摘要,进行比较并确定趋势。当您需要特写视图时,表格会为您提供记录级别的详细信息。例如,图表显示每个销售代表机会的总价值,该表显示每个机会记录的详细信息。 那么图表如何在 Analytics中协同工作,以便全面了解您的数据?您可以......
学习目标 完成本单元后,您将能够: 列出四种基于选择的过滤器小部件。将全局过滤器添加到仪表板。 探索Analytics Dashboards中的过滤器 将过滤器小部件添加到仪表板,使用户能够对数据进行切片和切块,以便从不同角度查看结果。例如,您可以过滤仪表板结果,以专注于特定的销售代表或产品线。有两种类型的过滤器小部件。全局筛选器面板小部件您可以在全局筛选器面板小部件中添加多个全局筛选器。使用全局......
学习目标 完成本单元后,您将能够: 陈述和对比两种使小部件交互的方法。至少提供一个如何在Analytics信息中心中使用构面的示例。 小组件交互性,分析仪表板的强大功能 在上一个单元中,您创建了全局过滤器,让Laura和其他用户按代表,阶段,产品系列和金额过滤仪表板结果。在本单元中,我们将探索如何使用这些过滤器来回答不同的问题。我们还将研究如何自定义窗口小部件之间的默认交互,以便为销售团队创建更好......
学习目标 完成本单元后,您将能够: 为移动设备创建布局。优化您的布局以供移动使用。通过设置布局属性确定哪些设备可以使用布局。 创建移动布局 Laura决定,为了完成更多交易,她的销售团队需要一种更好的方式来随时访问Sales Performance仪表板。她再次获得了你的帮助,以确保她的销售团队达到他们的配额,然后飞往波拉波拉岛。 现在您已经设置了销售绩效仪表板,您可以为移动设备创建新的布局。虽然......
学习目标 完成本单元后,您将能够: 了解预建的Analytics应用可以为您的业务做些什么。描述Analytics平台和预构建的Analytics应用程序是什么。注册一个特殊的Analytics Developer Edition组织。 照亮您的数据 你知道关于那个家伙在黑暗中寻找路灯下人行道上的东西后,他的手和膝盖的故事?一个女人走过去问他要做什么。他回答说,“找我的钥匙。”女人说,“你把它放在......
学习目标 完成本单元后,您将能够: 了解预构建的Analytics应用程序的迭代生命周期。创建Analytics预建应用。了解如何使用可帮助您创建应用程序的配置向导。将应用数据流重新安排到正常工作时间以外的时间。 应用程序生命周期 现在您已经拥有了支持Analytics的特殊开发人员版组织,您可以配置和创建预构建的Analytics应用。在这种情况下,您将使用Sales Analytics,但相同......
学习目标 完成本单元后,您将能够: 通过设置Analytics应用的许可和权限轻而易举。描述权限集许可证和权限集之间的区别。分配用户权限,以便您的团队可以访问应用。设置对敏感Salesforce数据的访问权限。 重要 本单位使用Sales Analytics应用程序作为示例。您学习的原则和技术可用于为任何Analytics应用和任何类型的应用用户设置许可和权限。 (不)仅供管理员使用 让我们为您担......
学习目标 完成本单元后,您将能够: 了解Sales Analytics为您的业务提供的价值。说明Sales Analytics如何让您可视化关键绩效指标并回答有关销售数据的重要问题。了解设置Sales Analytics通常遵循迭代的,一步一步的流程。 为什么您的团队需要销售分析 在DTC Electronics,您是Salesforce的长期用户,负责管理客户交互。旧分析方法不起作用。可能需要数......
学习目标 完成本单元后,您将学习以下内容: 如何使用配置向导创建Sales Analytics。如何更改向导问题的答案会影响仪表板。如何使用轻量级迭代方法创建应用程序,以满足您的业务需求。 关键绩效指标概览 是时候跳进去创建应用了。在Analytics Apps Basics Trailhead模块中,您使用快速基本创建选项执行此操作。这一次,您可以使用“自定义”选项再次执行此操作,这意味着您可以......
学习目标 完成本单元后,您将能够: 了解Analytics如何让您混合使用Salesforce和外部数据。创建.CSV文件并将其添加到配额数据集以完成Sales Analytics仪表板。 将完成修饰添加到您的应用程序 您作为DTC的Salesforce管理员的任务 - 让Laura Garza开始使用Sales Analytics应用程序 - 几乎完成了。在上一个单元中,您上次创建Sales A......
学习目标 完成本单元后,您将能够: 使用Sales Analytics信息中心查找销售问题的答案。在仪表板中向下钻取以探索数据。直接从Sales Analytics在Salesforce中执行操作。 通过销售分析获得关键见解并采取行动 作为DTC Electronics的Salesforce管理员,您一直与全球销售经理Laura Garza合作,以设置Sales Analytics。它按照你想要的......
学习目标 完成本单元后,您将能够: 从移动设备登录Sales Analytics。从手机获取见解。了解趋势和瀑布图。 在旅途中的问题 感谢销售分析,劳拉与DTC电子公司首席执行官的会面非常顺利,整个团队都享用了美味的午餐。大部分团队都回到了办公室,而你,劳拉和首席执行官都在挥之不去。他告诉你和Laura他对团队和销售分析的印象如何。这给了他一些想法,他想深入探讨一下。 首先,他想回到管道,因为你在......
学习目标 在这个项目中,你将: 了解提高仪表板可读性和参与度的新方法。应用条件格式以突出显示窗口小部件中的值。将仪表板内容分解为单独的动画页面。添加绑定以根据计算的平均值动态设置参考线。 注意 在开始此项目之前,请确保您已完成Analytics Dashboard Building Basics模块。此外,要完成此处列出的步骤,请使用支持Analytics的浏览器:Firefox,Chrome,E......
使用条件格式突出显示关键洞察 仪表板可以充满洞察力。有了这么多信息,用户很容易错过一些东西。值得庆幸的是,有一种方法可以确保他们不这样做。条件格式化可以通过动态突出显示表格,图表和数字小部件中的特定信息来帮助您吸引用户的注意力。 为了解决程序主管对被忽略信息的担忧,您决定添加条件格式。您将使用它来打击高,中,低表现的帐户所有者,并引起对大量捐赠的关注。 实现绩效 在原始信息中心中,您根据他们添加到......
分解仪表板内容 有多少次你看到一个密集的仪表板上有如此多的信息,你不知道在哪里集中你的注意力?或者那些与您无关的信息?在Analytics中,您可以将信息中心分解为多个页面,每个页面都有特定的焦点和受众群体。 Pages提供了一些有用的功能。将仪表板内容拆分为多个页面时,仪表板呈现速度更快,因为每个页面的窗口小部件更少。您可以在同一仪表板中的页面之间重复使用小部件,这样您只需创建一次。当你在页面之......
绑定到救援 导演想要一种方法来快速比较每个团队成员的筹款结果与平均值。这样,我们就可以了解资源集中的位置。这样做的方法:在图表中绘制一条代表团队平均值的线,显示每个成员的筹款总额。然后你就可以看到谁在线以上,谁在下面。 但是,如何将线设置为计算平均值?答案:绑定! 你好,Bindings,我的朋友 还记得代数方程式,比如y = 2x + 1吗?输出变量(y)根据输入变量(x)而变化。一个绑定工作方......
学习目标 完成本单元后,您将能够: 解释数据集是什么以及它为数据探索带来的好处。描述创建数据集的高级过程。确定您的数据要求并规划数据集成。 成为Analytics数据专家 您是DTC Electronics的Salesforce管理员,销售副总裁刚刚给您发出紧急请求。销售领导团队需要信息并且他们需要快速:DTC的新任首席执行官刚刚召集下周的会议来审查销售业绩。销售副总裁想要一组仪表板,显示可用于运......
学习目标 完成本单元后,您将能够: 在将外部数据导入Analytics之前准备它们。上传外部数据的CSV文件。监控并验证外部数据上传。 提取外部数据概述 是时候将这些数据导入分析,以便销售领导团队可以拥有其绩效仪表板。管理Salesforce并为销售团队进行设置是您的职责。因此,您知道他们想要查看的大多数数据已经存在于Opportunity,Account和User对象中。但是,如果你记得的话,其......
学习目标 完成本单元后,您将能够: 解释数据流是什么。使用数据集构建器和数据流为Salesforce数据创建数据集。监控数据流并验证新数据集。 提取Salesforce数据概述 您刚刚迈出第一步,将所需的数据导入到销售领导团队的Analytics中。他们希望在执行团队与新CEO会面时展示他们的绩效结果。但CSV数据只是他们需要的一小部分。他们感兴趣的大多数数据已经在Salesforce中,位于Op......
学习目标 完成本单元后,您将能够: 描述如何使用数据流准备数据以供使用。使用数据集配方准备数据。 准备数据概述 您已经提取了所需的所有数据,并且您有两个新的数据集。SIC描述数据集包含从CSV文件中提取的数据。具有帐户和用户数据集的机会具有从Salesforce组织中的对象提取的数据。您的最后任务是准备这些数据并将其合并到一个数据集中。 这是您进行数据旅程的地方。就快到了! 准备数据流中的数据 您......
学习目标 完成本单元后,您将能够: 描述与探索数据相关的四个基本操作:分组,聚合,过滤和可视化。描述哪些措施和尺寸,以及每种措施和尺寸如何用于探索。 探索目标:谁是我的畅销产品? 您是DTC Electronics的销售经理,DTC Electronics是笔记本电脑,平板电脑和其他硬件设备的领先供应商。而你刚刚开始掌握Analytics。 您对自己的业务有疑问,答案就在您的数据中。因此,您需要成......
学习目标 完成本单元后,您将能够: 管理日期分组,过滤和可视化。通过了解数据正确应用过滤器。 探索目标 您仍然喜欢了解Analytics以及它如何帮助DTC。根据您以前使用Analytics进行的数据探索,您正在考虑将笔记本电脑作为销售奖励进行奖励竞赛。您有兴趣了解您的产品销售随着时间的推移趋势。数据就在那里,您希望使用Analytics来浏览并提出问题。我们会告诉你如何。 以下是您对此单元的目标......
学习目标 完成本单元后,您将能够: 使用比较表在Analytics中执行计算。在尺寸上使用包含过滤器。 探索目标 在发现您的笔记本电脑销售可能会下降之后,您将开始专注于轻便笔记本电脑的销售竞赛。要向高管提出您的计划,您需要使用实数和图表来证明您的观点。 以下是此单元的目标:您希望显示未来几个月总销售额与轻型笔记本电脑销售额的百分比预测。图表很容易看到大局和趋势,但没有数字可以证明一点。当你提出比赛......
你将学到什么 该项目向您介绍如何创建自定义地图并调整这些地图以增强可视化效果。在其中,您将学习: 如何重新格式化GeoJSON以便可以在Analytics中使用它。如何将GeoJSON上传到Analytics以创建自定义地图。如何使用边界框放大地图中的某个区域。 什么是自定义地图? Analytics具有各种地理区域的内置地图。您可以像使用任何其他图表一样使用它们来显示数据的可视化。但是如果你找不......
获取GeoJSON文件 接下来,我们需要一个GeoJSON文件,其邮政编码与CSV文件中的邮政编码匹配(或至少重叠)。有一个准备好了,你可以在这里下载。 重新格式化GeoJSON GeoJSON以标准格式提供给我们: { "type": "FeatureCollection", "features": [{ "type": "Feature", "properties": { "kind": "Z......
什么是边界框? 现在是时候调整您创建的令人敬畏的邮政编码地图,以获得更好的可视化效果。理想情况下,您可以放大您拥有数据的区域。我们需要一个基于该几何体子集的地图,而不是包含GeoJSON中编码的所有几何体的地图。 边界框通过使用坐标分隔新区域的边界来重新定义要显示的地图区域。诀窍是弄清楚正确的坐标。 对于邮政编码区域的地理地图,GeoJSON中编码的每个形状的坐标都只是经度和纬度坐标。查找仅包含地......
你将学到什么 该项目向您展示如何使用标志图像创建外观漂亮的仪表板,以表示数据中表示的国家或地区。在其中,您将学习如何: 上传可在图表中使用的图像。准备并上传数据集以使用这些图像。将图像添加到图表中。创建一个很酷的仪表板来显示图表。 参与和教育的图表 最好的图表既有信息又引人注目。他们的目的是告诉你的观众,让我们面对现实,让他们惊叹一下。 假设您正在创建一个图表,总结贵公司运营所在国家/地区的帐户的......
什么是自定义地图? 将数据集上传到Einstein Analytics非常简单。在此步骤中,我们将为您提供数据集,但在上传之前,您需要先修改它以连接您的特定Salesforce实例。别担心......我们会一步一步地引导您完成它。 准备数据集 CSV格式的典型数据集可能如下所示: Country,Country_code,Region,Accounts,Value Australia,aus,So......
探索数据 仪表图表是跟踪公司实现特定目标的好方法。您只需汇总摘要编号,以便在贵公司运营的国家或地区对总帐户价值进行高级别演示。您想要强调公司与此重要指标达成目标的距离(或距离有多远!)。 要在本页末尾接受挑战时登录启用Analytics的开发人员组织,请从连接菜单中选择登录Developer Edition。要随时登录和播放,请访问login.salesforce.com。 首先,建立探索: 在“......
建立一个酷的仪表板 仪表板使您有机会为可视化添加更多样式,并在您的重要时刻到来时使用演示模式,并且是时候呈现您的数据。 点击剪辑镜头。在显示标签对话框中,单击“ 剪贴到设计器”。剪切的镜头显示为仪表板设计器画布右侧的一个步骤。将新步骤拖到画布上。放大它以便您可以看到所有标志 - 拖动角落手柄直到您对结果感到满意为止。 在属性面板中,单击“窗口小部件样式”,单击“背景颜色”旁边的箭头,然后选择“黑色......
学习目标 完成本单元后,您将能够: 描述Event Monitoring Analytics为您的业务提供的价值。说明事件监控分析如何让您可视化关键绩效指标并回答有关用户行为的重要问题。确定访问事件监控分析所需的许可证。 可视化KPI和组织活动概览 您是DTC Electronics的Salesforce管理员。一个月前,您使用事件监控来推断已离职的员工Rob Burgle通过下载机密报告导致数据......
学习目标 完成本单元后,您将能够: 准备您的组织以进行事件监控分析并设置用户权限。描述权限集许可证和权限集之间的区别。使用配置向导创建Event Monitoring Analytics应用程序。 让我们开始吧 让我们开始担任DTC Electronics的分析大师。您正处于设置事件监控分析的最后期限之前,以便明天可以与您的CIO讨论报告下载趋势和问题。所以,让我们学习如何快速做到这一点,并在此过......
完成本单元后,您将能够: 使用预构建的仪表板查找审计问题的答案。在仪表板中向下钻取以探索数据。在KPI达到特定限制时设置电子邮件通知。 通过事件监控分析获得关键见解并采取行动 作为DTC Electronics的Salesforce管理员,您已设置事件监控分析。它按照你想要的方式工作,所以现在是时候为你即将在几天内与CIO的会议做好准备了。让我们将您的仪表板用于试驾。您可以使用预构建的仪表板来获取......
学习目标 完成本单元后,您将能够: 描述Analytics如何让您将自己的数据添加到信息中心。自定义仪表板以满足您的业务需求。与他人共享事件监控应用程序。 报告不是唯一的仪表板 我们查看了“报告”仪表板,以发现要向您的CIO强调的问题和趋势。但是您知道事件监控数据比报表页面视图,登录,Apex使用等更多信息。让我们用这些数据来回答更多问题。 例如,在上一个单元中,您推断出Bob Bandit在过去......
学习目标 完成本单元后,您将能够: 安装Analytics移动应用。熟悉移动界面。从移动应用程序登录到启用了Analytics的特殊开发人员版组织。 随时随地探索数据 经常在旅途中提出商业问题。这就是为什么我们在Android手机以及Apple iPad和iPhone上提供Analytics的原因。现在,您可以掌握公司数据的见解,并在同一个应用程序中采取行动。 您作为DTC Electronics......
学习目标 完成本单元后,您将能够: 在手机上执行四项基本探索操作。深入了解您的数据以获得详细的见解。使用Analytics从洞察到行动。 探索目标:找到仍然开放的大交易 在桌面探索模块中,您发现您的销售最近开始下降。您需要关闭一些重大交易才能重回正轨,因此您开始了销售竞赛。 你刚刚乘出租车去机场出差,你不想等到你回到办公室帮助你的销售团队完成大笔交易。您在iPhone上打开Analytics,......
学习目标 完成本单元后,您将能够: 了解设计Analytics应用的基本原则。了解这些原则如何反映在Analytics信息中心的元素中。了解高级应用程序设计过程。 意想不到的设计之旅 这是令人兴奋的一天:您第一次担任DTC Electronics的Salesforce管理员。 你知之甚少,你的新工作将带你完成设计改造的过程。从单个仪表板应用程序的初始版本开始,您将使用基本设计原则分离其好的,坏的和......
学习目标 完成本单元后,您将能够: 了解您需要确定应用的受众和目的的原因。确定示例应用程序的受众和目的。 有目的的设计 让我们来复习。 即使粗略地看一下The Motivator也足以告诉你它需要工作。对你的前任充满敬意,对它的一些看法是不对的。您已经摆脱了重做应用程序的直接问题,无法考虑其设计。您已经学习了设计原则和可用于在开发工作中反映这些原则的过程。现在你已经准备好遵循这个过程了。 你的下一......
学习目标 完成本单元后,您将能够: 将应用程序的用途表达为一组功能。确定应用功能的高级设计要求。对The Motivator应用程序实施简单的设计修复。 将目的转向比萨饼上的特色 通过了解您的应用程序的受众和目的,您可以为The Motivator提出具体的设计理念,并将其作为其功能。你可以与在上次会议上前进的小组一起继续与你合作。 没有进一步的麻烦,你会在第二天的长午餐中与他们召开会议。在披萨和......
学习目标 完成本单元后,您将能够: 了解构建应用内容的重要性。解释构建应用程序的过程。确定Motivator应用程序的结构并开始修复它。 构建你的想法的标准 您有一系列功能强大的功能,可以表达My Motivator的目的,并可以为销售经理提供所需的功能。现在你需要根据几个标准来构建它们。 优先。对观众和目的最重要的是什么?逻辑。首先需要了解什么?粒度级别。什么是最一般的,更具体的是什么?相似。内......
学习目标 完成本单元后,您将能够: 了解为什么设计应用程序的表面是最后的过程。了解应用程序表面的元素。查看Motivator示例应用程序表面的问题并修复其中一些问题。查看最终抛光的应用程序。 最后应该是第一个 正如我们在开始时所说的那样,通过创建看起来非常棒的应用程序和仪表板元素很容易。Analytics Studio为您提供了许多简单的方法来开发探索,选择光滑的图表类型,大小和位置仪表板小部件,......
学习目标 完成本单元后,您将能够: 了解Analytics模板如何为您的业务带来改变。描述Analytics模板如何为您提供分发爱因斯坦分析应用的快捷方式。登录您的特殊开发人员版组织,开始使用您的第一个模板。 使用模板分发您的Analytics App 你是DTC电子产品的超级管理员。Super,因为您已经从第1天开始设置和处理DTC不断扩展的Salesforce实施。这包括使用爱因斯坦分析构建探......
学习目标 完成本单元后,您将能够: 描述爱因斯坦分析应用和模板。列出构成Analytics模板的文件从模板创建应用程序并了解其内容。 如果应用程序是房屋,则模板是蓝图 在深入了解模板开发的细节之前,先了解一些架构,以帮助您了解应用程序和模板的相关性。 你知道房屋计划是如何运作的,对吗?建筑师绘制一个,然后建筑商对几个房屋使用相同的基本计划,每个房屋都有自己的特定功能,以满足买家。每个房子都遵循相同......
学习目标 完成本单元后,您将能够: 描述Analytics模板的各个部分。列出构成Analytics模板的文件。描述每个Analytics Templates文件控制的内容。 首席执行官提高了标准 在完成最后一个单元之后,您会向首席执行官展示新模板的工作原理。(好吧,自从我们制作模板以来你并没有做太多事情,但是现在,让我们假装你做了。)所以你带领CEO完成应用程序创建过程并向她展示应用程序中的仪表......
学习目标 完成本单元后,您将能够: 了解如何向模板添加向导问题。说明如何添加向导问题并对模板文件进行其他更改可以向应用添加新的仪表板。 解决缺失仪表板的情况 在本单元中,我们将展示如何为我们的模板添加风味以及加强应用程序的基础功能。我们将通过向应用添加配置向导来执行此操作,其中包含一系列有关用户希望Analytics创建应用的方式的问题。你不会自己做这些,因为我们的目的是让你体验模板的力量。但是我......
学习目标 完成本单元后,您将能够: 了解如何将自定义UI组件添加到模板,以便用户可以更改其应用程序的UI。将仪表板背景颜色选择器添加到配置向导。 添加颜色,添加Pizzazz 你刚刚学到的关于模板的内容让你充满了兴趣。您了解不同的模板JSON文件以及每个文件的作用。你看到了足够近的代码,可以用模板做一些非常酷的事情 - 你认为CEO和DTC合作伙伴都会喜欢这些。所以你决定实施你的一个宠物想法。 在......
学习目标 完成本单元后,您将能够: 解释爱因斯坦是什么以及它是如何成为智能助理。解释爱因斯坦如何从竞争中脱颖而出。解释爱因斯坦如何让每个Salesforce用户变得更聪明。描述为爱因斯坦提供动力的基础AI技术。 有关Salesforce Einstein的大量热议,但究竟是什么呢? 爱因斯坦是您的智能CRM助手。 爱因斯坦不仅是一个大问题,而且也是一个很大的变化,所以当你公司的人有问题并且他们来找......
学习目标 完成本单元后,您将能够: 解释今天爱因斯坦如何融入我们的云中。列出销售,服务,营销和商务团队如何从爱因斯坦中受益。 介绍 当爱因斯坦于2016年推出时,我们希望企业能够尽可能轻松地采用人工智能。因此,我们在每个Salesforce云中创建了开箱即用的AI驱动应用程序,以便您轻松为您的业务提供支持。 让我们看看每个云,了解Salesforce Einstein如何让用户变得更聪明。 销售云......
学习目标 完成本单元后,您将能够: 解释爱因斯坦平台如何允许任何管理员或开发人员构建自己的智能助手。列出每个爱因斯坦平台产品。 建立自己的智能助手 就像你在上一个单元中学到的那样,我们推出了具有开箱即用功能的爱因斯坦,以便在我们的Salesforce云中启用。但我们都知道,Salesforce管理员和开发人员会根据其业务与客户交互的独特方式自定义Salesforce实例。幸运的是,有很多方法可以自......
学习目标 完成本单元后,您将能够: 解释爱因斯坦预测构建器可以做什么。解释什么公式字段。 介绍 随着冬季假期即将来临,各地的人们正在装修和点亮他们的家园,接待亲朋好友,庆祝这个季节。你对假期感到兴奋,但作为中型电力公司Lightning Energy的运营经理,你也有其他的想法。 Lightning Energy在全国各地都有客户,您需要为本月客户的电费账单做好准备。问题是,随着新年的庆祝活动,美......
学习目标 完成本单元后,您将能够: 使用数据分段。创建分段过滤器。 细分您的字段 您已创建公式字段,以预测客户在即将到来的假期期间支付延迟付款的可能性。您已检查过您的数据和报告,以确保所有设置都顺利进行。就Lightning Energy的Salesforce用户而言,你做得很好。 让我们回顾一下。从报告中,您可以查看发票是否延迟。如果未选中延迟付款复选框,付款将按时或仍处于待处理状态。您看到的准......
学习目标 完成本单元后,您将能够: 确定您的示例集和事后偏见。建立预测。 理解示例集 现在您已经创建了几个自定义公式字段并完成了细分,您几乎已准备好选择数据集中的哪些记录作为示例。当您第一次构建预测时,爱因斯坦会从您提供的数据中“学习”。它需要深入了解您的数据并从中构建预测模型,确定哪些字段可能会影响预测结果。 这可以让您考虑发票数据集中的所有字段。作为示例包含的正确数量的字段是多少?对于爱因斯坦......
学习目标 完成本单元后,您将能够: 了解您的记分卡结果。查看您所在领域的预测。识别常见错误。 查看您的记分卡结果 几个小时后,爱因斯坦为您准备了预测结果。预测模型是如何做的? 您应该会看到爱因斯坦预测构建器设置页面中列出的延迟付款预测。状态为Ready for Review后,导航到最右侧的下拉按钮,然后单击View Scorecard。 记分卡显示模型的详细信息。其预测质量指标显示您的模型质量。......
学习目标 完成本单元后,您将能够: 描述爱因斯坦的发现。解释它可以回答哪些问题。了解您可以使用哪种数据。 什么是爱因斯坦发现? 爱因斯坦发现使业务用户能够使用其爱因斯坦分析数据集中的数据发现相关事实和主题。这就像拥有自己的个人数据科学家一样,可以快速筛选大量数据,找到重要的相关性并做出准确的预测。完成对爱因斯坦分析数据集的分析后,爱因斯坦发现会以易于业务用户理解的方式生成答案,解释和建议。 当然,......
学习目标 完成本单元后,您将能够: 了解为什么数据中的故事难以发现。创建Einstein Analytics数据集。 数据中埋藏着一个故事 每个数据集讲述一个故事。但是当你处理庞大的数据表和许多具有复杂关系的变量时,很难挖掘出这个故事。以我们一直在关注的例子为例,缩小汽车零部件供应公司的利润率。要进行全面分析,您不仅需要考虑库存,还需要考虑特定市场,分销商,激励措施以及可能的许多其他因素。 贵公司......
学习目标 完成本单元后,您将能够: 创建一个爱因斯坦探索故事。利用故事中的见解来调查业务成果的影响因素(在这种情况下,保证金)。提出问题以获得有助于改善业务成果的新见解。 我们的利润发生了什么? 贵公司的利润正在萎缩,你不确定为什么。但是在您的工具箱中使用爱因斯坦探索,是时候创建一个可以给您答案的故事了! 创建故事 如果您尚未在DE Org中使用Analytics Studio,请从App Lau......
学习目标 完成本单元后,您将能够: 打开一个故事。描述故事中洞察力的呈现顺序。列出故事为您提供的洞察类型。 介绍 在本单元中,我们深入探讨了一个故事,以了解不同类型的见解以及如何解释它们。想象一下,您是一家大型汽车供应商的运营副总裁,在那里您已经获得了王牌侦探工作的声誉。当您解决爱因斯坦发现基础模块中缩小边距的情况时,执行团队留下了深刻的印象。他们回来了,要求你提供更多帮助。现在,他们想要了解有关......
学习目标 完成本单元后,您将能够: 导航到故事的What Happened见解并探索它们。查看显示一个变量如何解释结果变量变化的见解。查看显示双变量组合如何解释结果变量变化的见解。 了解发生了什么见解 注意 本单元中的说明假设您已根据“使用故事获取大图片”中的步骤成功创建了爱因斯坦探索故事,这是此Trailhead模块中的第一个单元。 创建故事后,您看到的第一个见解是What Happened 见......
学习目标 完成本单元后,您将能够: 导航到故事的“差异是什么”见解并探索它们。理解变量之间的关系。使用这些见解来帮助最大化客户终身价值(CLV)。 了解什么是差异见解 注意 本单元中的说明假设您已根据“使用故事获取大图片”中的步骤成功创建了爱因斯坦探索故事,这是此Trailhead模块中的第一个单元。 在爱因斯坦发现中,什么是差异洞察力是比较见解,可以帮助您更好地理解解释变量与故事中目标(目标结果......
学习目标 完成本单元后,您将能够: 创建Einstein Analytics数据集并将数据导入其中。使用导入的数据创建故事。 介绍 如果您完成了爱因斯坦探索故事模块,您就已经了解爱因斯坦探索故事。一个故事是图表,统计分析和文本的集合。它可以帮助您了解业务相关指标(结果变量)与影响该指标的解释变量之间的关系。在该模块中,您学习了如何创建故事并理解两种见解:发生了什么以及有什么不同。 在本单元中,您将......
学习目标 完成本单元后,您将能够: 导航到一个故事,为什么它发生了见解并探索它们。了解因素的组合如何影响结果。了解不相关的因素如何影响结果。 了解为什么会发生这种见解 注意 本单元中的说明假定您已根据“创建故事”中的步骤成功创建了爱因斯坦探索故事,这是此Trailhead模块中的第一个单元。为什么它发生的见解有助于您深入了解导致结果的确切因素。 注意 它为何发生的原因是指高度相关 - 不一定是因果......
学习目标 完成本单元后,您将能够: 导航到故事的预测和改进见解并探索它们。确定您的方案的最佳可能未来结果。列出预测背后的因素。 了解预测和改进见解 注意 本单元中的说明假定您已根据“创建故事”中的步骤成功创建了爱因斯坦探索故事,这是此Trailhead模块中的第一个单元。预测和改进见解可帮助您探索未来可能发生的情况。例如,您可以在故事中以交互方式执行“假设”分析。爱因斯坦发现基于对数据集和预测分析......
获取Analytics边缘 小费 注意,开拓者!Salesforce有两种不同的桌面用户界面:Lightning Experience和Salesforce Classic。该项目专为Lightning Experience而设计 。您可以在Trailhead上的Lightning Experience Basics模块中了解有关在界面之间切换,启用Lightning Experience等内容的......
创建一个应用程序 爱因斯坦分析应用程序是一组策划的分析和数据路径,以及用于自发深入探索的强大工具。分析从应用开始。应用程序组织数据项目,直接从仪表板运行演示文稿,以及控制资产共享。 现在您已登录启用Analytics的Developer Edition组织并将其连接到Trailhead,您已准备好开始使用。 如果您还没有,请打开您的Developer Edition组织。单击App Launche......
介绍 仪表板是可视化数据查询结果的小部件的交互式集合。现在,您将创建一个包含交互式图表,列表窗口小部件和表格的仪表板。您将合并上一步中的镜头,并了解仪表板设计人员中的工具,包括对话探索。 将镜头添加到仪表板 要将镜头包含在仪表板中,请将其夹住。当您剪辑镜头时,Analytics会将查询添加为新信息中心(或最近使用的打开信息中心)中的一个步骤。 在新镜头中,单击“ 剪辑到设计器” 以剪辑查询。在“ ......
介绍 使用条件格式,您可以使用规则自动突出显示仪表板中的图表,表格和数字小部件。在此步骤中,您将应用条件格式保存仪表板的视图。然后,您可以注释已保存的视图,并与您组织中的其他人分享您的数据分析。 使用颜色突出显示数字 根据您指定的范围和颜色突出显示高值和低值。您将向表格小部件添加规则,以便轻松查看高于和低于阈值的数字。 单击“ 商机名称”表窗口小部件以将其选中,然后单击右侧“属性”面板中的“ 列 ......
学习目标 在这个项目中,你将: 在Lightning Experience主页中嵌入仪表板。在Lightning Experience帐户页面中嵌入仪表板。使用过滤器仅显示与特定记录相关的数据。 问题:什么比分析仪表板更好? 借助Analytics Studio,您可以与组织中的几乎任何人或每个人一起创建和共享爱因斯坦分析仪表板。他们所需要做的就是使用App Launcher打开Analytics......
找到要嵌入的仪表板 首席执行官喜欢并使用Analytics Studio中的仪表板,但她不必每次都要打开Analytics Studio。因为您知道如何嵌入 Analytics控制台,所以您可以平滑“颠簸”并让首席执行官微笑。 让我们看看哪些仪表板可用于嵌入。 在启用Analytics的Developer Edition组织中,单击App Launcher ,然后单击Analytics Studi......
在帐户页面中嵌入仪表板 销售副总裁在销售主页上看到嵌入式仪表板。他喜欢在不进入Analytics Studio的情况下使用它。 他还喜欢使用商机详情信息中心,因为它可以帮助他的团队专注于机会而不是帐户。当他们审核自己的帐户时,他们常常忘记使用Analytics Studio来检查信息中心。将机会详细信息仪表板嵌入帐户页面会很棒,这样销售人员需要的所有信息都集中在一个地方。 在“销售”应用的导航栏中......
构建仪表板筛选器 为每个帐户创建一个单独的机会仪表板可以......好吧,我们只是说它不能很好地扩展。 相反,您可以使用过滤器使嵌入式仪表板仅显示适用于当前记录的数据。可以把它想象成与周围环境相匹配的变色龙。 要创建过滤器,您必须知道数据集的API名称以及要匹配的字段的名称。 单击App Launcher,然后单击Analytics Studio磁贴。在分析Studio中,单击数据集选项卡。您会看......
学习目标 完成本单元后,您将能够: 浏览桌面界面。描述不同的Analytics资产,例如应用,信息中心,镜头和数据集。描述将数据导入Analytics的不同方法。创建一个应用程序自定义Analytics主页。组织Analytics演示文稿。 开放分析 现在您已经拥有了支持Analytics的特殊开发人员版组织,请继续打开Analytics。 单击应用程序启动器(),然后单击Analytics St......
学习目标 完成本单元后,您将能够: 从移动设备登录Service Analytics。使用应用的移动信息中心从手机中获取重要信息。直接通过手机启动操作,让您的团队朝着正确的方向前进。 第一杯咖啡之前的商业智能 作为DTC Electronics的服务经理,你不能在不知道你的团队如何做的情况下去做太多的清醒时刻。你的朋友都说你呼吸,吃饭,睡觉你的积压,平均病例持续时间,客户满意度和代理人表现。而且他......
学习目标 完成本单元后,您将能够: 浏览Analytics信息中心以查找相关信息。导航到应用内的不同仪表板。使用仪表板筛选器缩小图表中显示的数据范围。对数据进行排序和深入分析。 满足分析仪表板 也许您已经了解了Analytics的神奇之处。即使您对数据知之甚少,它如何使商业智能变得容易。它如何帮助您快速从数据到洞察到行动。如何根据您的数据绘制图片,以便您可以回答您甚至不知道的问题。以及它如何加速您......
学习目标 完成本单元后,您将能够: 从仪表板出示。使用注释可以引起对Analytics信息中心结果的注意。在Chatter中共享仪表板并下载小部件数据。 把它带给人们 Analytics已经帮助您在DTC Electronics的新销售经理工作。通过使用仪表板并深入了解其背后的数据,您可以轻松找到KPI并发现新的见解。您还可以通过个性化Analytics主页和通知,自动为您工作。 您现在知道,An......
学习目标 完成本单元后,您将能够: 解释分析是什么以及为什么它有自己的设置。注册支持Analytics的开发人员版组织。 不可能需要更长时间 作为DTC Electronics的Salesforce管理员,您习惯于获得奇怪的,左外场请求,但这个请求获得奖励。你的老板,IT副总裁,在参加年度执行战略撤退后进入你的办公室。她告诉你她对于基于Salesforce构建的应用程序是多么兴奋。 “整个公司正在......
学习目标 完成本单元后,您将能够: 描述Analytics权限集许可的目的以及如何分配它们。 查看用户权限以确定用户对Analytics功能的访问权限。 了解为用户分配权限的自定义和基本过程。 启用Analytics 为此路径提供的Developer Edition(DE)组织将为您完成此步骤。Analytics已启用,因此您无需执行任何操作。首次从应用程序菜单打开le Analytics时,......
学习目标 完成本单元后,您将能够: 为所有镜头和仪表板启用缩略图预览。启用功能,包括下载,注释和与社区共享。 为您的用户启用功能 不同的用户有不同的需求。有些人希望使用API,有些人希望与社区共享,而其他人希望能够下载他们的 Analytics探索。作为设置Analytics的Salesforce管理员,您希望使用所有这些功能。在本单元中,我们将向您展示如何打开您和您的用户所需的功能。 在缩略......
学习目标 完成本单元后,您将能够: 了解预构建的Analytics应用程序的迭代生命周期。创建Analytics预建应用。了解如何使用可帮助您创建应用程序的配置向导。将应用数据流重新安排到正常工作时间以外的时间。 应用程序生命周期 现在您已经拥有了支持Analytics的特殊开发人员版组织,您可以配置和创建预构建的Analytics应用。在这种情况下,您将使用Sales Analytics,但相同......
学习目标 完成本单元后,您将能够: 在将外部数据导入Analytics之前准备它们。上传外部数据的CSV文件。监控并验证外部数据上传。 提取外部数据概述 是时候将这些数据导入分析,以便销售领导团队可以拥有其绩效仪表板。管理Salesforce并为销售团队进行设置是您的职责。因此,您知道他们想要查看的大多数数据已经存在于Opportunity,Account和User对象中。但是,如果你记得的话,其......
学习目标 完成本单元后,您将能够: 解释数据流是什么。使用数据集构建器和数据流为Salesforce数据创建数据集。监控数据流并验证新数据集。 提取Salesforce数据概述 您刚刚迈出第一步,将所需的数据导入到销售领导团队的Analytics中。他们希望在执行团队与新CEO会面时展示他们的绩效结果。但CSV数据只是他们需要的一小部分。他们感兴趣的大多数数据已经在Salesforce中,位于Op......
学习目标 完成本单元后,您将能够: 管理日期分组,过滤和可视化。通过了解数据正确应用过滤器。 探索目标 您仍然喜欢了解Analytics以及它如何帮助DTC。根据您以前使用Analytics进行的数据探索,您正在考虑将笔记本电脑作为销售奖励进行奖励竞赛。您有兴趣了解您的产品销售随着时间的推移趋势。数据就在那里,您希望使用Analytics来浏览并提出问题。我们会告诉你如何。 以下是您对此单元的目标......
获取GeoJSON文件 接下来,我们需要一个GeoJSON文件,其邮政编码与CSV文件中的邮政编码匹配(或至少重叠)。有一个准备好了,你可以在这里下载。 重新格式化GeoJSON GeoJSON以标准格式提供给我们: { "type": "FeatureCollection", "features": [{ "type": "Feature", "properties": { "kind": "Z......
什么是自定义地图? 将数据集上传到Einstein Analytics非常简单。在此步骤中,我们将为您提供数据集,但在上传之前,您需要先修改它以连接您的特定Salesforce实例。别担心......我们会一步一步地引导您完成它。 准备数据集 CSV格式的典型数据集可能如下所示: Country,Country_code,Region,Accounts,Value Australia,aus,So......
完成本单元后,您将能够: 使用预构建的仪表板查找审计问题的答案。在仪表板中向下钻取以探索数据。在KPI达到特定限制时设置电子邮件通知。 通过事件监控分析获得关键见解并采取行动 作为DTC Electronics的Salesforce管理员,您已设置事件监控分析。它按照你想要的方式工作,所以现在是时候为你即将在几天内与CIO的会议做好准备了。让我们将您的仪表板用于试驾。您可以使用预构建的仪表板来获取......
学习目标 完成本单元后,您将能够: 安装Analytics移动应用。熟悉移动界面。从移动应用程序登录到启用了Analytics的特殊开发人员版组织。 随时随地探索数据 经常在旅途中提出商业问题。这就是为什么我们在Android手机以及Apple iPad和iPhone上提供Analytics的原因。现在,您可以掌握公司数据的见解,并在同一个应用程序中采取行动。 您作为DTC Electronics......
学习目标 完成本单元后,您将能够: 了解设计Analytics应用的基本原则。了解这些原则如何反映在Analytics信息中心的元素中。了解高级应用程序设计过程。 意想不到的设计之旅 这是令人兴奋的一天:您第一次担任DTC Electronics的Salesforce管理员。 你知之甚少,你的新工作将带你完成设计改造的过程。从单个仪表板应用程序的初始版本开始,您将使用基本设计原则分离其好的,坏的和......
学习目标 完成本单元后,您将能够: 了解您需要确定应用的受众和目的的原因。确定示例应用程序的受众和目的。 有目的的设计 让我们来复习。 即使粗略地看一下The Motivator也足以告诉你它需要工作。对你的前任充满敬意,对它的一些看法是不对的。您已经摆脱了重做应用程序的直接问题,无法考虑其设计。您已经学习了设计原则和可用于在开发工作中反映这些原则的过程。现在你已经准备好遵循这个过程了。 你的下一......
学习目标 完成本单元后,您将能够: 了解为什么设计应用程序的表面是最后的过程。了解应用程序表面的元素。查看Motivator示例应用程序表面的问题并修复其中一些问题。查看最终抛光的应用程序。 最后应该是第一个 正如我们在开始时所说的那样,通过创建看起来非常棒的应用程序和仪表板元素很容易。Analytics Studio为您提供了许多简单的方法来开发探索,选择光滑的图表类型,大小和位置仪表板小部件,......
学习目标 完成本单元后,您将能够: 解释爱因斯坦平台如何允许任何管理员或开发人员构建自己的智能助手。列出每个爱因斯坦平台产品。 建立自己的智能助手 就像你在上一个单元中学到的那样,我们推出了具有开箱即用功能的爱因斯坦,以便在我们的Salesforce云中启用。但我们都知道,Salesforce管理员和开发人员会根据其业务与客户交互的独特方式自定义Salesforce实例。幸运的是,有很多方法可以自......
学习目标 完成本单元后,您将能够: 了解您的记分卡结果。查看您所在领域的预测。识别常见错误。 查看您的记分卡结果 几个小时后,爱因斯坦为您准备了预测结果。预测模型是如何做的? 您应该会看到爱因斯坦预测构建器设置页面中列出的延迟付款预测。状态为Ready for Review后,导航到最右侧的下拉按钮,然后单击View Scorecard。 记分卡显示模型的详细信息。其预测质量指标显示您的模型质量。......
创建一个应用程序 爱因斯坦分析应用程序是一组策划的分析和数据路径,以及用于自发深入探索的强大工具。分析从应用开始。应用程序组织数据项目,直接从仪表板运行演示文稿,以及控制资产共享。 现在您已登录启用Analytics的Developer Edition组织并将其连接到Trailhead,您已准备好开始使用。 如果您还没有,请打开您的Developer Edition组织。单击App Launche......
学习目标 在这个项目中,你将: 在Lightning Experience主页中嵌入仪表板。在Lightning Experience帐户页面中嵌入仪表板。使用过滤器仅显示与特定记录相关的数据。 问题:什么比分析仪表板更好? 借助Analytics Studio,您可以与组织中的几乎任何人或每个人一起创建和共享爱因斯坦分析仪表板。他们所需要做的就是使用App Launcher打开Analytics......
构建仪表板筛选器 为每个帐户创建一个单独的机会仪表板可以......好吧,我们只是说它不能很好地扩展。 相反,您可以使用过滤器使嵌入式仪表板仅显示适用于当前记录的数据。可以把它想象成与周围环境相匹配的变色龙。 要创建过滤器,您必须知道数据集的API名称以及要匹配的字段的名称。 单击App Launcher,然后单击Analytics Studio磁贴。在分析Studio中,单击数据集选项卡。您会看......
学习目标 完成本单元后,您将能够: 为开发人员,管理员和用户阐明Lightning Experience的价值主张 解释Lightning Experience Readiness Check和Salesforce Optimizer报告 推出闪电体验 自定义Lightning应用程序的导航样式,以便快速访问关键数据 配置Lightning报告和仪表板 自定义主页,记录和应用页面 将文档迁移到文件......
学习目标 完成本单元后,您将能够: 描述Salesforce Analytics是什么。说明Analytics如何为您的业务带来益处。注册一个特殊的Analytics Developer Edition组织。 介绍Salesforce Analytics 分析为您团队中的每个成员带来即时洞察力。 您的公司数据位于不同的位置,例如Salesforce,ERP,数据仓库和日志文件。在一起查看时,所有这......
学习目标 完成本单元后,您将能够了解到: Visualforce页面代码示例Visualforce注意事项apex:canvasApp组件在Visualforce页面和Canvas应用程序之间使用事件 除了标准的画布应用程序,Canvas还允许您在Visualforce页面上公开画布应用程序。 这意味着您可以在任何可以显示Visualforce页面的地方显示画布应用程序。 开发人员可以使用Visu......
学习目标 完成本单元后,您将能够了解到: Canvas应用程序出现在页面布局中的位置将Canvas应用程序添加到页面布局 您可以将画布应用程序添加到任何标准或自定义对象的页面布局。 要在编辑页面布局时显示在选项板中的“画布应用程序”类别,必须在Salesforce应用程序中创建画布应用程序时将画布应用程序位置设置为“布局”和“移动卡”。 Canvas应用程序出现在页面布局中的位置 根据您将画布应用......
学习目标 完成本单元后,您将能够了解到: 设置Canvas应用程序位置并创建操作手动创建操作Canvas SDK Publisher事件发布者上下文注意事项Publisher Canvas App Access注意事项 Canvas使您可以将画布应用程序公开为快速操作。 发布者允许用户访问组织中最常见的操作。 您可以将发布者扩展为包含画布应用程序,以便用户可以利用画布应用程序的常见自定义操作。 然......
学习目标 完成本单元后,您将能够了解到: Chatter Feed上下文注意事项Chatter Feed Canvas应用访问注意事项 Canvas使您可以将画布应用程序公开为Feed项。该Feed为用户提供有关Salesforce内部发生的信息以及他们所关注的记录和组的信息。 开发人员可以在Feed中使用画布应用来: 从发布者的画布应用程序或Chatter API发布到Chatter摘要。在Ch......
学习目标 完成本单元后,您将能够了解到: 设置Canvas应用程序位置并将其添加到导航菜单Salesforce App上下文注意事项Salesforce App Access注意事项Salesforce App自定义图标适用于Canvas应用程序的Salesforce App导航方法 Canvas使您可以在Salesforce应用程序中公开您的画布应用程序。 Salesforce应用程序是随时随地......
学习目标 完成本单元后,您将能够了解到: 利用Mashup (Canvas or Image)实现无PII数据存储或途径Salesforce利用Salesforce Connect实现无PII数据存储但途径Salesforce利用Platform Encryption实现PII数据存储在salesforce利用Tokenization实现PII数据存储在salesforce Mashup – Ca......
学习目标 完成本单元后,您将能够了解到: 引用Canvas SDK验证在您的画布应用程序中获取上下文跨域XHR调整画布应用程序的大小实施Canvas应用程序事件在Canvas应用程序中使用Streaming API在Canvas应用程序中进行调试在Canvas App中使用标签 Canvas是一组工具,使您可以在Salesforce中集成您的应用程序。 此框架包含一个SDK,您可以使用该SDK对应......
学习目标 完成本单元后,您将能够了解到: 画布场景Canvas应用程序出现的位置支持的浏览器支持的Salesforce版本需要用户权限用户界面注意事项Canvas App ProcessCanvas个人应用程序 Canvas使您可以轻松地在Salesforce中集成第三方应用程序。 Canvas是一组工具和JavaScript API,可用于将应用程序公开为画布应用程序。这意味着您可以将新的或现有......
学习目标 完成本单元后,您将能够了解到: 先决条件创建应用程序设置应用程序位置 这个简单的快速入门向您展示了如何使用Heroku快速入门开始使用Canvas。 Heroku Quick Start在Heroku上用Java或Ruby创建一个“hello world”应用程序,具体取决于您选择的模板。 同时,它在Salesforce中创建相应的画布应用程序。 Heroku应用程序是一个“hello ......
学习目标 完成本单元后,您将能够了解到: 先决条件从GitHub克隆项目在本地运行Web应用程序创建Canvas应用程序配置谁可以访问Canvas应用程序将Web App部署到Heroku更新Canvas应用程序打包Canvas应用程序上传Canvas App Package安装Canvas应用程序配置谁可以访问已安装的Canvas应用程序 这个高级快速入门向您展示了如何开始使用更多Canvas功......
学习目标 完成本单元后,您将能够了解到: 画布场景Canvas应用程序出现的位置支持的浏览器支持的Salesforce版本需要用户权限用户界面注意事项Canvas App ProcessCanvas个人应用程序 Canvas使您可以轻松地在Salesforce中集成第三方应用程序。 Canvas是一组工具和JavaScript API,可用于将应用程序公开为画布应用程序。这意味着您可以将新的或现有......
学习目标 完成本单元后,您将能够了解到: 先决条件从GitHub克隆项目在本地运行Web应用程序创建Canvas应用程序配置谁可以访问Canvas应用程序将Web App部署到Heroku更新Canvas应用程序打包Canvas应用程序上传Canvas App Package安装Canvas应用程序配置谁可以访问已安装的Canvas应用程序 这个高级快速入门向您展示了如何开始使用更多Canvas功......
概要 全面而实用的新管理员管理基础是确保您在Salesforce中取得成功的核心培训。这对新管理员来说是必须的。我们建议管理员在开始Salesforce部署或接管现有部署之前学习本课程。 谁应该学这个课程? 新管理员的管理要点旨在: 新系统管理员负责组织Salesforce应用程序的设置,配置和维护其他受益于深化Salesforce知识的团队,包括高级用户,销售运营和IT经理 您可以亲自或在虚拟教......
学习目标 完成本单元后,您将能够: 源控制系统和部署工具开发生命周期和沙箱环境补丁发布开发生命周期场景:AW计算持续集成过程处理API中不支持的元数据配置Ant迁移工具生产发布注意事项刷新沙箱环境 本章介绍了高级开发和发布管理的建议开发生命周期。 高级开发生命周期适用于发生并发应用程序开发以及以编程方式执行某些自定义的公司。当多个业务部门中的开发人员并行处理多个项目或同一团队中的开发人员共享应用程......
学习目标 完成本单元后,您将能够: 了解Salesforce新手的最佳实践。解释Salesforce是什么以及为什么要使用它。描述Salesforce对象如何相关以及何时使用每个对象。 介绍 你是Salesforce的新手吗?不确定它究竟是什么,或者如何使用它?不知道你应该从哪里开始你的学习之旅?如果你对这些问题的回答都是肯定的,那么你就是在正确的地方。这个模块适合你。 欢迎来到Salesforc......
学习目标 完成本单元后,您将能够: 登录Salesforce。浏览用户体验。解释Lightning Experience和Salesforce Classic之间的区别。访问Salesforce中提供的许多重要功能。 欢迎来到闪电体验! Lightning Experience是一种现代化,高效的用户体验,旨在帮助您做得更多,更高效。 随着Lightning Experience的推出,我们专注于......
学习目标 完成本单元后,您将能够: 描述Salesforce管理员的角色。自行解决常见问题。从成为超级用户的道路开始。 什么是Salesforce管理员? Salesforce大师。超级英雄。管理员非凡。使用Salesforce制作rad的人。标题可能是Salesforce Admin,但对于我们生态系统中的众多管理员来说,他们所做的远不止是管理Salesforce。他们是您公司值得信赖的Sale......
学习目标 完成本单元后,您将能够: 描述配置公司设置如何影响最终用户。将公司的业务需求转换为您的公司设置。实施对公司信息和会计年度的更改。更新您的个人区域设置。 什么是公司设置? 你有没有想过一个替代身份?无论你的意图是好的,坏的,还是道德上的阴暗(嘿,我们都不判断),确保伪造护照,面部重建手术和背景故事都很棘手。在Salesforce中更改公司设置要容易得多。 您的公司设置是有关您组织的信息的集......
学习目标 完成本单元后,您将能够: 向您的组织添加新货币。总结使用单一货币与多种货币的影响。设置高级货币管理。修改转化率,并允许用户选择个人货币。 管理货币 无论你是生活在一个国际间谍的迷人生活中,还是你处于一个稍微不那么令人兴奋的9到5的情况,理解交易的价值是首要任务。在Salesforce中,您可以指定组织使用的货币,并且各个用户可以根据业务的位置将特定货币应用于其设置。 默认情况下,Sale......
学习目标 完成本单元后,您将能够: 描述用户帐户及其包含的信息类型。添加单个用户或多个用户。使用Salesforce移动应用程序随时随地管理用户。 什么是用户? 作为新管理员,您可以执行用户管理任务,如创建和编辑用户,重置密码,授予权限,配置数据访问等等。在本单元中,您将了解用户以及如何将用户添加到Salesforce组织。 那么用户是什么?用户是登录Salesforce的任何人。用户是贵公司的员......
学习目标 完成本单元后,您将能够: 描述对象和字段级别安全性之间的区别描述如何设置组织范围的默认共享设置 数据安全简介 既然您知道如何添加用户,您可能想知道如何确保他们能够看到他们需要查看的内容以及他们需要查看的内容。在本单元中,我们将向您展示如何配置用户对Salesforce记录的访问权限,以便他们只能访问所需的信息。 例如,假设您正在构建一个Recruiting应用程序,其中包含有关未结头寸,......
学习目标 完成本单元后,您将能够: 向您的组织添加新货币。总结使用单一货币与多种货币的影响。设置高级货币管理。修改转化率,并允许用户选择个人货币。 管理货币 无论你是生活在一个国际间谍的迷人生活中,还是你处于一个稍微不那么令人兴奋的9到5的情况,理解交易的价值是首要任务。在Salesforce中,您可以指定组织使用的货币,并且各个用户可以根据业务的位置将特定货币应用于其设置。 默认情况下,Sale......
学习目标 完成本单元后,您将能够: 描述用户帐户及其包含的信息类型。添加单个用户或多个用户。使用Salesforce移动应用程序随时随地管理用户。 什么是用户? 作为新管理员,您可以执行用户管理任务,如创建和编辑用户,重置密码,授予权限,配置数据访问等等。在本单元中,您将了解用户以及如何将用户添加到Salesforce组织。 那么用户是什么?用户是登录Salesforce的任何人。用户是贵公司的员......
学习目标 完成本单元后,您将能够: 手动迁移更改如何迁移元数据文件什么会影响部署时间?监控部署状态测试部署的最佳实践部署依赖性 迁移是将配置更改从一个Salesforce组织移动到另一个组织的行为。在开发周期中,您可以多次迁移,以使开发组织保持同步,或者将更改通过开发组织转移到生产环境中。 迁移可以通过两种方式进行:手动或通过Metadata API。 手动迁移 - 必须在每个环境中手动迁移对Me......
学习目标 完成本单元后,您将能够: 手动迁移更改如何迁移元数据文件什么会影响部署时间?监控部署状态测试部署的最佳实践部署依赖性 迁移更改的最简单方法是在单个操作中部署所有更改。但是,您可能希望将部署分成较小的部分,原因如下。 部署过大 - 您可以一次部署或检索多达10,000个文件,部署或检索的.zip文件的最大大小为39 MB。 (在API版本43.0及更高版本中,AppExchange软件包最......
学习目标 完成本单元后,您将能够: 建立生产环境变更流程 手动跟踪更改 使用Ant迁移工具跟踪更改 使用Force.com IDE跟踪更改 同步更改 同步多个沙箱 整合开发环境的变化 发布管理的一个挑战是跟踪更改。这在概念上听起来很简单,但在实践中,它可能不是。生产和开发组织以及Metadata API中可用和不可用的组件中的更改可以同时发生。 跟踪更改的最简单方法是使用传统开发工具对代码进行区分......
学习目标 完成本单元后,您将能够: 开发企业应用安排并行开发项目在发布列车上提供应用程序Salesforce升级如何影响交付计划 Lightning平台最具生产力的功能之一是可以直接在Web用户界面中进行自定义,并立即供最终用户使用。 这些类型的更改不需要精心设计的开发工具或流程。 从发布管理的角度来看,只需要很少的努力。 更复杂的升级(例如为现有应用程序创建新的用户界面)需要一个可以将开发工作与......
学习目标 完成本单元后,您将能够: Lightning Platform App Builder工具 Force.com IDE 关于Metadata API Ant迁移工具 Data Loader 无论您在开发过程中的角色如何,重要的是要从高层次了解所有Lightning Platform开发工具的运行方式以及彼此重叠的开发任务。 发布管理的一个挑战是跟踪每个组织的变化,并且对工具的了解使跟踪更......
学习目标 完成本单元后,您将能够: 在生产组织中开发 用Sandbox开发 沙箱组织 快速入门:使用沙箱和更改集 创建开发人员沙箱 授权部署连接 创建和上载出站变更集 验证入站变更集 部署入站变更集 在Lightning平台上开发应用程序非常简单,直接且高效。开发人员可以使用Web界面的点击工具定义应用程序组件,例如自定义对象和字段,工作流规则,Visualforce页面以及Apex类和触发器。可......
学习目标 完成本单元后,您将能够: 隔离开发和测试 使用集成,测试和分段开发多个项目 开发环境 沙箱用途 沙盒注意事项和限制 创建开发沙箱 更新环境依赖性 创建用户模板 管理沙箱 在Lightning平台上进行开发需要一个开发环境,一个可以在不影响其他用户的情况下工作的地方。在传统的软件开发中,开发环境只不过是一个自己调用的空间,但在Lightning平台上,每个开发环境都是自己的全功能Sales......
学习目标 完成本单元后,您将能够: 隔离开发和测试 使用集成,测试和分段开发多个项目 开发环境 沙箱用途 沙盒注意事项和限制 创建开发沙箱 更新环境依赖性 创建用户模板 管理沙箱 在Lightning平台上进行开发需要一个开发环境,一个可以在不影响其他用户的情况下工作的地方。在传统的软件开发中,开发环境只不过是一个自己调用的空间,但在Lightning平台上,每个开发环境都是自己的全功能Sales......
解决问题: 无法打开Salesforce登陆画面 登陆Salesforce后,速度慢。 第一步:查看服务器状态 打开 https://trust.salesforce.com/ 网站 检查网页https://status.salesforce.com/. 我们在上面发布服务器实例的可用情况和性能问题,在服务器实例图标矩阵上方区域,我们偶尔会在与互联网服务器供应商合作处理网络问题时贴出常规讯息。 第......
保护用户的身份 学习目标 完成本单元后,您将能够: 除了用户名和密码之外,还要说明识别用户的方法。 设置双因素身份验证。 使用Salesforce Authenticator应用程序验证身份。 获取有关登录组织的用户的登录信息。 通过双因素身份验证和Salesforce身份验证器实现安全身份 作为管理员,您可能需要确保Salesforce组织安全并且用户可以快速轻松地登录。保护组织的一种方法是要求......
学习目标 完成本单元后,您将能够: 列出Lightning Flow中包含的工具。 描述可用于自动引导视觉体验的工具。 描述并比较可用于幕后自动化的工具。 描述可用于批准自动化的工具。 人们期待自动化 无论他们是否购买电影票,支付账单或更改餐厅预订,如果客户正在与公司进行互动,他们期望获得无缝的个性化体验。 例如,当客户需要更换信用卡时,普通服务代理需要了解一堆信息。它是否损坏,丢失或被盗?如果它......
学习目标 完成本单元后,您将能够: 列出您可以在Process Builder中构建的流程类型。 定义用于创建过程的关键组件。 建立更新帐户地址时更新帐户联系人地址的流程。 Process Builder入门 流程构建器是一个点击式工具,可让您轻松实现自动化,然后在构建过程中查看流程的图形表示。 过程的组成部分 每个进程由一个触发器,至少一个标准节点和至少一个动作组成。您可以配置即时操作或安排在特......
学习目标 完成本单元后,您将能够: 定义流程并列出其关键组件。 描述流程元素的类型。 构建一个创建记录并上传文件的流程。 Cloud Flow Designer入门 在谈到流程时,您可能已经听到了几个可互换使用的术语。提醒一下,官方条款是: Lightning Flow—包含建立,管理和运行流程和过程的产品。 Cloud Flow Designer—用于构建流程的点击式工具。 Flow—通过收集数......
学习目标 完成本单元后,您将能够: 描述可以使用流程和流程自动化的业务流程。 定义流量变量是什么。 建立一个迭代一组记录的流程。 建立一个启动流程的流程。 当进程生成器不够时 Process Builder没有设计用于解决所有可能的用例,因此您可能会发现它可以自动化部分业务流程,但不是全部。例如,Process Builder不能: 发布到社区Feed 提交相关记录以供审批 删除记录 创建一堆记录......
学习目标 完成本单元后,您将能够: 定义审批流程,并列出其关键组件。 描述可以使用审批流程自动执行的业务流程。 设置审批流程,以便在账户从潜在客户变为新客户时自动进行管理。 开始使用审批 审批流程可自动完成Salesforce记录在您的组织中的批准情况。在批准过程中,您指定: 记录被批准的必要步骤以及每个步骤批准的步骤。 例如,员工创建暂停请求时,Salesforce会自动向该员工的经理发送批准请......
学习目标 完成本单元后,您将能够: 定义流程并列出其关键组件。 描述流程元素的类型。 构建一个创建记录并上传文件的流程。 Cloud Flow Designer入门 在谈到流程时,您可能已经听到了几个可互换使用的术语。提醒一下,官方条款是: Lightning Flow—包含建立,管理和运行流程和过程的产品。 Cloud Flow Designer—用于构建流程的点击式工具。 Flow—通过收集数......
学习目标 完成本单元后,您将能够: 描述可以使用流程和流程自动化的业务流程。 定义流量变量是什么。 建立一个迭代一组记录的流程。 建立一个启动流程的流程。 当进程生成器不够时 Process Builder没有设计用于解决所有可能的用例,因此您可能会发现它可以自动化部分业务流程,但不是全部。例如,Process Builder不能: 发布到社区Feed 提交相关记录以供审批 删除记录 创建一堆记录......
学习目标 完成本单元后,您将能够: 了解Salesforce提供了一套功能强大的报告工具,可协同工作来帮助您理解和处理数据。 开始使用报告和仪表板 学习报告概念并构建您的第一份报告和仪表板 报告和仪表板(闪电体验) 视频 观看视频演示使用报告和仪表板进行数据驱动的决策(闪电体验) 其他报表学习资料 闪电体验报告和仪表板简介 使用报告生成器创建报告 公式报告 使用Lightning Dashboar......
学习目标 完成本单元后,您将能够: 了解Salesforce 的Report Builder入门 报告和仪表板(闪电体验) 视频 观看视频演示Report Builder入门(Salesforce Classic)-Getting Started with Report Builder (Salesforce Classic)...
学习目标 完成本单元后,您将能够: 了解Salesforce 的存储桶入门 学习使用桶子字段 视频演示存储桶 视频 观看视频演示存储桶入门Getting Started with Buckets (Salesforce Classic) 其他帮助 使用桶字段(PDF)...
学习目标 完成本单元后,您将能够: 了解Salesforce 的矩阵报表 演示构建矩阵报表 视频 观看视频演示构建矩阵报表Building Matrix Reports (Salesforce Classic)...
学习目标 完成本单元后,您将能够: 了解Salesforce 的联合报告入门 引入联合报告 视频 观看视频演示在Salesforce中引入联合报告Introducing Joined Reports in Salesforce (Salesforce Classic)...
学习目标 完成本单元后,您将能够: 了解Salesforce 的使用URL参数动态过滤报告入门 过滤报告(闪电体验) 视频 使用URL参数动态过滤报告(Lightning Experience) 其他帮助 在Lightning Experience中通过URL参数过滤报告...
学习目标 完成本单元后,您将能够: 了解Salesforce 的交叉过滤器入门 报告中使用交叉过滤器 视频 观看视频演示在报告中使用交叉过滤器Using Cross Filters in Reports (Salesforce Classic) 其他帮助 过滤报告数据 使用交叉过滤器跨过对象进行过滤...
学习目标 完成本单元后,您将能够: 了解Salesforce 的报表文件夹入门 分享报告和报告数据 视频 观看视频演示分析文件夹共享Analytics Folder Sharing (Salesforce Classic) 其他帮助 报告和仪表板文件夹Report and Dashboard Folders...
学习目标 完成本单元后,您将能够: 了解Salesforce 的订阅报表入门 订阅和计划报告 视频 观看视频演示报告通知Report Notifications (Salesforce Classic) 其他帮助 计划和订阅报告...
学习目标 完成本单元后,您将能够: 了解Salesforce 的计划报告入门 计划报表 视频 观看视频演示报表演示技巧Tips for Scheduling Reports (Salesforce Classic) 其他帮助 计划和订阅报告 常见问题:调度报告 (PDF)...
学习目标 完成本单元后,您将能够: 了解Salesforce如何报告运行更快 使报表运行更快 视频 观看视频演示使报表运行更快Making Your Reports Run Faster (Salesforce Classic) 其他帮助 你的大报告需要很长时间才能返回数据吗? (PDF)...
学习目标 完成本单元后,您将能够: 了解Salesforce 的仪表板入门 报告和仪表板(闪电体验) 视频 观看视频演示仪表板概述An Overview of Dashboards (Salesforce Classic) 其他帮助 构建仪表板 编辑和自定义Lightning Experience控制面板组件 使用Salesforce Classic仪表板 动态仪表板:选择“人员查看仪表板”的人员......
学习目标 完成本单元后,您将能够: 排除仪表盘故障 显示正确的数据 视频 观看视频演示获取仪表板以显示正确的数据Getting Dashboards to Display the Right Data (Salesforce Classic) 其他帮助 为什么我的仪表板不显示我期望的数据?...
学习目标 完成本单元后,您将能够: 确定正确的KPI并将其放入上下文中 视频 第1章 - 确定正确的KPI并将其放入上下文中 Chapter 1 - Identify the right KPIs and put them into context...
学习目标 完成本单元后,您将能够: 分配所有者和操作以推动分析的基本 视频 第2章 - 分配所有者和操作以推动分析的基本 Chapter 2 - Assign owners & actions to drive analytics basic...
学习目标 完成本单元后,您将能够: 对报告和仪表盘演示做出决定 视频 第3章 - 对报告和仪表盘演示做出决定 Chapter 3 - Make Decisions with Reports and Dashboards Demo...
学习目标 完成本单元后,您将能够: 使用报告和仪表板做出决定和总结 视频 第4章 - 使用报告和Dashbords Wrapping up做出决定 Chapter 4 - Make Decisions with Reports & Dashbords Wrapping up...
学习目标 完成本单元后,您将能够: 了解Salesforce 的Report Builder入门 报告和仪表板(闪电体验) 视频 观看视频演示Report Builder入门(Salesforce Classic)-Getting Started with Report Builder (Salesforce Classic)...
学习目标 完成本单元后,您将能够: 了解Salesforce 的联合报告入门 引入联合报告 视频 观看视频演示在Salesforce中引入联合报告Introducing Joined Reports in Salesforce (Salesforce Classic)...
学习目标 完成本单元后,您将能够: 了解Salesforce 的报表文件夹入门 分享报告和报告数据 视频 观看视频演示分析文件夹共享Analytics Folder Sharing (Salesforce Classic) 其他帮助 报告和仪表板文件夹Report and Dashboard Folders...
学习目标 完成本单元后,您将能够: 了解Salesforce 的计划报告入门 计划报表 视频 观看视频演示报表演示技巧Tips for Scheduling Reports (Salesforce Classic) 其他帮助 计划和订阅报告 常见问题:调度报告 (PDF)...
学习目标 完成本单元后,您将能够: 了解Salesforce如何报告运行更快 使报表运行更快 视频 观看视频演示使报表运行更快Making Your Reports Run Faster (Salesforce Classic) 其他帮助 你的大报告需要很长时间才能返回数据吗? (PDF)...
学习目标 完成本单元后,您将能够: 了解Salesforce 的仪表板入门 报告和仪表板(闪电体验) 视频 观看视频演示仪表板概述An Overview of Dashboards (Salesforce Classic) 其他帮助 构建仪表板 编辑和自定义Lightning Experience控制面板组件 使用Salesforce Classic仪表板 动态仪表板:选择“人员查看仪表板”的人员......
学习目标 完成本单元后,您将能够: 排除仪表盘故障 显示正确的数据 视频 观看视频演示获取仪表板以显示正确的数据Getting Dashboards to Display the Right Data (Salesforce Classic) 其他帮助 为什么我的仪表板不显示我期望的数据?...
学习目标 完成本单元后,您将能够: 确定正确的KPI并将其放入上下文中 视频 第1章 - 确定正确的KPI并将其放入上下文中 Chapter 1 - Identify the right KPIs and put them into context...
学习目标 完成本单元后,您将能够: 分配所有者和操作以推动分析的基本 视频 第2章 - 分配所有者和操作以推动分析的基本 Chapter 2 - Assign owners & actions to drive analytics basic...
学习目标 完成本单元后,您将能够: 了解Salesforce提供了一套功能强大的报告工具,可协同工作来帮助您理解和处理数据。 开始使用报告和仪表板 学习报告概念并构建您的第一份报告和仪表板 站内报表学习资料 报告和仪表板(闪电体验) 闪电体验报告和仪表板简介 使用报告生成器创建报告 公式报告 使用Lightning Dashboard Builder可视化您的数据 使用AppExchange扩展您......
学习目标 完成本单元后,您将能够: 了解数据清洁评估应用程序的工作原理以及为什么它对您的公司很重要。...
学习目标 完成本单元后,您将能够: 了解如何轻松下载和安装应用程序。...
学习目标 完成本单元后,您将能够: 了解如何运行数据清洁评估并找到评估报告。...
学习目标 完成本单元后,您将能够: 了解报告结果如何解决关键数据质量问题,以及您可以采取哪些措施来缓解这些问题。...
学习目标 完成本单元后,您将能够: 了解数据清洁评估应用程序的工作原理以及为什么它对您的公司很重要。...
学习目标 完成本单元后,您将能够: 了解报告结果如何解决关键数据质量问题,以及您可以采取哪些措施来缓解这些问题。...
平台开发人员I的认证准备 通过涵盖考试目标的细节,本课程将有助于提高解决问题的能力,并加强对关键主题的了解。 课程结束时的模拟考试将有助于评估考试准备情况。 这是一个为期1天的课程,可以亲自或虚拟。 完成课程后,与会者将能够: •描述考试的结构和考试的目标。 •列出权重最高的考试目标。 •描述Force.com编程语言的主要功能,包括:Apex,SOQL,SOSL和Visualforce。 •解释......
学习目标 完成本单元后,您将能够: 您将能够列出并描述Platform Developer 1认证的“Salesforce Fundamentals”考试目标所涵盖的关键主题。...
学习目标 完成本单元后,您将能够: 您将能够列出并描述Platform Developer 1认证“数据建模与管理”考试目标所涵盖的关键主题。...
学习目标 完成本单元后,您将能够: 您将能够列出和描述Platform Developer 1认证的“逻辑和过程自动化”考试目标所涵盖的关键主题。(1/6)...
学习目标 完成本单元后,您将能够: 您将能够列出和描述Platform Developer 1认证的“逻辑和过程自动化”考试目标所涵盖的关键主题。(2/6)...
学习目标 完成本单元后,您将能够: 您将能够列出和描述Platform Developer 1认证的“逻辑和过程自动化”考试目标所涵盖的关键主题。(3/6)...
学习目标 完成本单元后,您将能够: 您将能够列出和描述Platform Developer 1认证的“逻辑和过程自动化”考试目标所涵盖的关键主题。(4/6)...
学习目标 完成本单元后,您将能够: 您将能够列出和描述Platform Developer 1认证的“逻辑和过程自动化”考试目标所涵盖的关键主题。(5/6)...
学习目标 完成本单元后,您将能够: 您将能够列出和描述Platform Developer 1认证的“逻辑和过程自动化”考试目标所涵盖的关键主题。(6/6)...
学习目标 完成本单元后,您将能够: 您将能够列出和描述Platform Developer 1认证的“逻辑和过程自动化”考试目标所涵盖的关键主题。(1/3)...
学习目标 完成本单元后,您将能够: 您将能够列出和描述Platform Developer 1认证的“逻辑和过程自动化”考试目标所涵盖的关键主题。(2/3)...
学习目标 完成本单元后,您将能够: 您将能够列出和描述Platform Developer 1认证的“逻辑和过程自动化”考试目标所涵盖的关键主题。(3/3)...
学习目标 完成本单元后,您将能够: 您将能够列出和描述Platform Developer 1认证的“用户界面”考试目标所涵盖的关键主题。(1/2)...
学习目标 完成本单元后,您将能够: 您将能够列出和描述Platform Developer 1认证的“用户界面”考试目标所涵盖的关键主题。(2/2)...
学习目标 完成本单元后,您将能够: 您将能够列出并描述Platform Developer 1认证的“测试”考试目标所涵盖的关键主题。...
学习目标 完成本单元后,您将能够: 您将能够列出并描述Platform Developer 1认证的“调试和部署工具”考试目标所涵盖的关键主题。...
学习目标 完成本单元后,您将能够: 了解准备此认证的其他资源。...
学习目标 完成本单元后,您将能够: 了解百度地图API资源。 Visualforce Page嵌入百度地图。 调用百度地图,首先需要注册一个百度开发者账号。注册地址参考:http://developer.baidu.com/ 登陆百度地图开放平台。打开控制台。在控制台中创建应用。系统自动生成访问应用(AK) 打开百度地图样例开发平台http://lbsyun.baidu.com/jsdemo.ht......
平台开发人员I的认证准备 通过涵盖考试目标的细节,本课程将有助于提高解决问题的能力,并加强对关键主题的了解。 课程结束时的模拟考试将有助于评估考试准备情况。 这是一个为期1天的课程,可以亲自或虚拟。 完成课程后,与会者将能够: •描述考试的结构和考试的目标。 •列出权重最高的考试目标。 •描述Force.com编程语言的主要功能,包括:Apex,SOQL,SOSL和Visualforce。 •解释......
学习目标 完成本单元后,您将能够: 您将能够列出并描述Platform Developer 1认证的“Salesforce Fundamentals”考试目标所涵盖的关键主题。...
学习目标 完成本单元后,您将能够: 您将能够列出和描述Platform Developer 1认证的“用户界面”考试目标所涵盖的关键主题。(1/2)...
学习目标 完成本单元后,您将能够: 您将能够列出和描述Platform Developer 1认证的“用户界面”考试目标所涵盖的关键主题。(2/2)...
学习目标 完成本单元后,您将能够: 您将能够列出并描述Platform Developer 1认证的“测试”考试目标所涵盖的关键主题。...
学习目标 完成本单元后,您将能够: 您将能够列出并描述Platform Developer 1认证的“调试和部署工具”考试目标所涵盖的关键主题。...
学习目标 完成本单元后,您将能够: 描述两种类型的测试机制:订阅者预览和测试发送。 描述电子邮件发送流程中涉及的四个主要步骤。 在Email Studio中发送电子邮件。 预览并测试您的电子邮件 “让我们把这封电子邮件发送给10,000个用户,而不知道它们到底是什么样子,”从来没有人说过。在发送之前校对和测试您的电子邮件可以确保您的内容看起来完全符合您的要求。电子邮件工作室为您提供两种主要方式来验......
学习目标 完成本单元后,您将能够: 描述两种类型的测试机制:订阅者预览和测试发送。 描述电子邮件发送流程中涉及的四个主要步骤。 在Email Studio中发送电子邮件。 预览并测试您的电子邮件 “让我们把这封电子邮件发送给10,000个用户,而不知道它们到底是什么样子,”从来没有人说过。在发送之前校对和测试您的电子邮件可以确保您的内容看起来完全符合您的要求。电子邮件工作室为您提供两种主要方式来验......
学习目标 完成本单元后,您将能够: 描述在Marketing Cloud中存储数据的两种方法。 创建一个可发送的数据扩展。 描述将数据导入数据扩展的三种方法。 使用导入向导将数据导入数据扩展名。 您全都使用Marketing Cloud中的Email Studio进行设置,并且您已准备好创建您的第一封电子邮件广告系列。 Email Studio涵盖了整个过程,从导入数据到创建内容,再到测试和发送。......
学习目标 完成本单元后,您将能够: 描述Content Builder的功能,功能和用例。 将内容上传到Content Builder。 解释静态和个性化内容之间的差异。 使用电子邮件模板在Content Builder中构建电子邮件。 现在Brandon已经将他的数据上传到Email Studio中的可发送数据扩展中,他准备开始构建他的每周Cloud Kicks促销电子邮件。为此,他利用Cont......
学习目标 完成本单元后,您将能够: 描述在Marketing Cloud中存储数据的两种方法。 创建一个可发送的数据扩展。 描述将数据导入数据扩展的三种方法。 使用导入向导将数据导入数据扩展名。 您全都使用Marketing Cloud中的Email Studio进行设置,并且您已准备好创建您的第一封电子邮件广告系列。 Email Studio涵盖了整个过程,从导入数据到创建内容,再到测试和发送。......
学习目标 完成本单元后,您将能够: 描述Content Builder的功能,功能和用例。 将内容上传到Content Builder。 解释静态和个性化内容之间的差异。 使用电子邮件模板在Content Builder中构建电子邮件。 现在Brandon已经将他的数据上传到Email Studio中的可发送数据扩展中,他准备开始构建他的每周Cloud Kicks促销电子邮件。为此,他利用Cont......
学习目标 完成本单元后,您将能够: 访问管理员选项卡。 描述权限和角色之间的区别。 为用户提供Email Studio访问权限。 回顾与电子邮件发送相关的法律合规标准。 配置一般帐户设置,包括添加物理地址。 验证您的电子邮件域。 好吧,准备好进入管理员标签页了?这就是你,真棒管理员,设置和配置组件,以便营销人员可以开始创建和发送电子邮件活动。注意:虽然任何人都可以随时了解这些要求,但您必须是Mar......
学习目标 在完成本单位,你将能够: 定义Email Studio中的关键功能。 登录到Marketing Cloud。 描述Marketing Cloud主页。 浏览电子邮件工作室应用程序。 为什么营销人员(仍然)喜欢电子邮件 确实,电子邮件已经存在了很长一段时间。但猜猜怎么了?这对于接触客户来说仍然是一个很好的渠道。即使随着社交和移动业务的增长,电子邮件在转化率,点击率和用户数量方面的表现也会更......
学习目标 完成本单元后,您将能够: 定义特征参数并描述其目的。 确定您用于管理功能参数的工具。 解释为什么特征参数数据类型有限。 灵活管理功能 作为Salesforce的合作伙伴,您可以使用与Salesforce一样的平台,以及所有的fixin。这包括经营自己的业务组织,并在AppExchange上销售您的解决方案 - 但不止于此。实际上,您可以像Salesforce一样运行您的业务,使用我们所做......
学习目标 完成本单元后,您将能够: 描述用户登录及其好处。 列出适用于Subscriber Login的限制。 解释交互式调试和你可以使用它的地方。 进入并帮助 客户支持是软件业务的一部分。无论您是否构建了全球所见过的最好的应用程序都无所谓 - 您的客户不时需要帮助。 有时修复很容易。客户通过电子邮件,电话或服务云与您联系,并为您提供足够的信息来解决问题或帮助他们完成任务。 其他时候,这个问题更加......
学习目标 完成本单元后,您将能够: 定义特征参数并描述其目的。 确定您用于管理功能参数的工具。 解释为什么特征参数数据类型有限。 灵活管理功能 作为Salesforce的合作伙伴,您可以使用与Salesforce一样的平台,以及所有的fixin。这包括经营自己的业务组织,并在AppExchange上销售您的解决方案 - 但不止于此。实际上,您可以像Salesforce一样运行您的业务,使用我们所做......
学习目标 完成本单元后,您将能够: 列出您可以部署免费试用版的方式。 解释如何创建注册请求。 描述托管试验的好处。 选择您的Trialforce Delivery Method 您选择了Trialforce,因为您想向每个人展示您的最佳作品。而且您已经投入时间创造身临其境的体验并将其打包到模板中。现在是时候让它们面向全世界了。你有三个交付选项。您可以: 将免费试用版放在AppExchange上,供......
学习目标 完成本单元后,您将能够: 描述SaaS如何改变客户对软件更新的期望。 讨论部署和维护单一版本产品的好处。 列出一些您可以做的准备更新产品的事情。 平台的承诺 Salesforce客户知道他们有很好的表现。他们不必维护服务器和操作系统。他们不必知道如何设计,运行或优化关系数据库。他们甚至不需要备份自己的数据。 他们每年都会获得三个主要软件版本,并具有新功能和性能改进。他们获得了丰富的发行说......
学习目标 完成本单元后,您将能够: 定义补丁和升级并给出每个例子。 解释包版本号的重要性。 描述如何创建补丁和升级。 生意兴隆!下一步是什么? 作为PartnerX的首席开发人员,您很自豪地报告说您的AppX在AppExchange上很受欢迎。您可以从客户那里获得反馈,并集思广益您的后续步骤。关于如何改进AppX的想法并不少见。 那么您优先考虑什么,以及您如何提供改进?回答这些问题需要计划。您的客......
学习目标 完成本单元后,您将能够: 解释Salesforce如何帮助您在不中断客户的情况下提供更新。 列出可以向客户提供升级的不同方式。 描述可用于使客户更容易升级的工具。 最新版本,请! 在最后一个单元中,您了解了软件包版本号,该软件包标识了托管软件包的唯一版本。 相同包的不同版本可以是不同的。应用程序中的主要版本更改可能会大幅改变其行为。即使是轻微的版本更改也可以在后面修改几件事情。软件包版本......
学习目标 完成本单元后,您将能够: 解释Salesforce许可与AppExchange应用程序许可之间的区别。 确定不同的许可选项。 列出客户生命周期中的阶段。 你已经建立你的应用程序 - 现在许可它! 这一直很顺利,您和您的团队有很多值得骄傲的事情 - 您的应用程序已准备就绪,可以开展业务!现在该出售它了。 您如何在Salesforce平台上销售您的应用程序?这是一个沉重的话题,涉及从营销策略......
学习目标 完成本单元后,您将能够: 定义许可证管理应用程序及其目的。 解释如何设置许可证管理应用程序。 确定许可证管理应用程序的主要功能。 符合许可证管理应用程序 你已经创建了你的惊人的应用程序,并且你已经学习了许可的基础知识。也许你甚至已经决定使用什么样的许可证。现在是时候进行设置,以便您可以在AppExchange上销售应用并跟踪下载。 这就是许可证管理应用程序(LMA)的来源.LMA保留安装......
学习目标 完成本单元后,您将能够: 列出您可以部署免费试用版的方式。 解释如何创建注册请求。 描述托管试验的好处。 选择您的Trialforce Delivery Method 您选择了Trialforce,因为您想向每个人展示您的最佳作品。而且您已经投入时间创造身临其境的体验并将其打包到模板中。现在是时候让它们面向全世界了。你有三个交付选项。您可以: 将免费试用版放在AppExchange上,供......
学习目标 完成本单元后,您将能够: 解释Salesforce如何帮助您在不中断客户的情况下提供更新。 列出可以向客户提供升级的不同方式。 描述可用于使客户更容易升级的工具。 最新版本,请! 在最后一个单元中,您了解了软件包版本号,该软件包标识了托管软件包的唯一版本。 相同包的不同版本可以是不同的。应用程序中的主要版本更改可能会大幅改变其行为。即使是轻微的版本更改也可以在后面修改几件事情。软件包版本......
学习目标 完成本单元后,您将能够: 解释一个Trialforce模板的用途。 描述可以在Trialforce模板中自定义的内容。 讨论创建样本数据的策略。 想想你想告诉的故事 如果您使用的是可安装的试用版,那么激发人们购买您的产品非常容易 - 他们会下载它来尝试针对自己的数据做一些具体的事情。只要您的用户体验能够维持并且您的应用能够完成其工作,您的状态就会很好。 “试驾”和“试用”需要更多的介绍,......
学习目标 完成本单元后,您将能够: 描述可供合作伙伴免费试用的类型。 比较这些试验类型的成本和收益。 评估给定产品的最适合的试验类型。 决定提供哪种试用 在Salesforce,我们希望帮助您创造尽可能最佳的客户体验,并为您提供帮助,为您提供不同的分享产品的方式。你的第一步是确定你的客户想要什么。 您的一些潜在客户已经使用Salesforce并可以访问一个或多个组织。如果你想让他们使用他们现有的数......
学习目标 完成本单元后,您将能够: 解释如何设置测试驱动器。 列出Trialforce设置中涉及的组织类型。 描述为Trialforce设置配置组织的过程。 使用志愿者跟踪器应用程序探索免费试用版 让我们来调查Salesforce提供的各种免费试用版。假设我们有一个叫Volunteer Tracker的伟大产品,它的名字就是这么说的:它跟踪组织的志愿者。让我们看看我们可以为我们的潜在客户创造什么样......
学习目标 完成本单元后,您将能够: 描述可供合作伙伴免费试用的类型。 比较这些试验类型的成本和收益。 评估给定产品的最适合的试验类型。 决定提供哪种试用 在Salesforce,我们希望帮助您创造尽可能最佳的客户体验,并为您提供帮助,为您提供不同的分享产品的方式。你的第一步是确定你的客户想要什么。 您的一些潜在客户已经使用Salesforce并可以访问一个或多个组织。如果你想让他们使用他们现有的数......
学习目标 完成本单元后,您将能够: 列出提供免费试用产品的优势。 提出一些试用方法可以帮助您的产品获得成功的方法。 确定一些使您的试验更有效的具体策略。 没有什么,现在 你可能听说过“在你购买之前尝试”的表达方式。当然。陈词滥调?也许。但没有更好的方法来确定你是否真的需要使用它,而不用担心浪费金钱。 这在销售中并不是一个新想法。在线搜索“免费试用版”,您可以在几乎每个市场中免费试用。数十年来免费的......
学习目标 完成本单元后,您将能够: 列出提供免费试用产品的优势。 提出一些试用方法可以帮助您的产品获得成功的方法。 确定一些使您的试验更有效的具体策略。 没有什么,现在 你可能听说过“在你购买之前尝试”的表达方式。当然。陈词滥调?也许。但没有更好的方法来确定你是否真的需要使用它,而不用担心浪费金钱。 这在销售中并不是一个新想法。在线搜索“免费试用版”,您可以在几乎每个市场中免费试用。数十年来免费的......
学习目标 完成本单元后,您将能够: 描述产品安全团队如何报告漏洞。 解释如何在修复安全问题后重新提交您的应用以供审核。 列出在批准后启动您的应用的步骤。 面对事实 您刚刚收到了Salesforce安全团队的电子邮件。您的产品已经过审核。你已经等了好几个星期了,所以你很兴奋。但是某种程度上,你害怕打开它:如果你没有通过,该怎么办? 如果你的产品没有通过它的第一次安全审查,它是在一个很好的公司。所有提......
学习目标 完成本单元后,您将能够: 描述产品安全团队如何报告漏洞。 解释如何在修复安全问题后重新提交您的应用以供审核。 列出在批准后启动您的应用的步骤。 面对事实 您刚刚收到了Salesforce安全团队的电子邮件。您的产品已经过审核。你已经等了好几个星期了,所以你很兴奋。但是某种程度上,你害怕打开它:如果你没有通过,该怎么办? 如果你的产品没有通过它的第一次安全审查,它是在一个很好的公司。所有提......
学习目标 完成本单元后,您将能够: 解释您的产品何时需要安全审查。 列出您需要提交的安全审查材料。 解释如何开始安全审查提交过程。 描述安全审查提交过程。 知道何时需要评论 安全审查过程至关重要,但不一定非常痛苦。我们希望让它变得舒适和熟悉。我们希望它没有什么大不了的。 您知道,在AppExchange上启动产品之前,您的产品需要经过安全审查。但是每天都会出现新的威胁。因此,Salesforce产......
学习目标 完成本单元后,您将能够: 定义一个包并描述在开发生命周期中如何使用Managed-Beta和Managed-Released包。 列出AppExchange应用程序开发中使用的组织类型以及每个组织的使用。 描述为什么要谨慎对待黄金包组织。 开发和分发您的应用程序 准备好开发你的应用,测试并发送给客户?作为AppExchange合作伙伴,您可以使用许多不同的组织来发布您的应用。本模块介绍开......
学习目标 完成本单元后,您将能够: 描述您从Environment Hub执行的任务。 定义我的域名。 描述如何设置单一登录到环境中的成员组织。 什么是环境中心? 现在是时候开始创建组织了。 Environment Hub应用程序是您创建组织和组织管理的一站式商店。 使用Environment Hub应用程序,您可以将现有组织连接到集线器。您可以创建标准和合作伙伴版本组织来开发,测试和打包您的应用......
学习目标 完成本单元后,您将能够: 列出命名空间的关键功能。 描述为AppExchange合作伙伴使用托管 - 发布的软件包的好处。 描述安装Managed-Beta软件包与Managed-Released软件包的影响。 Package里有什么? 一个包是用于组件的容器,例如Java JAR文件或Ruby GEM,用于将应用程序分发给客户。它包含一组具有唯一名称空间的元数据。一个软件包可以包含像个......
学习目标 完成本单元后,您将能够: 列出使用Apex时的测试覆盖率要求。 描述创建AppExchange应用程序时要执行的特定测试。 列出您的测试必须解决的安全漏洞类型,以通过安全审查。 测试和您的AppExchange应用程序 要明确,我们知道你知道测试的重要性。在本单元中,我们将探讨一些关于测试的特定于Salesforce的标准,更重要的是针对您的一些AppExchange测试需求。 Apex......
学习目标 完成本单元后,您将能够: 描述你的产品的安全性危害。 解释安全审查的商业价值。 描述最常见的网络漏洞。 识别独特的Salesforce安全问题。 我们重视您的合作关系 作为Salesforce的AppExchange合作伙伴,您选择通过我们的平台进行创新,为我们的所有客户创造出优质的产品。您的创新激励着我们,您的合作关系对我们的持续成功至关重要。 在Salesforce,我们的最高优先级......
学习目标 完成本单元后,您将能够: 确定你的团队中谁负责安全。 列出将帮助您学习开发安全软件的资源。 描述在开发产品时何时考虑安全性。 安全需要所有权 贵公司有关谁可以访问哪些信息的规则。当你今天来工作时,也许你使用钥匙或徽章进入办公室。您可能知道邀请家人和供应商参观的程序。希望你不会经常目睹整个陌生人在周围徘徊,但如果发生了,你就知道该怎么办了! 具体人员负责制定和执行这些规则。有时候甚至有一位......
学习目标 完成本单元后,您将能够: 解释安全审查的目的。 概述安全审查过程中发生的情况。 总结安全审查的范围。 列出可帮助您为安全审查做准备的工具。 描述哪些扫描仪可以或不可以为您做什么。 了解未来 现在你已经将OWASP列表书签了。也许您的团队甚至采用了开发安全Web应用程序跟踪。您已经以一种全面保护其数据的方式设计了您的应用程序,并且您正在通过遵循安全编码实践来构建您的应用程序。 您知道安全审......
学习目标 完成本单元后,您将能够: 描述您从Environment Hub执行的任务。 定义我的域名。 描述如何设置单一登录到环境中的成员组织。 什么是环境中心? 现在是时候开始创建组织了。 Environment Hub应用程序是您创建组织和组织管理的一站式商店。 使用Environment Hub应用程序,您可以将现有组织连接到集线器。您可以创建标准和合作伙伴版本组织来开发,测试和打包您的应用......
学习目标 完成本单元后,您将能够: 列出命名空间的关键功能。 描述为AppExchange合作伙伴使用托管 - 发布的软件包的好处。 描述安装Managed-Beta软件包与Managed-Released软件包的影响。 Package里有什么? 一个包是用于组件的容器,例如Java JAR文件或Ruby GEM,用于将应用程序分发给客户。它包含一组具有唯一名称空间的元数据。一个软件包可以包含像个......
学习目标 完成本单元后,您将能够: 确定你的团队中谁负责安全。 列出将帮助您学习开发安全软件的资源。 描述在开发产品时何时考虑安全性。 安全需要所有权 贵公司有关谁可以访问哪些信息的规则。当你今天来工作时,也许你使用钥匙或徽章进入办公室。您可能知道邀请家人和供应商参观的程序。希望你不会经常目睹整个陌生人在周围徘徊,但如果发生了,你就知道该怎么办了! 具体人员负责制定和执行这些规则。有时候甚至有一位......
学习目标 完成本单元后,您将能够: 列出ISVforce应用程序的主要功能。 列出OEM嵌入式应用程序的主要功能。 描述构建OEM嵌入式应用程序时的注意事项。 描述OEM嵌入式应用程序的许可证选项。 为您的客户选择正确的应用程序类型 作为AppExchange合作伙伴有点像是一名家具设计师。您可以设计与客户现有家具配合使用的整套或个别作品。要成为一名家具设计师,您首先要确定您的客户,以便您知道他们......
学习目标 完成本单元后,您将能够: 描述ISVforce应用程序支持的版本之间的基本区别。 根据一系列要求,确定您的产品可以支持的版本。 描述为什么确定目标组织中的Salesforce版本和Salesforce许可证非常重要。 描述AppExchange合作伙伴何时确定要定位哪些Salesforce版本。 确定正确的版本 现在可以确定要支持哪些Salesforce版本。再一次,想象你是一位设计了漂......
学习目标 完成本单元后,您将能够: 描述可用于在Salesforce组织中创建应用程序的工具。 列出Salesforce为与其他系统集成而提供的技术。 描述Chatter促进协作的方式。 确定Salesforce社区的适当用例。 描述Salesforce为使您的应用移动就绪而提供的技术。 Salesforce Technologies 在本单元中,我们将简要介绍可用于构建应用程序的工具和技术。我们......
学习目标 完成本单元后,您将能够: 列出ISVforce应用程序的主要功能。 列出OEM嵌入式应用程序的主要功能。 描述构建OEM嵌入式应用程序时的注意事项。 描述OEM嵌入式应用程序的许可证选项。 为您的客户选择正确的应用程序类型 作为AppExchange合作伙伴有点像是一名家具设计师。您可以设计与客户现有家具配合使用的整套或个别作品。要成为一名家具设计师,您首先要确定您的客户,以便您知道他们......
学习目标 完成本单元后,您将能够: 描述ISVforce应用程序支持的版本之间的基本区别。 根据一系列要求,确定您的产品可以支持的版本。 描述为什么确定目标组织中的Salesforce版本和Salesforce许可证非常重要。 描述AppExchange合作伙伴何时确定要定位哪些Salesforce版本。 确定正确的版本 现在可以确定要支持哪些Salesforce版本。再一次,想象你是一位设计了漂......
学习目标 完成本单元后,您将能够: 概述公平竞争法。 定义内幕交易。 描述适用于Salesforce业务的国际贸易法律和法规。 解释如何维护业务记录的完整性。 了解如何提高Salesforce的道德问题。 公平竞争作为Salesforce合作伙伴 正如贿赂和利益冲突等事件会减少生态系统的公平一样,有一些贸易行为可能会给合作伙伴带来不公正的优势。具体而言,Salesforce希望合作伙伴公平竞争并遵......
学习目标 完成本单元后,您将能够: 识别呼叫中心定义文件。 解释Visualforce与呼叫中心的角色。 向Salesforce添加呼叫中心定义文件。 对呼叫中心定义文件说“你好” 呼叫中心定义文件是什么?这是开发人员或合作伙伴在与Open CTI建立呼叫中心时创建的文件。通常,这是一个XML文件,只有几行代码定义了呼叫中心的功能。 XML文件包含在您从AppExchange安装的CTI软件包中。......
学习目标 完成本单元后,您将能够: 将用户添加到呼叫中心。 在Salesforce中找到软电话。 在Salesforce控制台中找到一个软电话。 开始拨打电话 在您或您的支持团队可以使用软电话从Salesforce拨打电话之前,您必须将用户分配到呼叫中心。与拨打手机提供商相比,这需要的时间更少,并且不会太痛苦。另外,由于我们已经为您的组织添加了一个呼叫中心,所以您很快就可以听到铃声。 从设置中,在......
学习目标 完成本单元后,您将能够: 概述Salesforce针对合法和道德业务的标准。 解释供应商行为准则是什么。 列出一些资源,以便更多了解Salesforce的道德和诚信。 Salesforce的道德规范 Salesforce在全球拥有合作伙伴。我们的合作伙伴在规模,行业和业务功能上各不相同。但无论您担任合作伙伴的角色如何,Salesforce都有相同的期望:我们期望我们的合作伙伴以合法和......
学习目标 完成本单元后,您将能够: 描述如何帮助保护Salesforce的机密信息。 找出贿赂和回扣。 识别利益冲突。 保护您与Salesforce的合作关系 保护您企业的机密信息对Salesforce来说是一件大事。作为回报,我们希望我们的合作伙伴保护Salesforce的机密信息。未经我们明确授权,不要披露此类信息。 假设您正在开发可与特定Salesforce功能配合使用的应用程序。作为开发过......
学习目标 完成本单元后,您将能够: 概述Salesforce针对合法和道德业务的标准。 解释供应商行为准则是什么。 列出一些资源,以便更多了解Salesforce的道德和诚信。 Salesforce的道德规范 Salesforce在全球拥有合作伙伴。我们的合作伙伴在规模,行业和业务功能上各不相同。但无论您担任合作伙伴的角色如何,Salesforce都有相同的期望:我们期望我们的合作伙伴以合法和......
学习目标 完成本单元后,您将能够: 描述呼叫中心,开放CTI和软电话之间的区别。 解释开始使用呼叫中心的过程。 确定为什么Open CTI如此棒。 一些在呼叫中心的小谈话 正如您可能从Service Cloud Basics模块中记得的那样,一个好的老式手机是您可以用来与客户沟通的众多渠道之一。尽管您可能建立了网络,电子邮件和社交渠道,但有些人仍然希望通过电话听到有用的人声。对于一些没有通话渠道的......
学习目标 完成本单元后,您将能够: 描述七个令人敬畏的全渠道功能。 拒绝工作并在Omni-Channel中提供拒绝原因。 为您的代理最大化全方位渠道的七大快速功能 您已经掌握了基本知识,而您的全方位渠道实施工作。您的送货卡车正在路上,准备提供一些包裹!现在,让我们看看一些很棒的路由选项,它们可以使您的代理比以前更有成效。 1.路由优先 在前面的单元中,我们将路由优先级1添加到路由配置中,因为这是您......
学习目标 完成本单元后,您将能够: 解释监督员如何利用全方位渠道主管的实时数据获得团队工作最全面的视图。 使用Omni-Channel Supervisor来监控代理,队列和工作。 为Omni-Channel创建自定义报告类型。 使用Omni-Channel Supervisor监控您的呼叫中心 你的队伍被激发起来,工作正在转向你的代理人,代理人在管理他们的工作量方面有选择权。所缺少的只是对一切如......
学习目标 完成本单元后,您将能够: 描述七个令人敬畏的全渠道功能。 拒绝工作并在Omni-Channel中提供拒绝原因。 为您的代理最大化全方位渠道的七大快速功能 您已经掌握了基本知识,而您的全方位渠道实施工作。您的送货卡车正在路上,准备提供一些包裹!现在,让我们看看一些很棒的路由选项,它们可以使您的代理比以前更有成效。 1.路由优先 在前面的单元中,我们将路由优先级1添加到路由配置中,因为这是您......
学习目标 完成本单元后,您将能够: 解释监督员如何利用全方位渠道主管的实时数据获得团队工作最全面的视图。 使用Omni-Channel Supervisor来监控代理,队列和工作。 为Omni-Channel创建自定义报告类型。 使用Omni-Channel Supervisor监控您的呼叫中心 你的队伍被激发起来,工作正在转向你的代理人,代理人在管理他们的工作量方面有选择权。所缺少的只是对一切如......
学习目标 完成本单元后,您将能够: 创建一个服务通道和路由配置。 将路由配置与队列相关联。 创建状态配置和状态。 将全向通道添加到控制台。 路由你的第一个对象。 按顺序获取您的设置 让我们花几分钟时间绘制您的送货路线。我们首先创建一个服务通道,路由配置,队列和状态。然后,我们制作一个控制台应用程序,并添加全向通道。之后,你可以路由你的第一个案例! 现在,让我们把你的送货卡车在路上。 1.创建一个服......
学习目标 完成本单元后,您将能够: 创建一个服务通道和路由配置。 将路由配置与队列相关联。 创建状态配置和状态。 将全向通道添加到控制台。 路由你的第一个对象。 按顺序获取您的设置 让我们花几分钟时间绘制您的送货路线。我们首先创建一个服务通道,路由配置,队列和状态。然后,我们制作一个控制台应用程序,并添加全向通道。之后,你可以路由你的第一个案例! 现在,让我们把你的送货卡车在路上。 1.创建一个服......
学习目标 完成本单元后,您将能够: 解释Omni-Channel是什么以及它如何赋予你的支持人员权力。 描述Omni-Channel如何路由Salesforce对象。 定义基本的全渠道术语。 启用全通道。 自动将工作推送到代理 想象一下,如果你每次预期邮件都必须去邮局,拿出自己的包裹。可能需要几个小时,甚至几天的时间来搜索数千个包,找到那些适合你的包。 当服务代理必须查看工作项目队列并为他们提供适......
学习目标 完成本单元后,您将能够: 描述如何使用馈送过滤器来管理个案馈送。 创建自定义Feed过滤器。 决定将提要过滤器放置在案例页面布局上的位置。 为页面布局添加标准和自定义的提要过滤器。 介绍Feed过滤器 信息超载可能是影响代理生产力的一个重大问题。代理商不断从各种渠道获取信息,并在多个案例中同时发布信息。跟踪记录很多! Case Feed集中并将所有这些信息放入上下文中,因此您可以查看与案......
学习目标 完成本单元后,您将能够: 配置一个包含公司品牌的信头和电子邮件模板。 将用户签名添加到客户支持电子邮件。 定义快速文本以标准化对客户问题的常见回答。 在案例馈送中自定义代理电子邮件 支持代理可以以各种方式回应客户问题和问题,他们可以发送电子邮件,拨打电话或直接在社交媒体上向客户发送消息。 Salesforce控制台可让您轻松跟踪与客户案例相关的所有电子邮件。您可以在上下文中看到发送给客户......
学习目标 完成本单元后,您将能够: 配置一个包含公司品牌的信头和电子邮件模板。 将用户签名添加到客户支持电子邮件。 定义快速文本以标准化对客户问题的常见回答。 在案例馈送中自定义代理电子邮件 支持代理可以以各种方式回应客户问题和问题,他们可以发送电子邮件,拨打电话或直接在社交媒体上向客户发送消息。 Salesforce控制台可让您轻松跟踪与客户案例相关的所有电子邮件。您可以在上下文中看到发送给客户......
学习目标 完成本单元后,您将能够: 解释Case Feed如何使支持代理更容易跟踪案例。 了解代理商可以使用个案馈送进行的操作。 案例馈送介绍 你好!如果您是Service Cloud的新手,您可能已经听说过案例供稿。如果你想知道所有的炒作是什么,好吧,不要再想了。个案馈送是一种新闻馈送式的显示,向客户支持代理显示支持案例中发生的所有事情。它在上下文中显示“发生的事情”,以便代理人可以更有效地解决......
学习目标 完成本单元后,您将能够: 解释Case Feed如何使支持代理更容易跟踪案例。 了解代理商可以使用个案馈送进行的操作。 案例馈送介绍 你好!如果您是Service Cloud的新手,您可能已经听说过案例供稿。如果你想知道所有的炒作是什么,好吧,不要再想了。个案馈送是一种新闻馈送式的显示,向客户支持代理显示支持案例中发生的所有事情。它在上下文中显示“发生的事情”,以便代理人可以更有效地解决......
学习目标 完成本单元后,您将能够: 了解键盘快捷键。 打开控制台的键盘快捷键。 自定义标准键盘快捷键以提高代理生产力。 了解从头开始创建自定义键盘快捷键的过程。 键盘快捷键介绍 想象一下没有老鼠的生活。我们不是在谈论毛茸茸的小啮齿动物或来自地球上最有趣的地方的着名卡通人物。不,我们正在讨论插入到计算机中的小插件,用于点击按钮并浏览Web服务应用程序(如Service Cloud)。 当然,鼠标是有......
学习目标 完成本单元后,您将能够: 解释Salesforce与其合作伙伴之间的关系。 区分AppExchange和咨询合作伙伴计划。 列出AppExchange和咨询合作伙伴所做的一些事情。 与Salesforce合作意味着什么? 您的业务反映了您的最佳工作,并展现您对客户的承诺。当你与一个商业伙伴合作时,你就是为了实现你自己无法达到的目标。当然,参与合作意味着你不能控制一切,所以这不是一个轻......
学习目标 完成本单元后,您将能够: 描述如何注册Salesforce合作伙伴社区。 描述如何在Salesforce合作伙伴社区中个性化您的个人资料。 列出一些在社区获得帮助的资源。 前往Salesforce合作伙伴社区 Salesforce合作伙伴社区是专门为Salesforce合作伙伴构建和维护的门户。这是合作伙伴管理业务,学习最佳实践以及在安全环境中与Salesforce员工互动的地方。 它充......
学习目标 完成本单元后,您将能够: 列出Salesforce合作伙伴社区中的主要元素及其用途。 列出新合作伙伴可用于了解有关Salesforce合作伙伴社区的更多资源。 找到合作伙伴用于在Salesforce合作伙伴社区中开展业务的工具。 使用这些工具来执行一些基本任务。 看看周围 欢迎来到您的营业地点! 我们已经组织了Salesforce合作伙伴社区页面的布局,以配合您的基本业务活动。屏幕顶部有......
学习目标 完成本单元后,您将能够: 说明如何将用户添加到Salesforce合作伙伴社区。 定义确定员工如何访问或修改数据的权限。 描述如何跟踪合作伙伴价值分数,认证和Trailhead徽章上的员工进度。 谁在这里负责? 您的业务团队中有人负责让您的团队进入Salesforce合作伙伴社区,并让每个人都可以访问资源。你是那个人吗?如果是这样,请继续阅读!在这里,我们向您展示如何在您的团队中添加......
学习目标 完成本单元后,您将能够: 定义AppExchange合作伙伴计划的内容。 定义合作伙伴社区是什么。 注册AppExchange合作伙伴计划帐户。 邀请团队成员加入您的AppExchange合作伙伴关系。 列出可以回答问题的不同方式。 什么是AppExchange合作伙伴计划? 如果您使用Salesforce,您会知道几乎所有的东西都可以定制以满足您的需求。从基本的UI调整到先进的内部变化......
学习目标 完成本单元后,您将能够: 定义一个应用程序是什么。 定义什么是Lightning组件。 列出AppExchange产品生命周期的六个阶段。 描述AppExchange产品生命周期的每个阶段发生的情况。 AppExchange产品生命周期介绍 您知道AppExchange合作伙伴计划可以为您提供从创意到市场的旅程,但这个旅程是什么样子的?在本单元中,我们向您介绍AppExchange产品生......
学习目标 完成本单元后,您将能够: 描述支持AppExchange产品生命周期各个阶段的工具或资源。 列出合作伙伴在AppExchange产品生命周期中使用的Salesforce组织类型。 访问您的合作伙伴业务组织。 AppExchange合作伙伴工具和资源介绍 你有没有被要求建立一些东西来帮助我们的团队,只是为了后来发现别人 - 甚至是团队成员 - 建立了同样的东西?这就是所谓的重塑车轮,这可能......
学习目标 完成本单元后,您将能够: 了解键盘快捷键。 打开控制台的键盘快捷键。 自定义标准键盘快捷键以提高代理生产力。 了解从头开始创建自定义键盘快捷键的过程。 键盘快捷键介绍 想象一下没有老鼠的生活。我们不是在谈论毛茸茸的小啮齿动物或来自地球上最有趣的地方的着名卡通人物。不,我们正在讨论插入到计算机中的小插件,用于点击按钮并浏览Web服务应用程序(如Service Cloud)。 当然,鼠标是有......
学习目标 完成本单元后,您将能够: 解释Salesforce与其合作伙伴之间的关系。 区分AppExchange和咨询合作伙伴计划。 列出AppExchange和咨询合作伙伴所做的一些事情。 与Salesforce合作意味着什么? 您的业务反映了您的最佳工作,并展现您对客户的承诺。当你与一个商业伙伴合作时,你就是为了实现你自己无法达到的目标。当然,参与合作意味着你不能控制一切,所以这不是一个轻......
学习目标 完成本单元后,您将能够: 定义一个应用程序是什么。 定义什么是Lightning组件。 列出AppExchange产品生命周期的六个阶段。 描述AppExchange产品生命周期的每个阶段发生的情况。 AppExchange产品生命周期介绍 您知道AppExchange合作伙伴计划可以为您提供从创意到市场的旅程,但这个旅程是什么样子的?在本单元中,我们向您介绍AppExchange产品生......
学习目标 完成本单元后,您将能够: 描述支持AppExchange产品生命周期各个阶段的工具或资源。 列出合作伙伴在AppExchange产品生命周期中使用的Salesforce组织类型。 访问您的合作伙伴业务组织。 AppExchange合作伙伴工具和资源介绍 你有没有被要求建立一些东西来帮助我们的团队,只是为了后来发现别人 - 甚至是团队成员 - 建立了同样的东西?这就是所谓的重塑车轮,这可能......
学习目标 完成本单元后,您将能够: 了解推送通知。 解释不同类型的推送通知。 自定义列表,页面,对象和字段的推送通知。 设置案例推送通知以提高代理生产力。 推送通知简介 你有没有研究过一些东西,只是为了发现别人也在研究它?所有的时间和精力都浪费了。做不必要的工作会让你感到非常沮丧,以至于你要么哭泣,要么躺在床上,把头枕在头上,要么把头伸出窗外,尖叫:“为什么! 除了所有这些挫败之外,当你的支持团队......
学习目标 完成本单元后,您将能够: 了解固定列表是什么。 为控制台设置固定列表。 自定义固定列表以提高生产力。 固定列表简介 一些支持团队居住在列表中。工作日,工作量和支持代理工作流程通常围绕代表传入客户问题的案例列表以及需要尽快回复的案例列表。有时案例列表会成为一个团队的日常待办事项列表。他们向代理人展示下一个要处理的案例,并且他们给出了一些案例领域的预览,以便代理人可以很好地了解案件的期望。 ......
学习目标 完成本单元后,您将能够: 了解如何为您的支持团队创建有用的控制台。 在推出控制台之前了解问题以问问您的座席。 勾画出工作流程以更好地支持您的代理。 优化高亮面板以减少点击次数。 控制台自定义简介 在Service Cloud Basics模块中,我们向您展示了Salesforce控制台如何提高支持代理生产力,甚至还配置了一些控制台功能。在这个模块中,我们将进一步定制控制台。那就对了。扣上......
学习目标 完成本单元后,您将能够: 描述服务的控制台。 了解基于标签的导航。 查看一个开箱即用的控制台。 考虑创建自定义控制台组件。 了解高级控制台功能。 Salesforce控制台简介 控制台是Salesforce的所有服务功能集中在一起的地方。该控制台为代理商提供统一的帮助台体验。它为您的团队提供了每个客户的全方位视图以及客户在您的支持过程中的位置。将控制台想象成可以放大和缩小客户的相机镜头。......
学习目标 完成本单元后,您将能够: 描述客户支持渠道。 将来自Web的问题转化为案例。 考虑电子邮件到个案或按需电子邮件到个案。 了解更多的渠道。 客户渠道简介 正如“服务云简介”中提到的,提供非凡客户服务的第一步是让您的客户选择与公司沟通的方式。您的客户可以接触到您的公司的不同方式称为渠道,可以包括电话号码之类的传统内容,也可以包含移动应用程序中视频会议的革命性内容。 为什么给你的客户不止一个沟......
学习目标 完成本单元后,您将能够: 使用队列路由案例所有权。 自动分配个案。 自动回复客户。 必要时升级案例。 案例自动化简介 现在你知道一个案例是一个客户的问题,让我们来添加一些魔力。想象一下,点击几个按钮,以便您的案例管理过程发生。而不是希望某人在特定的时间内向合适的人员发送重要的案例,您可以设置这些操作,使其自动在幕后进行。当你增加一点自动化功能时,你的支持团队的生活会变得更加容易,客户服务......
学习目标 完成本单元后,您将能够: 描述什么是服务云以及如何使用它。 协作处理病例并理解病例提要。 查看和创建案例,并将附件添加到案例。 规划知识库战略。 服务云简介 Service Cloud是一个客户服务和支持应用程序。无论您的客户是通过电子邮件,电话,社交媒体,在线社区还是实时网络聊天,它都可以帮助您保持客户的满意度,并使您的支持团队保持清醒。这些不同的联系方式被称为渠道,并通过他们喜欢的交......
学习目标 完成本单元后,您将能够: 描述什么是服务云以及如何使用它。 协作处理病例并理解病例提要。 查看和创建案例,并将附件添加到案例。 规划知识库战略。 服务云简介 Service Cloud是一个客户服务和支持应用程序。无论您的客户是通过电子邮件,电话,社交媒体,在线社区还是实时网络聊天,它都可以帮助您保持客户的满意度,并使您的支持团队保持清醒。这些不同的联系方式被称为渠道,并通过他们喜欢的交......
学习目标 完成本单元后,您将能够: 描述日期和日期/时间类型。 解释日期和日期/时间类型之间的区别。 描述具有Date和Date / Time返回类型的公式的用例。 使用Date和Date / Time类型创建一个公式。 日期和日期/时间公式简介 在管理您的组织时,日期和日期/时间字段非常适合显示联系人的出生日期,个案年龄或创建帐户的日期和时间。您可以使用公式来显示当前日期或查找两个日期之间的差异......
学习目标 完成本单元后,您将能够: 描述引用选取列表字段的公式的用例。 在公式字段中使用选择列表功能。 创建一个引用选项列表字段的公式。 在公式中使用选取列表的简介 选项列表字段允许您从预先填充的列表中选择一个值。虽然您无法撰写返回结果列表的公式,但您可能必须在公式字段中引用选取列表。 假设您需要验证规则,要求用户填写说明,如果他们选择“其他”作为帐户的类型。此验证规则公式要求用户填写文本字段“其......
学习目标 完成本单元后,您将能够: 描述什么是文本类型。 将文本值转换为其他数据类型或从其他数据类 描述使用文本类型的公式的用例。 使用文本类型创建一个公式。 公式中的文本介绍 有时,让您的组织中的信息一目了然,最简单的方法就是将其显示为文本。使用文本返回类型的公式可以连接文本值,将数字和日期转换为文本,或者有条件地显示文本。 你可以做的最简单的事情是将两个文本字符串与运算符&连接起来。例如,您可......
学习目标 完成本单元后,您将能够: 实现高级公式以匹配复杂的用例。 写干净,易于理解的公式。 先进的公式 我们已经在这个模块中看到了很多复杂的公式。然而,将业务问题转化为基于公式的解决方案并不总是容易的。这个单位有几个提示从概念到现实的公式。 把它写出来 当你有一个公式的想法,在你拉起高级公式编辑器之前,用日常语言思考。首先问自己你的目标是什么,然后对话描述。 此示例来自Salesforce Tr......
学习目标 完成本单元后,您将能够: 了解常见配方错误的原因。 排查高级公式字段。 语法错误 即使是高级配方大师偶尔也会遇到他们的配方的问题。最常见的公式错误是语法错误。要随时检查公式的语法,请单击 Check Syntax. 缺少或额外的括号 在你的公式中不小心输入一个额外的括号或者留下一个。嵌套逻辑语句(如IF(),AND()和OR()时,此错误尤为常见。 如,这个公式在最后缺少一个左括号。 如......
切换到Salesforce Classic 现在您已打开Trailhead Playground,切换到Salesforce Classic执行设置步骤。 不确定那是什么意思?那么,Salesforce有两种用户体验:Lightning Experience和Salesforce Classic。对于此项目,您需要使用Salesforce Classic设置一些功能。 要切换到Salesforce......
回到设置 迄今为止工作出色。你已经为第一类自行车社区奠定了基础,比超速自行车在人行道上留下滑行标记的速度更快。在这一步中,您完成了对聊天组件的配置。要做到这一点,我们必须回到安装程序。 要返回到安装程序,单击 Community Workspaces [1], 然后单击 Salesforce Setup [2]. 将聊天网页列入白名单 要为Live Agent创建管理单元,您需要将聊天网页列入白名......
知识就是力量 在自助服务社区中提供高质量的知识文章可以为案件偏差,客户满意度和代理人生产力创造奇迹。目前,第1类自行车的勤奋支持代理商依靠常见问题解答贴在办公室墙壁和收银机上。有时间将这些常见问题解答上传到社区! 分配权限 要访问知识,您需要有关您的用户记录的权限。 从设置中,在快速查找中输入Users并选择Users 点击您的姓名旁边的 Edit 选择 Knowledge User. 点击 Sa......
时间去建造它 我们在这个项目的早期启用了主题。现在,我们将设置三类主题,即1类骑行选择的社区主题:社交群体,新产品和客户支持。我们从社区工作区更新这些。 首先,你要回到安装程序。从示例控制台中,单击齿轮图标返回到设置[1]。 从设置中,在快速查找中输入All Communities,然后选择All Communities。 在 Category 1 Biking,单击 Workspaces. 设置......
让它变得漂亮 Category 1 Biking 即将到来。在这一步中,我们添加自定义品牌,更新组件,并对社区进行最后的修改。让我们开始吧。 点击Content Targeting [1],然后点击Builder [2]打开社区生成器。 我们首先向社区添加品牌,并更新导航菜单。 更新标题 点击标题组件。 更新标题如下: 标题: Category 1 Biking 横幅文本: Welcome to ......
你做到了 有时间来测试你建立了什么。 点击确认电子邮件中的链接查看已发布的社区并试用。如果您没有收到电子邮件,请点击构建器中的 Preview 尝试聊天 在单独的浏览器选项卡中打开 Sample Console 点击 Live Agent [1]. 点击 Offline [2], 然后选择 Online [3]. 现在,返回到您的社区页面,并刷新浏览器。聊天按钮应更改为与专家聊天。让我们试试看! ......
时间去建造它 我们在这个项目的早期启用了主题。现在,我们将设置三类主题,即1类骑行选择的社区主题:社交群体,新产品和客户支持。我们从社区工作区更新这些。 首先,你要回到安装程序。从示例控制台中,单击齿轮图标返回到设置[1]。 从设置中,在快速查找中输入All Communities,然后选择All Communities。 在 Category 1 Biking,单击 Workspaces. 设置......
学习目标 完成本单元后,您将能够: 描述什么数字,货币和公式返回类型是。 解释数字,货币和百分比类型之间的差异。 描述具有数字,货币和百分比类型的公式的用例。 使用数字,货币和百分比类型创建公式。 数字,货币和公式中的百分比简介 当大多数人听到这个词的公式时,他们会想象一些涉及数字的东西。虽然Salesforce中的公式并非总是如此,但少数数据类型是基于数字的。这些数据类型中最简单的是数字类型。当......
学习目标 完成本单元后,您将能够: 描述复选框公式的返回类型是什么。 使用IF(),AND(),NOT()和OR()函数十分方便。 用复选框类型描述公式的用例。 使用复选框类型创建一个公式。 公式字段介绍 公式是一个强大的工具,可以让您对组织数据执行计算和其他操作。使用公式,您可以嵌入超链接,使用现有字段执行算术运算,或使用条件逻辑显示金额。如果您以前从未使用过公式,那么在开始使用公式字段之前,请......
学习目标 完成本单元后,您将能够: 解释一个社区是什么。 描述你的公司如何与社区内部和外部的利益相关者进行交流。 列出在Salesforce平台上构建的社区的好处。 你的社区如何帮助你 无论你称之为门户网站,帮助论坛,支持网站,人力资源中心还是别的什么,在线社区都是与你生活中的重要人物(你知道,客户,合作伙伴和员工)联系的好地方一个新的,不同的方式。 下面是对社区可以做的所有事情的简要演示。 在最......
学习目标 完成本单元后,您将能够: 描述客户社区的一些典型用例。 为客户群定义可衡量的目标。 定义哪些Service Cloud功能可用于改善贵公司的客户服务。 使用社区云与客户交流 您有兴趣为您的客户创建一个社区。为什么?由于客户群体: 让客户与其他客户分享经验和专业知识 为客户提供访问他们的数据(客户,服务票据,账单等等) 支持客户做出购买决定 为客户提供一站式服务,以查找有关贵公司和产品的信......
学习目标 完成本单元后,您将能够: 描述合作伙伴社区的一些典型用例。 为合作伙伴界定可衡量的目标。 列出可用于帮助您的合作伙伴的Sales Cloud功能。 里拉金融的合作伙伴问题 里拉金融发展迅速。在短短的一年时间里,它在博尔德的业务扩大了50%。虽然在总部工作的销售人员棒极了,但公司没有足够的人员来跟进每一个领导。所以它没有尽可能多地赚钱。这是Lira想要通过强大的合作伙伴网络解决的问题。 尽......
学习目标 完成本单元后,您将能够: 描述一些员工社区的典型用例。 为员工社区定义可衡量的目标。 定义哪些Salesforce功能可用于帮助您的员工。 让你的员工快乐的营员 IT负责人Sarayu准备为她最了解的观众探讨一个社区:Lira Financial员工。正如我们在前面提到的,里拉是一个成长中的企业。它在博尔德总部(335名员工和数量)和全球范围内积极招聘。虽然Lira尚未有任何卫星办公室,......
学习目标 在完成本单位,你将能够: 确定社区推出的阶段。 认识到社区经理的重要性。 规划社区实施。 阶段不要阶段我 一个在线社区不仅仅是一个完整的,功能完美的生物。具体的人采取特定的步骤来帮助它蓬勃发展。 与所有与社区相关的事物一样,在实现社区方面如此之多取决于您自己的具体用例。但是,我们可以给你一个大概的概述,你可以在完美的世界中做什么事情。 将社区推出框架视为四步循环过程。在四个阶段中的每一个......
学习目标 完成本单元后,您将能够: 列出社区许可证之间的主要差异。 根据社区成员的需求分配正确的许可证类型。 创建一个社区用户。 使用共享集和共享组来控制对社区成员拥有的记录的访问。 社区许可证类型的瘦身 埃里卡知道云踢社区的目的,并已收集关键资源。现在她想知道如何以安全和有效的方式与社区成员分享信息。她也想知道每种许可证类型的来龙去脉,所以她可以决定购买什么类型的许可证。许可和共享在Salesf......
学习目标 完成本单元后,您将能够: 列出合作伙伴,客户和员工社区的主要用例。 描述Napili模板和Salesforce选项卡+ Visualforce模板之间的区别。 确定Napili模板的亮点。 确定您的企业如何从社区中受益 现在你已经熟悉了框架和许可,让我们换个角度来讨论一下你的公司最能识别哪个社区用例。虽然您可以通过多种方式使用社区云,但我们将重点介绍三种用例: 连接客户 推动合作伙伴的销......
学习目标 完成本单元后,您将能够: 使用Napili模板建立一个基本的社区。 列出可以使您的社区受益的其他Salesforce功能。 将成员添加到您的社区。 创建一个基本的社区 让我们建立一个基本的社区,让你可以看到它的所有潜力。 从“设置”中,在“快速查找”框中输入“社区”,然后选择All Communities. 点击 New Community. “社区创建”向导将显示不同的模板选项供您选择......
学习目标 完成本单元后,您将能够: 设置声誉功能。 使用综合数据来衡量社区的成功。 为你的社区建立礼仪规则。 奖励社区成员 记住一个社区的四步过程?如果没有,让我们慢跑记忆。建立,管理,参与和衡量阶段是强大社区的基石。这里再次提供图形供参考。 让我们把重点转移到与社区接触的时候。首先,每个社区经理必须定义他们的社区和公司的参与方式。我们如何吸引用户,衡量我们是否达到了社区目标?你打算看什么样的短期......
学习目标 完成本单元后,您将能够: 列出区域规划的核心步骤。 表明理解为什么区域需要公平。 解释在规划中利用数据的重要性。 介绍 为您的组织规划销售操作是一项艰巨的任务。谁将销售每种产品,他们将在哪里销售?作为销售负责人,您跟踪哪些指标?你如何确保你的代表达到配额并超过销售目标? 这是如何:你建立智能销售区域计划。 通过成长战略和指标定义的精心设计的区域计划,您可以打赌您的销售代表在正确的时间将他......
学习目标 完成本单元后,您将能够: 了解监测,测量和开发管道的重要性。 确定销售领导者应该意识到的其他措施。 说明为什么透明度对成功至关重要。 介绍 既然您已经为您的销售团队划分了区域,那么作为一名销售负责人来确保您的代表正在每个季度交付一次。有太多东西可以跟踪,所以只关注最重要的东西。在本单元中,您将了解Salesforce销售领导者使用哪些指标获得成功。 “要成功销售,你需要很多东西,但最重要......
学习目标 完成本单元后,您将能够: 确定核心仪表板Salesforce的销售负责人和代表使用情况。 定义AMP代表什么。 说明清洁你的房间的重要性。 介绍 现在您已经知道衡量业务成功所需的条件了,现在可以创建CRM仪表盘来跟踪您的指标并为您提供实时分析。这些仪表板告诉你你去过哪里,现在在哪里以及去哪里。 仪表板每个销售负责人都需要 正如业内人士所言,“衡量的内容已经完成了”。在调整销售流程时,衡量......
学习目标 完成本单元后,您将能够: 根据公司目标分配区域。 使用多个标准来平衡地区。 领地管理是快乐,高效的团队的基石。它决定了团队是如何分裂的,谁追逐了哪个领导者,这有助于塑造每个人的目标。但是什么决定区域?如果你自己在想:“谁知道,当我到这里的时候就是这样的,”没关系,我们会假装我们没有听到你的声音。但我们不会假装没有更好的办法。 在本单元中,您将了解如何使用数据来映射有效的地区,这可以让您的......
学习目标 完成本单元后,您将能够: 列出全年维护您的区域的方法。 描述如何使用Salesforce Enterprise Territory Management来管理您的地区。 在最后一个单元中,您了解了创建均衡区域的所有信息,以确保销售代表获得成功,并实现公司目标。现在让我们来谈谈如何管理这些地区。 整年保持你的区域 区域不是一个“设定它,忘记它”类型的东西。你需要全年检查,确保他们仍然给你的......
学习目标 完成本单元后,您将能够: 区分预测和管道。 定义您的销售流程。 请解释为什么在Salesforce中检查您的预测非常重要。 现在,您的代表们已经融入了围绕公司目标的均衡区域,让我们利用预测的力量来构建更加辉煌的未来。预测不仅仅是报告中的内容。这是至关重要的知识,可以使您能够主动做出更好的业务决策。如果您可以学习如何有效地进行预测,而无需在电子表格中花费无数时间,则您将拥有内置的优势。 第......
学习目标 在完成本单位,你将能够: 确定社区推出的阶段。 认识到社区经理的重要性。 规划社区实施。 阶段不要阶段我 一个在线社区不仅仅是一个完整的,功能完美的生物。具体的人采取特定的步骤来帮助它蓬勃发展。 与所有与社区相关的事物一样,在实现社区方面如此之多取决于您自己的具体用例。但是,我们可以给你一个大概的概述,你可以在完美的世界中做什么事情。 将社区推出框架视为四步循环过程。在四个阶段中的每一个......
学习目标 完成本单元后,您将能够: 设置声誉功能。 使用综合数据来衡量社区的成功。 为你的社区建立礼仪规则。 奖励社区成员 记住一个社区的四步过程?如果没有,让我们慢跑记忆。建立,管理,参与和衡量阶段是强大社区的基石。这里再次提供图形供参考。 让我们把重点转移到与社区接触的时候。首先,每个社区经理必须定义他们的社区和公司的参与方式。我们如何吸引用户,衡量我们是否达到了社区目标?你打算看什么样的短期......
学习目标 完成本单元后,您将能够: 列出全年维护您的区域的方法。 描述如何使用Salesforce Enterprise Territory Management来管理您的地区。 在最后一个单元中,您了解了创建均衡区域的所有信息,以确保销售代表获得成功,并实现公司目标。现在让我们来谈谈如何管理这些地区。 整年保持你的区域 区域不是一个“设定它,忘记它”类型的东西。你需要全年检查,确保他们仍然给你的......
学习目标 完成本单元后,您将能够: 列出GitHub工作流程中的步骤。 解释远程和本地工作环境之间的区别。 完成创建新文件并更改现有文件的步骤。 GitHub工作流程概述 GitHub流程是一个轻量级的工作流程,可让您安全地尝试新想法,而不必担心会影响项目。主要步骤是: 创建一个分支关闭master 提交 打开pull request 合作 做更多的承诺 与集成进行交互 合并master bran......
学习目标 完成本单元后,您将能够: 将GitHub工作流转换为适用于团队的有效分支策略。 解决GitHub上的合并冲突。 创建代表单个工作单元的原子提交。 分支策略的工作 现在您已经通过一个简单的GitHub流程示例,想象一下工作流程如何与团队一起工作。将所有分支,提交和请求数量乘以团队中同事的数量,并积极开发。以前有很多团队都做过这样的事情,而且有一些成功的模式。 一般来说,分支机构应该是短暂的......
开发人员和管理员可以使用Visualforce创建电子邮件模板。使用Visualforce超过标准HTML的优势电子邮件模板是Visualforce使您能够对发送给收件人的数据执行高级操作。 虽然Visualforce电子邮件模板使用标准的Visualforce组件,但它们不是以相同的方式创建的。 Visualforce电子邮件模板始终使用以消息传递名称空间开头的组件。此外: 所有Visualfo......
默认情况下,Visualforce电子邮件模板始终使用其他Salesforce组件的标准外观。但是,您可以通过定义自己的样式表来扩展或覆盖这些样式。 与其他Visualforce页面不同,Visualforce电子邮件模板不能使用引用的页面样式或静态资源。尽管CSS似乎在电子邮件模板预览窗格中呈现,但它与您的电子邮件的收件人不同。您必须在<style>标签内使用CSS定义您的样式。 以下示例将电子......
您可以将附件添加到Visualforce电子邮件模板。每个附件必须封装在一个<messaging:attachment>组件中。 <messaging:attachment>中的代码可以是HTML和Visualforce标签的组合。 前面的示例显示了如何通过遍历一些数据并将其显示给电子邮件收件人来创建Visualforce电子邮件模板。此示例显示如何修改该标记以将数据显示为附件: <messagi......
Visualforce电子邮件模板可以利用自定义控制器呈现高度自定义的内容为此,请在使用该自定义控制器的Visualforce电子邮件模板中包含自定义组件。 例如,假设您想在电子邮件模板中显示以单词“Smith”开头的所有帐户的列表。为此,首先编写一个使用SOSL调用的自定义控制器,以返回以“Smith”开头的帐户列表: public class findSmithAccounts { priva......
学习目标 完成本单元后,您将能够: 描述软件开发团队面临的常见挑战。 解释版本控制在缓解这些挑战中的作用。 描述有效开发团队共享的原则。 注意 我们Salesforce和GitHub很高兴在这个模块上进行合作,学习使用像Git这样的版本控制系统(VCS)。我们共同致力于创建成功的公司,我们认识到VCS在确保成功方面发挥的关键作用。 没有版本控制的团队可怕的故事 认识Sally,Gunjan和Ali......
学习目标 完成本单元后,您将能够: 列出现代开发人员工具箱中的基本工具。 解释Git和GitHub如何在SDLC中一起工作。 描述GitHub在软件开发生态系统中的地位。 Git和GitHub的区别 Git和GitHub共享一个名字和一个任务,但它们不是一回事。准确区分Git和GitHub之间的界限可能需要一些时间,没关系。你在前面的单元中被引入到每个单元中,但是我们来深入一点,以了解它们是如何一......
学习目标 完成本单元后,您将能够: 建立促进协作的组织结构。 列出GitHub存储库中最常访问的部分。 在GitHub中解释与您的源代码一起存在的协作功能。 参观一个GitHub仓库 在我们深入了解单元4中的Git命令之前,我们先来谈谈GitHub的结构,以及它如何帮助您与团队协作。 存储库是GitHub的最基本的元素。把它想象成一个项目文件夹是最简单的。但是,与笔记本电脑上的普通文件夹不同,Gi......
开发人员和管理员可以使用Visualforce创建电子邮件模板。使用Visualforce超过标准HTML的优势电子邮件模板是Visualforce使您能够对发送给收件人的数据执行高级操作。 虽然Visualforce电子邮件模板使用标准的Visualforce组件,但它们不是以相同的方式创建的。 Visualforce电子邮件模板始终使用以消息传递名称空间开头的组件。此外: 所有Visualfo......
默认情况下,Visualforce电子邮件模板始终使用其他Salesforce组件的标准外观。但是,您可以通过定义自己的样式表来扩展或覆盖这些样式。 与其他Visualforce页面不同,Visualforce电子邮件模板不能使用引用的页面样式或静态资源。尽管CSS似乎在电子邮件模板预览窗格中呈现,但它与您的电子邮件的收件人不同。您必须在<style>标签内使用CSS定义您的样式。 以下示例将电子......
学习目标 完成本单元后,您将能够: 建立促进协作的组织结构。 列出GitHub存储库中最常访问的部分。 在GitHub中解释与您的源代码一起存在的协作功能。 参观一个GitHub仓库 在我们深入了解单元4中的Git命令之前,我们先来谈谈GitHub的结构,以及它如何帮助您与团队协作。 存储库是GitHub的最基本的元素。把它想象成一个项目文件夹是最简单的。但是,与笔记本电脑上的普通文件夹不同,Gi......
学习目标 完成本单元后,您将能够: 确定Apex元数据API的用例。 列出Apex Metadata API的主要功能和局限性。 Apex Metadata API入门 假设您是Salesforce开发人员或ISV,并且为您的应用程序创建了一个很酷的新自定义功能,其中包含一些元数据更改。要将此功能部署到支持的组织中,请为管理员编写一组说明,以便他们可以进行更新。这些指令将引导他们完成Salesfo......
学习目标 完成本单元后,您将能够: 使用Apex元数据API从组织中检索元数据。 使用Apex元数据API更新元数据并部署到组织中。 解决常见的多组织安装问题 好的,有时间解决您在多组织环境中工作时可能遇到的常见问题。假设你有10个组织,每个在你做生意的国家之一。您使用托管软件包来更新组织。您已经为“帐户”创建了一个自定义字段,并且希望它显示在所有组织的页面布局中。 理想情况下,您希望进行这些更新......
学习目标 完成本单元后,您将能够: 描述Apex元数据API如何简化配置过程。 使用Apex元数据API自动执行配置更改。 为管理员自动执行重复性任务 我们已经看到了如何使用Apex元数据API来使用后期安装脚本将自定义字段添加到我们所有组织中的页面布局。现在让我们考虑一下不同的情况。假设您已经创建了一个必须配置并部署到您的组织中的自定义元数据类型。 Apex Metadata API允许您使用A......
学习目标 完成本单元后,您将能够: 描述你可以做什么,不能测试元数据部署。 解释如何测试元数据容器。 解释如何测试元数据回调。 测试您的元数据部署 没有测试覆盖率,没有Apex代码是完整的。因此,您使用Apex元数据API编写的任何代码都必须经过适当的测试。让我们看看你可以测试什么(以及你不能)。 测试元数据部署的主要重点是部署请求的设置和部署结果的处理。要验证请求,可以测试部署容器是否设置正确。......
学习目标 完成本单元后,您将能够: 列举Apex元数据API强制执行安全性的几种方式。 解释负责任地使用Apex元数据API的注意事项。 为什么要信任Apex元数据API? 正如您所看到的,Apex元数据API使您能够自动更改组织的配置。但是改变一个组织的结构会对该组织中的数据产生安全影响。如果未经授权的应用修改您的组织,该怎么办?我们不会让你们陷入悬念 - 那不可能发生!信任是Salesforc......
学习目标 完成本单元后,您将能够: 使用Apex元数据API从组织中检索元数据。 使用Apex元数据API更新元数据并部署到组织中。 解决常见的多组织安装问题 好的,有时间解决您在多组织环境中工作时可能遇到的常见问题。假设你有10个组织,每个在你做生意的国家之一。您使用托管软件包来更新组织。您已经为“帐户”创建了一个自定义字段,并且希望它显示在所有组织的页面布局中。 理想情况下,您希望进行这些更新......
学习目标 完成本单元后,您将能够: 描述Apex元数据API如何简化配置过程。 使用Apex元数据API自动执行配置更改。 为管理员自动执行重复性任务 我们已经看到了如何使用Apex元数据API来使用后期安装脚本将自定义字段添加到我们所有组织中的页面布局。现在让我们考虑一下不同的情况。假设您已经创建了一个必须配置并部署到您的组织中的自定义元数据类型。 Apex Metadata API允许您使用A......
学习目标 完成本单元后,您将能够: 描述你可以做什么,不能测试元数据部署。 解释如何测试元数据容器。 解释如何测试元数据回调。 测试您的元数据部署 没有测试覆盖率,没有Apex代码是完整的。因此,您使用Apex元数据API编写的任何代码都必须经过适当的测试。让我们看看你可以测试什么(以及你不能)。 测试元数据部署的主要重点是部署请求的设置和部署结果的处理。要验证请求,可以测试部署容器是否设置正确。......
学习目标 完成本单元后,您将能够: 列举Apex元数据API强制执行安全性的几种方式。 解释负责任地使用Apex元数据API的注意事项。 为什么要信任Apex元数据API? 正如您所看到的,Apex元数据API使您能够自动更改组织的配置。但是改变一个组织的结构会对该组织中的数据产生安全影响。如果未经授权的应用修改您的组织,该怎么办?我们不会让你们陷入悬念 - 那不可能发生!信任是Salesforc......
学习目标 完成本单元后,您将能够: 为大数据量设计一个数据模型。 描述三种类型的数据倾斜以及如何避免它们。 数据模型以包含外部对象。 规划你的数据模型 数据是任何应用程序的关键元素之一。用户不断创建数据。日积月累。突然间,您的组织已经累积了数百万条记录,数千个用户和数千兆字节的数据存储。 这些大数据量(LDV)可能导致性能下降,包括查询速度较慢,搜索和列表视图较慢以及沙箱刷新速度较慢。如果您计划先......
学习目标 完成本单元后,您将能够: 在处理大量数据时使用查询而不降低性能。 使用批量查询有效地查询大型数据集。 描述使用瘦表来包含经常使用的字段的好处。 搜索架构 将大量数据存储在您的组织中可能会影响性能,而且肯定包含搜索。搜索是基于自由格式文本查询记录的功能。 Salesforce搜索体系结构基于其自己的数据存储库,该数据存储库已针对搜索该文本进行了优化。 对于要搜索的数据,必须先对其进行索引。......
学习目标 完成本单元后,您将能够: 描述Salesforce中精益数据加载的好处。 加载大量数据时,了解批量API优于SOAP API的优点。 通过暂停数据验证和浓缩操作加快加载大型数据集的过程。 加载精益 无论我们正在谈论LDV迁移还是正在进行的大数据同步操作,将这些操作对业务关键型操作的影响降至最低是最佳做法。实现这一目标的一个明智的策略是加载精简 - 仅包括满足业务关键操作所需的数据和配置。......
学习目标 完成本单元后,您将能够: 在处理大量数据时,使用Salesforce批量API数据删除机制会对性能产生积极影响。 从组织中抽取大量数据时,使用PK分块来对抗性能低下的问题。 了解在自定义对象下截断记录以加快删除的好处。 使用批量API删除和提取 谈到您的Salesforce组织,数据管理始终处于优先级列表的首位。这部分管理包括删除和提取数据。而且,就像加载大量数据一样,批量API在删除或......
学习目标 完成本单元后,您将能够: 描述Salesforce中精益数据加载的好处。 加载大量数据时,了解批量API优于SOAP API的优点。 通过暂停数据验证和浓缩操作加快加载大型数据集的过程。 加载精益 无论我们正在谈论LDV迁移还是正在进行的大数据同步操作,将这些操作对业务关键型操作的影响降至最低是最佳做法。实现这一目标的一个明智的策略是加载精简 - 仅包括满足业务关键操作所需的数据和配置。......
现场服务闪电管理包 现场服务Lightning托管包基于Salesforce的标准现场服务功能,为调度员和技术人员提供丰富,高度可定制的体验。 现场服务Lightning托管软件包被翻译成32种Salesforce支持的语言,并包含以下功能。 调度和优化 工作规则和调度策略的强大工具箱会优化资源分配,将技能,位置和业务目标考虑在内。 管理应用程序 管理员可以在一个地方集成和维护调度策略,全局行为,......
设置现场服务闪电管理包 安装Field Service Lightning托管软件包后,必须创建和权限集,并确保正确配置页面布局,地理编码和数据集成规则。 建议您的服务区域设置其工作时间和成员分配。 为了更快的建立,你的工作类型和服务资源,技能也应该被配置。 使用现场服务闪电托管软件包创建权限集 点击按钮配置和更新权限集。 在App Launcher中,选择 Field Service Admin......
现场服务闪电管理包自定义 了解“现场服务设置”选项卡中功能背后的概念,以及如何根据您的需求进行调整。 现场服务闪电管理包中的服务预约生命周期 服务预约生命周期是服务经过的阶段顺序。生命周期涵盖创建服务预约的时间,直到完成。您可以配置每个状态以满足您的业务需求。 现场服务闪电包括这些状态以指示周期中的约会状态。 None Scheduled Dispatched In Progress Comple......
现场服务闪电调度台控制台 现场服务闪电管理包包括调度员控制台,这是调度员的主要工作空间。 在“现场服务”选项卡中,“分派器控制台”包含约会列表,资源甘特图,地图和其他功能。 在分派器控制台中搜索 现场服务闪电为服务列表和资源列表提供搜索选项。 搜索分派器控制台服务约会列表 您可以从服务预约列表中搜索约会。 要在服务预约列表中搜索预约,请在列表搜索框中输入至少两个字符。 搜索过程考虑了以下服务预约字......
现场服务闪电调度台控制台 现场服务闪电管理包包括调度员控制台,这是调度员的主要工作空间。 在“现场服务”选项卡中,“分派器控制台”包含约会列表,资源甘特图,地图和其他功能。 在分派器控制台中搜索 现场服务闪电为服务列表和资源列表提供搜索选项。 搜索分派器控制台服务约会列表 您可以从服务预约列表中搜索约会。 要在服务预约列表中搜索预约,请在列表搜索框中输入至少两个字符。 搜索过程考虑了以下服务预约字......
学习目标 完成这个单位后,你会知道: 何时使用Queueable接口。 排队和未来方法之间的区别。 可排队的Apex语法。 可排队方法的最佳实践。 Queueable Apex Queueable Apex在15年冬季发布,基本上是未来方法的一个超集,并带有一些额外的优势。我们把未来方法的简单性和Batch Apex的力量混合在一起形成了Queueable Apex!它为您提供了平台为您序列化的类......
学习目标 完成这个单位后,你会知道: 何时使用预定的Apex。 如何监控计划的工作。 计划的Apex语法。 计划的方法最佳实践。 计划的Apex Apex Scheduler让您延迟执行,以便您可以在指定的时间运行Apex类。对于使用Batch Apex的每日或每周维护任务来说,这是理想之选。要利用调度程序,编写一个实现Schedulable接口的Apex类,然后按照特定的调度安排它执行。 计划的......
学习目标 完成这个单位后,你会知道: 如何监控不同类型的工作。 如何使用弹性队列。 监视异步作业 异步工作的好处是他们在后台默默地工作。异步工作的难点在于他们在后台默默工作。幸运的是,有几种方法可以监视你的工作内容。 您可以监视Salesforce用户界面中所有作业的状态。从安装程序中,在快速查找框中输入作业,然后选择Apex作业。 Apex Jobs页面显示所有异步Apex作业,其中包含有关每个......
学习目标 完成本单元后,您将能够: 列出基于事件的软件体系结构的组件。 解释一个事件驱动的软件架构的好处。 描述平台事件功能的用例。 描述平台事件的特征。 了解事件驱动的软件体系结构 您的订单系统是否有包裹?打印机墨盒是否需要更换?无论您希望得到什么通知,Salesforce企业消息传递平台都可以在Salesforce内部和外部来源提供安全且可扩展的自定义通知。通过平台事件,您可以监视系统并将更改......
学习目标 完成本单元后,您将能够: 定义一个平台事件。 描述如何发布平台事件消息。 使用Apex方法发布一个事件。 通过插入一个sObject来发布一个使用REST API的事件。 定义和发布平台事件 现在,您已经了解了平台事件以及何时使用了平台事件,接下来我们将介绍如何定义平台事件。还记得云端通讯社吗?我们来创建一个平台事件定义来保存新闻事件的数据。 定义一个名为Cloud News的平台事件:......
学习目标 完成本单元后,您将能够: 描述如何订阅平台事件消息。 使用Apex触发器订阅事件。 用Apex测试方法测试平台事件。 通过CometD订阅平台事件。 订阅平台事件 现在您已经看到了如何发布平台事件,您如何订阅他们以获得最新消息或发货的通知?在Salesforce平台上,Apex触发器,流程和流程接收事件通知。 Visualforce和Lightning组件应用程序通过CometD接收事件......
学习目标 完成本单元后,您将能够: 解释Salesforce Connect是什么。 描述Salesforce Connect的两个典型用例。 说明Salesforce Connect与提取,转换和加载(ETL)工具的不同之处。 解释外部对象如何与标准和自定义对象不同。 Salesforce Connect概述 Salesforce Connect是一个使您能够查看,搜索和修改存储在Salesfo......
学习目标 完成本单元后,您将能够: 在您的Salesforce组织中创建外部数据源,以指定如何连接到外部系统。 验证与外部系统的连接。 同步以创建映射到外部系统模式的外部对象。 查看外部对象。 设置概述 使用Salesforce Connect设置外部数据集成涉及到这些高级步骤。 创建外部数据源. 如果您的外部系统承载多个服务,则为每个访问数据所需的服务创建一个外部数据源。 创建外部对象及其字段。......
学习目标 完成本单元后,您将能够: 配置外部查找关系。 配置间接查找关系。 自定义外部数据的显示。 为外部对象启用记录提要。 在Salesforce应用程序中显示外部数据。 定义外部对象的关系 配置外部数据源和定义的外部对象后,可以使用关系字段将外部数据集成到Salesforce中。您可以为外部对象定义三种类型的关系。 查找关系—将子标准,自定义或外部对象链接到父标准或自定义对象。如果外部数据包含......
完成本单元后,您将能够: 解释为什么Salesforce使用敏捷 列举敏捷的一些好处 定义Scrum 解释“完成的定义” 了解为什么敏捷过程为Salesforce更好地工作 想象一下,前往Dreamforce,只能了解到没有主题演讲,没有新的产品或服务公告,也没有可用于明年的创新或生产就绪功能。 这在2006年几乎发生在Salesforce,但是我们通过实施新的工作流程来避免这种情况,这个工作流程......
完成本单元后,您将能够: 解释敏捷宣言。 定义敏捷原则和实践之间的区别。 描述如何真正敏捷。 现在您已经明白了为什么Salesforce变得敏捷了,接下来我们将介绍如何将敏捷应用于实践。 这听起来很尴尬,但是敏捷和敏捷之间还是有区别的。敏捷意味着你知道你为什么这样做,而不是盲目地遵循一个过程。有一些最佳实践可以使你的团队敏捷。最终,如果您对以下三个问题可以回答“是”,那么您正在变得敏捷。 我们的活......
完成本单元后,您将能够: 解释精益原则。 描述精益原则如何影响我们的敏捷过程。 在我们新的敏捷旅程中,我们需要创造强大的文化价值观来补充我们新的工作方式。所以,我们从精益软件开发实践中获得了一个页面,并拥有相同的价值观。 这七个值的Salesforce版本是: 尊重人 消除浪费 提供快速 准时决策 优化整体 创造知识 建立质量 尊重人 我们不相信人们需要被告知如何去做他们的工作。我们认为管理者是“......
完成本单元后,您将能够: 描述Scrum的关键特征。 列出Scrum值。 在Salesforce解释Scrum角色。 在Salesforce,我们使用两种不同的工作流程:Scrum和看板。我们在前面的模块中介绍了这些内容,但现在我们将深入到两个项目管理流程,并向您展示他们是如何使Salesforce成功的。 成功的Scrum,Salesforce的方式 正如我们所讨论的,Scrum过程是我们在Sa......
完成本单元后,您将能够: 列出交付的Scrum元素。 解释为什么每个冲刺都需要完成工作。 描述团队产品待办事项列表的关键部分 现在您已经理解了Scrum价值观和角色的重要性,接下来我们将介绍如何将所有事情组织起来,并确保我们按时,持续地交付。 产品积压 这是我们可能需要的有序工作清单,并不是所有将要完成的工作。我们将其定义为真实的单一来源,根据我们的最佳知识来描述我们认为必须做的所有变更,更新和要......
完成本单元后,您将能够: 定义两种基于Scrum的会议。 列出进入计划的会议类型。 解释我们如何检查和调整我们的流程和可交付成果。 现在您可能想知道Salesforce如何实施Scrum。那么,这一切都归结为会议!我们知道你在想什么:会议是浪费时间。可是等等。这不仅仅是召开更多会议的会议。 Scrum会议旨在提供行动项目。我们会告诉你我们的意思。 Salesforce有两种主要的Scrum会议类型......
完成本单元后,您将能够: 描述看板的四个关键特征。 列出如何使用看板过程测量和预测进度。 描述看板如何拥抱优先事项的变化。 Salesforce将部分Scrum应用到我们使用的另一个框架:看板。这是更多支持生产或客户问题使用的基础架构或以运营为中心的团队的一种方法。 一般来说,看板比Scrum更不具说明性,使其更容易实现。在Salesforce,即使一个团队采用了看板过程,他们仍然使用相同的Scr......
完成本单元后,您将能够: 解释什么时候使用Scrum,什么时候使用看板来管理工作。 定义中断驱动的工作。 解释为什么有些团队使用Scrumban。 在Salesforce,70%的团队使用Scrum,20%使用看板。其余的团队使用两者的混合物,因为它们是兼容的工具。 那么您的团队如何决定哪个工作流程最适合成功? Scrum或看板,还是两者?这实际上取决于你的团队的工作类型,以及工作是如何变化或中断......
学习目标 完成本单元后,您将能够: 描述现场服务管理。 在现场服务组织中命名并定义角色。 确定现场服务闪电的好处。 什么是现场服务? 曾经尝试放牧猫?这与尝试在没有现场服务管理系统的情况下运行移动工作人员非常相似。您会发现现场服务管理在许多行业都很有帮助,尤其是那些雇用移动工作人员或承包商的行业。其中包括公用事业和交通运输,自动售货机服务,电信,废物管理,家庭健康和儿童保育,金融服务,零售,专业服......
学习目标 完成本单元后,您将能够: 配置您的初始现场服务设置。 为现场服务创建用户。 将您的用户分配给现场服务资源(移动工作人员)。 启用现场服务闪电 要启动并运行,首先需要启用现场服务闪电并照顾一些重要的设置。 为了跟踪Trailhead,创建一个新的Trailhead游乐场。检查挑战时,使用现有的组织可能会造成问题。滚动到此页面的底部,单击“Launch”旁边的向下箭头,然后选择 Create......
学习目标 完成本单元后,您将能够: 描述服务区域如何帮助您跟踪您的现场服务工作。 根据服务区域调整运行时间。 将运营时间添加到单个服务资源。 管理营业时间 您可能已经建立了工作时间,当您的客户知道他们可以打电话给您的移动工作人员换句话说,您的现场技术人员可能不会在凌晨3点开车到客户家中。根据客户所在的位置以及服务协议中的条款,您的公司可能有不同的工作时间。设置您的现场服务的工作时间,以便现场服务闪......
学习目标 完成本单元后,您将能够: 确定您的常见现场服务工作。 定义执行哪些工作所需的技能。 确定哪些部分需要哪些工作。 创建工作类型 欢迎回到您的新现场服务中心!如果您完成现场服务闪电基础模块,您已经完成了螺母和螺栓的维护。 (如果你还没有完成这个模块,那么现在就去做吧。)到目前为止,你已经在两个服务区域有了你的工作时间,你的两个恒星现场代理已经准备就绪。现在你需要一些工作!现场服务闪电以工作订......
学习目标 完成本单元后,您将能够: 澄清工作类型和工作顺序之间的区别。 确定何时需要工单订单项。 将工单分配给可用的服务资源或移动工作人员。 创建工作订单 你运行一个真棒组织,每个人都想要你的产品或服务。为了保持您的声誉稳固,您需要确保您的客户得到他们的要求。当您的客户请求您的服务或产品时,您的代理商会创建工单。 工单是特定客户对现场服务的要求。有一个工作类型来跟踪完成请求所需的一切是有用的,但不......
学习目标 完成本单元后,您将能够: 明确您现场服务流程的各个阶段。 跟踪你的库存。 确定客户服务报告的重要信息。 管理服务状态 您的移动工作人员可以记录服务预约,工单订单项和工单的状态。您可以添加或删除页面布局上的状态字段。默认状态值可用。但是,您可能需要针对您的特定现场服务流程进行调整。 注意 设置服务约会的状态不会更改与其关联的工单订单项或工单的状态。工作订单项和工作单相同。他们的状态不会改变......
学习目标 完成本单元后,您将能够: 配置您的初始现场服务设置。 为现场服务创建用户。 将您的用户分配给现场服务资源(移动工作人员)。 启用现场服务闪电 要启动并运行,首先需要启用现场服务闪电并照顾一些重要的设置。 为了跟踪Trailhead,创建一个新的Trailhead游乐场。检查挑战时,使用现有的组织可能会造成问题。滚动到此页面的底部,单击“Launch”旁边的向下箭头,然后选择 Create......
学习目标 完成本单元后,您将能够: 描述服务区域如何帮助您跟踪您的现场服务工作。 根据服务区域调整运行时间。 将运营时间添加到单个服务资源。 管理营业时间 您可能已经建立了工作时间,当您的客户知道他们可以打电话给您的移动工作人员换句话说,您的现场技术人员可能不会在凌晨3点开车到客户家中。根据客户所在的位置以及服务协议中的条款,您的公司可能有不同的工作时间。设置您的现场服务的工作时间,以便现场服务闪......
学习目标 完成本单元后,您将能够: 确定您的常见现场服务工作。 定义执行哪些工作所需的技能。 确定哪些部分需要哪些工作。 创建工作类型 欢迎回到您的新现场服务中心!如果您完成现场服务闪电基础模块,您已经完成了螺母和螺栓的维护。 (如果你还没有完成这个模块,那么现在就去做吧。)到目前为止,你已经在两个服务区域有了你的工作时间,你的两个恒星现场代理已经准备就绪。现在你需要一些工作!现场服务闪电以工作订......
学习目标 完成本单元后,您将能够: 澄清工作类型和工作顺序之间的区别。 确定何时需要工单订单项。 将工单分配给可用的服务资源或移动工作人员。 创建工作订单 你运行一个真棒组织,每个人都想要你的产品或服务。为了保持您的声誉稳固,您需要确保您的客户得到他们的要求。当您的客户请求您的服务或产品时,您的代理商会创建工单。 工单是特定客户对现场服务的要求。有一个工作类型来跟踪完成请求所需的一切是有用的,但不......
学习目标 完成本单元后,您将能够: 描述以API为先的开发方法的好处。 REST API,SOAP API,Bulk API和Streaming API的状态用例。 命名这两种类型的API限制并描述它们的计算方式。 API首先在Salesforce 嗨,妈呀!您是否准备好在公海上航行,寻找完美的Salesforce API来进行集成?那么,船长,抓住你的眼罩,找到一只鹦鹉。您即将浏览Force.c......
学习目标 完成本单元后,您将能够: 登录到Workbench并导航到REST Explorer。 使用描述资源。 使用REST API创建一个帐户。 使用REST API执行查询。 REST资源和方法 登陆!队长之前,我们已经看到了REST岛。在我们停靠并开始使用API之前,让我们来谈谈REST资源和方法。 REST资源是一条信息或某个操作(如单个数据记录,一组记录或一个查询)的抽象。 RES......
学习目标 完成本单元后,您将能够: 为您的组织生成一个WSDL文件。 使用SoapUI从WSDL文件创建一个SOAP项目。 使用SOAP API登录您的DE组织。 使用SOAP API创建一个帐户。 企业和合作伙伴WSDL 如果您已经航行了另一个基于SOAP的API的海峡,您知道Web服务描述语言(WSDL)文件基本上是您了解如何使用API的地图。它包含进行API调用的绑定,协议和对象。 Sa......
学习目标 完成本单元后,您将能够: 描述异步请求与同步请求的不同之处。 在Workbench中使用REST Explorer创建批量作业。 通过向作业添加数据将数据导入到您的Salesforce组织。 监控工作的进展。 得到一份工作的结果。 批量API和异步请求 批量API基于REST原则,并针对大量数据集进行了优化。您可以使用它来异步插入,更新,插入或删除多个记录,这意味着您提交一个请求并稍后返......
学习目标 完成本单元后,您将能够: 描述推技术提供的过拉技术的主要好处。 创建一个PushTopic并接收事件通知。 指定重播选项以进行持续流式传输。 用通用流播放消息。 流事件 为了总结我们对Salesforce数据API的调查,我们来看看一个完全不同用例的API。流式API使您可以根据您定义的条件将一系列通知从Salesforce推送到客户端应用程序。推送通知与我们其他API使用的拉式范例有什......
学习目标 完成本单元后,您将能够: 描述Web服务和HTTP标注之间的差异。 使用远程站点设置授权外部站点。 从Apex向外部服务进行标注 Apex标注使您能够将Apex代码与外部服务紧密集成。标注调用外部Web服务或从Apex代码发送HTTP请求,然后接收响应。 Apex标注有两种口味。 SOAP Web服务的Web服务调用使用XML,通常需要WSDL文档来生成代码。 服务的HTTP标注通常使用......
学习目标 完成本单元后,您将能够: 执行标注以接收来自外部服务的数据。 执行标注将数据发送到外部服务。 使用模拟标注测试标注。 HTTP和标注基础 REST标注基于HTTP。要了解标注如何工作,了解一些有关HTTP的内容很有帮助。每个标注请求都与HTTP方法和端点相关联。 HTTP方法指示需要什么类型的动作。 最简单的请求是一个GET请求(GET是一个HTTP方法)。 GET请求意味着发送者想要从......
学习目标 完成本单元后,您将能够: 使用WSDL2Apex生成Apex类。 执行标注以使用SOAP将数据发送到外部服务。 使用模拟标注测试标注。 使用WSDL2Apex生成Apex代码 除了REST标注外,Apex还可以使用XML对SOAP Web服务进行标注。使用SOAP可能是一个痛苦的(但必要的)经验。幸运的是,我们有工具来简化这个过程。 WSDL2Apex从WSDL文档自动生成Apex类。您......
学习目标 完成本单元后,您将能够: 描述两种类型的Apex Web服务并提供这些服务的高级概述。 创建一个包含每个HTTP方法的方法的Apex REST类。 使用端点调用自定义的Apex REST方法。 通过以JSON格式发送请求主体,将数据传递给自定义的Apex REST方法。 编写Apex REST方法的测试方法,并在测试REST请求中设置属性。 通过调用具有参数值的方法编写Apex REST......
学习目标 完成本单元后,您将能够: 解释同步和异步处理之间的区别。 选择在各种情况下使用哪种异步Apex。 异步Apex 简而言之,异步Apex用于在稍后的时间在单独的线程中运行进程。 异步进程是一个进程或函数,在用户不必等待任务完成的情况下,在后台执行任务。 这是一个真实世界的例子。比方说,在每周的跳舞革命练习之前,你有一份要完成的事情。你的车发出一个有趣的噪音,你需要一个不同颜色的发胶,你必须......
学习目标 完成这个单位后,你会知道: 何时使用未来的方法。 使用未来方法的局限性。 如何使用未来的标注方法。 未来方法的最佳实践。 Future Apex 未来的Apex用于在单独的线程中运行进程,稍后系统资源可用。 注意:从技术上讲,您使用@future注释来标识异步运行的方法。但是,由于“使用@future注解标识的方法”很费力,通常被称为“将来的方法”,所以我们将在本模块的其余部分中引用它们......
学习目标 完成这个单位后,你会知道: 在哪里使用Batch Apex。 使用批次时Apex限制较高。 Batch Apex语法。 批量Apex最佳实践。 Batch Apex Batch Apex用于运行大型工作(认为数千或数百万条记录!),这将超出正常的处理限制。使用Batch Apex,您可以批量异步处理记录(因此名称为“Batch Apex”)以保持平台限制。如果您有很多记录要处理,例如数据......
学习目标 完成本单元后,您将能够: 列出Salesforce Classic和Lightning Experience共享页面的两个好处。 描述用户所请求的用户界面上下文与用户实际所在的用户界面上下文之间的区别。 描述测试和确定当前用户的用户界面上下文的三种不同方式。 在经典和闪电体验之间共享Visualforce页面 我们建议尽可能创建Visualforce页面,无论这些页面是在Salesfor......
学习目标 完成本单元后,您将能够: 描述用于控制从一个页面到另一个页面的三种“经典”Visualforce机制。 描述哪些技术在Lightning Experience中不起作用。 列出至少三个闪电体验导航事件,以及如何发送。 管理导航 应用程序流和导航在许多方面是应用程序设计的核心。 Visualforce提供了多种添加导航元素和指导应用程序流的方法。 Lightning Experience添......
学习目标 完成本单元后,您将能够: 描述改变内置Visualforce组件样式的两种方法。 描述可以使用CSS样式表进行更改的Salesforce Classic和Lightning Experience样式之间的差异。 描述将Salesforce Lightning设计系统应用于Visualforce页面的两种方法。 了解重要的视觉设计注意事项 无论是在Salesforce Classic还是L......
学习目标 完成本单元后,您将能够: 列出至少两个组件以避免在Lightning Experience中使用的页面上使用。 确定三个Lightning Experience功能,您无法使用Visualforce页面或组件。 了解在闪电体验中要避免哪些特征 我们建议您避免在Lightning Experience中使用的页面上存在有限数量的Visualforce组件。此外,在Lightning Exp......
学习目标 完成本单元后,您将能够: 确定你是否有能力完成这个模块。 为Developer Edition组织配置我的域。 创建一个必需的自定义对象 开始本模块之前 我们知道。你真是开始了。远离我们的是挫伤任何人对Trailhead的热情!但是在你完成这个模块之前,我们有一些你应该做的事情。我们建议你在开始下一个单位之前先做。这些步骤可能需要一些时间,而更改会渗透到您的组织中,而这些步骤甚至可能会让......
学习目标 完成本单元后,您将能够: 描述什么是Lightning组件框架,以及它的用途。 列出Lightning组件和其他Web应用程序框架之间的四个主要区别。 列出至少五种不同的方式,您可以使用Lightning组件来自定义Salesforce。 Lightning组件入门 是!你仍然和我们在一起!我们非常高兴地欢迎您来到Lightning Component派对,这是一个派对。当我们说Ligh......
学习目标 完成本单元后,您将能够: 在开发者控制台中创建和编辑Lightning组件包资源。 创建一个“线束”应用程序,用于测试开发中的组件。 执行编辑和重新加载循环以预览开发中的组件。 列出构成Lightning组件包的不同资源。 创建和编辑闪电组件 好!时间写一些代码! #最后! 编写Lightning组件代码的第一步是,呃,设置编写代码。幸运的是,这非常简单。在您的组织机构中,打开您的名字下......
学习目标 完成本单元后,您将能够: 在组件上定义属性,并将属性值传递给嵌套组件。 理解组件定义和组件实例之间的区别,并创建组件的多个实例。 创建基本表达式来显示更改和计算的值。 为动态输出创建条件表达式。 组件属性 到目前为止,虽然我们已经创建了几个组件,并且在构建应用程序方面学到了一些(高层次的),但是我们编写的代码并没有做比HTML更简单的工作。也就是说,我们创建的两个组件输出相同的静态文本,......
学习目标 完成本单元后,您将能够: 创建一个客户端控制器来处理用户操作。 从组件属性读取值。 从组件中的用户界面控件读取值。 用JavaScript编写控制器代码来改变用户界面。 处理与控制器的行动 到目前为止,我们只使用XML风格的标记。到目前为止,让组件的输出更改的唯一方法是更改该标记。到目前为止,我们的组件没有对用户输入做出反应。到目前为止,我们还没有编写任何JavaScript。 这个......
学习目标 完成本单元后,您将能够: 创建一个窗体来显示当前值并接受新的用户输入。 从表单元素读取值。 验证用户输入并显示无效输入的错误消息。 将组件的控制器中的代码重构为其助手。 使用表单输入数据 就这个单元而言,我们完成了helloWhatever-style的组件。从这里开始,我们将创建和组装我们之前预览过的费用跟踪器迷你应用程序。我们将花费大部分的单位建设和理解的形式,让你创造一个新的开支。......
学习目标 完成本单元后,您将能够: 创建可以从Lightning组件代码远程调用的Apex方法。 从Lightning组件调用远程方法。 使用回调函数异步处理服务器响应。 伸展目标:解释“c。”,“c:”和“c。”之间的区别。 服务器端控制器的概念 到目前为止,我们所做的一切都是严格的客户端。我们还没有将开支节省回到Salesforce。创建一些费用,然后打重装,会发生什么?没错,所有的费用都消失......
学习目标 完成本单元后,您将能够: 为您的应用定义自定义事件。 从组件控制器创建和激发事件。 创建动作处理程序来捕获和处理其他组件发送的事件。 将一个大的组件重构成更小的组件。 连接组件与事件 在本单元中,我们将解决我们的小开支应用程序中最后一个未完成的功能:报销?复选框。你可能认为实现一个复选框将是一个简短的话题。我们当然可以采取一些捷径,并将其作为一个很短的话题。 但是除了使复选框工作之外,这......
学习目标 完成本单元后,您将能够: 列出可更深入探索的Lightning组件的五个方面。 计划您可以对“费用”应用进行三项改进。 赚。这个。徽章! 恭喜! 你做到了!我们为你感到兴奋,给你留下深刻的印象,并为你感到骄傲。严重的是,这是一个很难的模块,赚取这个徽章说了很多。恭喜! 这个单位的挑战就在于你和那个徽章之间的所有关系,毕竟你迄今为止所付出的努力,我们正在把这个简单化。但是,请不要跳过!虽然......
学习目标 注意,开拓者! Salesforce有两个不同的桌面用户界面:Lightning Experience和Salesforce Classic。这个模块是为Lightning Experience设计的。 您可以在Trailhead的“Lightning Experience Basics”模块中了解如何在接口之间切换,启用Lightning Experience以及其他功能。 完成本单元......
学习目标 完成本单元后,您将能够: 使用闪电数据服务创建,读取,上传和删除记录。 构建一个使用force的组件:recordData。 解释Lightning Data Service如何缓存记录。 使用force ... recordData标签 在最后一个单元中,我们介绍了Lightning Data Service提供的漂亮的性能升级和生活质量功能。现在让我们学习如何使用它们。 请记住,fo......
学习目标 完成本单元后,您将能够: 解释Lightning Data Service如何使用通知。 使用recordUpdated来处理错误并记录更改。 记录更改 在最后一个单元中,我们介绍了Lightning Data Service如何处理CRUD。现在让我们来看看如何在记录更改时采取措施,以便您的组件可以响应记录加载,更改,更新或删除操作。 要在记录更改时采取措施,请处理recordUpda......
介绍 在这个项目中,我们将介绍如何使用Visualforce页面并将其设计为Lightning Experience。然后,我们最终用Lightning组件取代闪电体验。以下是我们将要处理的过程: 使用Salesforce Lightning Design System(SLDS)为Lightning Experience创建一个Visualforce页面。 将条件逻辑添加到Visualforce......
为用户界面有条件地呈现Visualforce页面 在上一步中,我们让服务器从Visualforce更新标准样式表。虽然页面看起来不错,但只要做一点工作,就可以更接近Lightning Experience的外观。所以这个练习我们将会: 确定用户正在使用的UX环境(Salesforce Classic或Lightning Experience) 将条件呈现逻辑添加到页面以提供来自SLDS的其他样式 ......
使用Visualforce页面作为闪电页面中的组件 在之前的步骤中,我们学习了如何设计一个Visualforce页面以适应Lightning Experience。一旦你意识到一个Visualforce的页面可以成为Lightning Experience的头等公民,它将开启所有新的可能性。实际上,Visualforce页面不仅可以用作Lightning Experience中的完整页面或选项卡,......
创建一个“Hello World”闪电组件 现在,您已经学会了如何将Visualforce页面设计为Lightning Experience,您可能会想:“我将继续使用Visualforce来构建和自定义页面”。当然,你可以做到这一点,而且没有任何问题。 但是,由于您已经转向Lightning Experience,因此开始考虑使用Lightning组件构建和自定义页面可能会更好。为什么?因为Li......
创建一个类似的属性闪电组件 现在,您已经成功地掌握了Lightning组件的基础知识,现在是时候认真思考并构建一个真正有用的工具。我们将利用我们的知识,并使用Lightning组件替换VisualConfiguration类似的页面,它可以做同样的事情 - 还有更多!当你完成时,你会有一个闪电组件: 根据Salesforce Admin定义的搜索条件检索并显示数据。 使用系统事件导航到记录。 对记......
在Visualforce页面中使用Lightning组件 到目前为止,您已经学会了如何使您的Visualforce页面看起来像Lightning Experience,并学习了创建Lightning组件的基础知识。你甚至已经创建了一个很棒的Similar Properties组件。 但是还有最后一件事情要完成,这真是太神奇了。 我们将采用类似的属性组件,并在Visualforce中使用它!是的,你......
介绍 在这个项目中,我们将介绍创建Lightning组件的过程,以便用作标准操作的重写。 在这个过程中,我们将完成以下工作: 创建一个闪电组件。 构建一个服务组件。 利用闪电数据服务来创建和编辑记录。 调查使用Lightning组件作为覆盖的含义。 使闪电组件具有上下文感知能力。 听起来很有趣?让我们开始吧! 安装Trailhead包并导入数据 我们要做的第一件事就是在Trailhead Play......
通常,当我们考虑Lightning组件时,我们会考虑Lightning Experience中页面上的元素。换句话说,我们想到了前端设计 - 用户在页面上的交互。但是我们也可以构建根本没有任何前端标记的Lightning组件。但是你可能在想,为什么有人会那样做呢?因为我们也可以使用Lightning组件作为可重用的服务或服务组件。 在这一步结束之后,您将会: 了解服务组件的概念 检索选项列表值列表......
当从Visualforce世界转移到Lightning组件时,开发人员面临的一个重大变化是如何与服务器通信。直到Summer '17发布,这意味着创建一个Apex类来做任何事情,甚至是在Visualforce中“自动”处理的简单的CRUD交互。随着夏季'17发布和闪电数据服务的引入,这一切都改变了。因此,对于我们的组件,我们使用Lightning Data Service创建新的属性记录 - 无需......
我们终于到了!现在是时候将我们新的Lightning组件用作标准按钮覆盖。这实际上很简单,几乎可以用你创建的任何Lightning组件完成。有几个考虑因素,但我们很快就会解决。 添加覆盖界面 在您的组织的财产记录页面上,单击替代文本:设置图标,然后选择 Edit Page. 点击我们新的Lightning组件选择它,然后点击:删除组件将其从页面中删除。 单击保存,然后单击返回返回到您的属性详细信息......
现在我们已经成功地重写了New按钮,只需要一点点工作,我们也可以重用组件来覆盖Edit按钮。这实际上有点愚蠢,因为当我们覆盖Edit按钮时,它也禁用标准记录页面的内联编辑能力。这意味着我们永远无法编辑对话框中的五个字段。但是,让我们这样做,因为它可能在另一个环境中有用。 创建代码来处理上下文 在Developer Console中,切换到PropertyDialog组件。 在force之前的新行上......
学习目标 完成本单元后,您将能够: 描述Salesforce Lightning设计系统是什么以及它的用途。 描述设计系统所依据的关键设计原则。 介绍闪电设计系统 Salesforce用户体验团队一直在努力将Enterprise UX推向21世纪,并为能够提供Lightning设计系统而感到自豪。设计系统使您可以轻松构建符合新Salesforce Lightning外观的应用程序,而无需将UI反向......
学习目标 完成本单元后,您将能够: 使用Design System设计一个基本的Visualforce页面。 描述设计系统的类结构和块元素修饰符(BEM)语法。 创建一个首页 在本模块其余部分的过程中,我们将使用设计系统构建Visualforce页面。让我们创建第一个Visualforce页面并包含设计系统。然后,我们将通过测试页面来解释设计系统的类结构。 进入安装程序,然后为“页面”快速查找,创......
学习目标 完成本单元后,您将能够: 描述网格系统组件如何工作。 使用网格系统布局对象主页/列表视图页面。 什么是网格系统? 除了最简单的页面和组件外,其他所有的基础都是某种布局网格。设计系统为此目的提供了一个专门的组件,这个目的被称为网格系统。如果您使用了其他CSS框架(如Bootstrap),则您将熟悉网格的概念。如果没有,非常简短地说,一个网格允许你把你的页面分成行和列。然后,您可以安排您的标......
学习目标 完成本单元后,您将能够: 描述SLDS数据表和表单组件如何工作。 使用JavaScript远程对象构建包含动态数据的列表视图页面。 将数据添加到混合 让我们面对它,Web应用程序是不是很令人兴奋,除非它们包含一些数据。这个单元是关于使我们的列表视图是真实的,并使用开发者组织的一些示例数据。 我们将使用JavaScript Remote Objects访问Salesforce数据,但您也可......
学习目标 完成本单元后,您将能够: 使用图像组件将头像添加到您的设计中。 使用设计系统SVG精灵贴图将图标包含在您的设计中。 描述在Visualforce中工作时的标记陷阱。 阿凡达告诉千言万语 在本节中,我们将使用图像和一组全新的漂亮图标(更多内容在下面)使事情变得更加明亮。这可能听起来很简单...整个图像单元,真的吗?但是,这些是关键组件,特别是你会看到我们正在使用一些尖端的技术来为我们的图标......
学习目标 完成本单元后,您将能够: 使用网格系统布局一个记录主页。 使用卡组件的两种变体来呈现记录相关列表。 大压轴 感谢您坚持使用模块!在这个最后的单元中,我们将打造另一个全新的页面,神奇地再次符合Lightning UI,而不需要我们写一行CSS。在之前的模块中,我们将使用许多我们已经了解的组件,包括网格系统,页面标题和图标。我们还将介绍一些关键的新组件Card和Tile。 有问题的页面将成为......
学习目标 完成本单元后,您将能够: 在Lightning Experience中使用它们之前,确定两个关于Visualforce页面的高级事项。 在Lightning Experience中列出至少五个可以使用Visualforce的地方。 在Lightning Experience中使用Visualforce Lightning Experience为您的Salesforce组织带来全新的用户界......
学习目标 完成本单元后,您将能够: 完成Lightning Experience开发环境的设置。 描述在开发过程中查看Lightning Experience中Visualforce页面的两种不同方式。 描述在开发过程中预览Visualforce页面和正式测试该页面的区别。 创建一个测试矩阵,描述在对Visualforce页面进行正式测试时需要包含和测试的不同因素。 为闪电体验开发Visualfo......
学习目标 完成本单元后,您将能够: 描述在Salesforce Classic中运行的Visualforce页面与在Lightning Experience中运行的相同页面之间的三个区别。 描述需要更新才能在Lightning Experience中工作的两种常见代码模式。 在Lightning Experience中运行时,列出对Visualforce页面默认值的两个更改。 探索Visualfo......
学习目标 完成本单元后,您将能够: 描述Apex编程语言的主要特点。 保存Apex类并使用Anonymous.Apex调用方法。 使用开发者控制台检查调试日志。 Apex入门 Apex是一种使用类似Java的语法的编程语言,像数据库存储过程一样行事。 Apex使开发人员能够将业务逻辑添加到系统事件中,如按钮点击,相关记录更新和Visualforce页面。 作为一种语言,Apex是: Hosted-......
学习目标 完成本单元后,您将能够: 描述sObjects和Salesforce记录之间的关系。 创建并使用特定的sObject变量。 将一个通用的sObject转换为一个特定的sObject。 使用sObjects 由于Apex与数据库紧密集成,因此您可以直接从Apex访问Salesforce记录及其字段。 Salesforce中的每个记录都本地表示为Apex中的sObject。例如,Acme客户......
学习目标 完成本单元后,您将能够: 使用DML插入,更新和删除记录。 批量执行DML语句。 使用upsert来插入或更新记录。 捕获一个DML异常。 使用数据库方法插入具有部分成功选项的新记录并处理结果。 知道何时使用DML语句以及何时使用数据库方法。 对相关记录执行DML操作 用DML操作记录 使用数据操作语言(简称DML)在Salesforce中创建和修改记录。 DML通过提供简单的语句来插入......
学习目标 完成本单元后,您将能够: 在Apex中编写SOQL查询。 通过在开发者控制台中使用查询编辑器执行SOQL查询。 通过使用匿名Apex执行嵌入在Apex中的SOQL查询。 查询相关记录。 编写SOQL查询 要从Salesforce中读取记录,您需要编写一个查询。 Salesforce提供Salesforce对象查询语言(简称SOQL),您可以使用它来读取保存的记录。 SOQL类似于标准的S......
学习目标 完成本单元后,您将能够: 描述SOSL和SOQL之间的区别。 使用SOSL查询搜索跨多个对象的字段。 使用开发者控制台中的查询编辑器执行SOSL查询。 编写SOSL查询 Salesforce对象搜索语言(SOSL)是一种Salesforce搜索语言,用于在记录中执行文本搜索。使用SOSL在Salesforce中跨多个标准和自定义对象记录搜索字段。 SOSL类似于Apache Lucene......
学习目标 完成本单元后,您将能够: 编写一个Salesforce对象的触发器。 使用触发器上下文变量 从触发器调用类方法。 在触发器中使用sObject addError()方法来限制保存操作。 编写 Apex触发器 Apex触发器使您能够在事件之前或之后对Salesforce中的记录(例如插入,更新或删除)执行自定义操作。就像数据库系统支持触发器一样,Apex提供触发器支持来管理记录。 通常,您......
学习目标 完成本单元后,您将能够: 编写对sObject集合进行操作的触发器。 编写执行高效SOQL和DML操作的触发器。 批量触发器设计模式 Apex触发器被优化以批量操作。我们建议使用批量设计模式处理触发器中的记录。当您使用批量设计模式时,您的触发器具有更好的性能,消耗更少的服务器资源,并且不太可能超出平台限制。 批量代码的好处是,批量代码可以高效地处理大量记录,并在Force.com平台的管......
学习目标 完成本单元后,您将能够: 说出使用Salesforce移动应用程序的一些好处。 解释为什么定制移动应用程序非常重要。 查找并下载该应用程序。 选择你的应用程序的工作环境。 交付移动的承诺 除非你在过去10年里一直躲在山洞里,否则你可能已经注意到我们正处在一场移动革命之中。移动设备的使用率一直居高不下,事实上,我们大多数人在我们的设备上花费的时间和在电脑前一样多。移动技术改变了我们生活,学......
学习目标 完成本单元后,您将能够: 描述两种主要类型的行动之间的差异。 创建一个全局操作。 在动作布局中配置字段。 为动作布局上的字段设置预定义的值。 通过编辑全局发布者布局将操作添加到Salesforce应用程序。 介绍快速操作 快速操作是我们浏览移动定制选项的第一站。而且我们正在把我们最好的脚放在这里。 因为快速行动,我们已经给了你移动王国的钥匙。别开玩笑!这是一个大胆的说法,但这是真的。在所......
学习目标 完成本单元后,您将能够: 创建一个对象特定的操作。 将动作添加到对象的页面布局。 在Salesforce移动应用程序中测试对象特定的操作。 Quick Actions: 续集 在这一点上,您可以感到非常自豪的移动定制技能。您是创建全局行动的专家,您已经准备好迎接下一个挑战:对象特定的操作。不要害怕 - 创建特定于对象的动作的过程与创建全局操作非常相似,因此这个单元将变得轻而易举。 Sal......
学习目标 完成本单元后,您将能够: 解释为什么定制小型布局非常重要。 创建一个新的紧凑布局。 为用户分配一个紧凑的布局。 移动定制更有趣 现在,您可以快速操作黑带,我们可以继续使用下一个移动定制工具。在本单元中,我们向您介绍紧凑的布局。 在深入之前,我们只想承认整个“布局”的东西可能会令人困惑。行动布局...全局发行商布局...页面布局...紧凑的布局。为了大声哭泣,一定要有一个布局? 嗯,是。这......
学习目标 完成本单元后,您将能够: 描述在移动导航菜单中显示的元素。 解释智能搜索项目如何影响移动用户。 自定义手机导航菜单。 指出用户在正确的方向 如果你曾经去过机场,你可能会看到一些大的路标,帮助你找到自己的方向,并找到前往某些地点的路线,例如行李提取或特定的门牌号码。 那么,我们需要视觉线索来找到我们的应用程序的方式。这就是移动导航菜单:路标。您的用户依靠它可以尽可能高效地在Salesfor......
学习目标 完成本单元后,您将能够: 命名并描述开发Web应用程序的两种模型之间的区别。 描述使用Visualforce处理构建Web应用程序的两种不同方式。 使用Visualforce或Lightning组件描述构建Web应用程序的优势和折衷。 列出至少三种不同的使用Lightning组件或Visualforce的方案。 提高Web应用程序用户界面的性能 在过去十年或更长的时间里,我们都看到了不断......
学习目标 完成本单元后,您将能够: 列出至少五个在Lightning Experience中保持不变的Visualforce功能。 在您的Visualforce代码中描述至少两个您需要查看的Visualforce功能。 列出至少两个在Lightning Experience中不起作用的Visualforce功能。 描述Lightning Experience如何影响现有Visualforce页面的......
学习目标 完成本单元后,您将能够: 描述闪电组件对闪电体验的重要性。 列出使用Lightning组件而不是Visualforce的一些重要注意事项。 确定三个可以使用Lightning组件的地方。 闪电体验中的闪电组件 现在,你已经读了很多次“闪电”这个词,可能失去了所有的意义。更糟糕的是,我们一直在谈论“闪电体验”和“闪电组件”,这两个术语可能会模糊在一起。让我们来澄清两者之间的关系。 还记得关......
学习目标 完成本单元后,您将能够: 列出Lightning Experience中不可用的合作伙伴工具。 描述Lightning Experience中的包装过程。 了解Lightning Experience如何影响AppExchange。 描述如何使您的产品闪电准备就绪。 Salesforce合作伙伴,打包和AppExchange 如果您是Salesforce AppExchange合作伙伴(......
学习目标 完成本单元后,您将能够: 描述Lightning Experience如何影响您的开发工具,包括: 安装包管理 API和Apex 身份验证和安全 画布 Salesforce移动开发 Salesforce Mobile SDK 了解其他开发工具的变化 最后一个单位是一个抓包。我们已经涵盖了所有的“硬”的东西,所以在这一点上,你在家里。你能感觉到吗?当你靠近一个新的徽章时,这就是你的痒。我们......
学习目标 完成本单元后,您将能够: 解释下一代的销售。 描述远程销售而不是面对面的独特之处。 确定提高生产力,帮助销售人员更有效地销售。 脚踏实地的变化 请记住我们的Ursa Major admin,Maria Jimenez,来自Lightning Experience trail的优化销售功能?她与Ursa Major的顶级销售代表Lincoln Ulrich保持着密切的联系。这样,玛丽亚明白......
学习目标 完成本单元后,您将能够: 描述Salesforce如何帮助您的销售团队实现高速销售。 解释Lightning Sales Console如何优化办公室销售体验。 调整标准销售云功能,帮助代表实现高速销售。 Salesforce如何帮助您的销售人员实现高速销售 Salesforce如何帮助您的销售人员实现高速销售 在之前的单位中,我们了解到为什么高速销售可以帮助代表们实现目标。现在让我们来......
学习目标 完成本单元后,您将能够: 向销售管理部门解释人工智能方面的额外投资是如何提高销售额的。 解释如何复杂的电话功能进一步提高您的代表效率。 销售到一个新的水平 在之前的单元中,您了解了Path,Lightning Sales Console和Process Builder如何使您的代表与高速销售模式更紧密地一致。 但是,我们还没有像我们所能做的那样紧密结合。所以,让我们建立在你了解这些标准功......
学习目标 完成本单元后,您将能够: 解释AI如何使销售代表更有效率。 列出用于销售的基本AI解决方案的组件。 解释销售云爱因斯坦是如何让所有销售团队都能使用AI的。 介绍 您是Honeydew的销售经理和Salesforce管理员,Honeydew是为杂货店,餐馆和食品分销商制作库存应用程序的公司。 蜜瓜只有3岁的初创公司,但其产品已被全国各地的企业使用。 最近,Honeydew的管理层注意到生意......
学习目标 完成本单元后,您将能够: 解释为什么数据对人工智能如此重要。 解释销售云爱因斯坦如何消除繁琐的工作,使销售代表更有效率。 AI消除忙碌 销售云爱因斯坦等人工智能解决方案如何使销售代表更有效率?这是你需要解决的谜题,以说服你的经理,艾娃,AI可以提高你的团队的销售生产力。不幸的是,回答这个问题就像吃过熟的肉丸一样困难。 你快速走下大厅到HoneyEdw的销售代表Chip Endip的桌子。......
学习目标 完成本单元后,您将能够: 列出销售代表在尝试优先处理销售线索时面临的挑战。 解释如何爱因斯坦潜在客户得分让你的销售团队更聪明的工作线索。 解释销售代表将如何知道主要分数来自哪里。 如何处理所有这些线索 你已经向艾娃解释了销售云爱因斯坦如何实现销售团队的繁忙工作。现在,您必须展示AI如何帮助销售代表在培育潜在客户的重要工作上更加智能地工作。 你上楼去拜访你的同事胡椒黑,其中一个Honeyd......
学习目标 完成本单元后,您将能够: 列出销售代表在尝试关闭机会时遇到的挑战。 解释爱因斯坦机遇洞察如何帮助您的销售团队赢得更多交易。 应对最后的挑战 销售云爱因斯坦已经能够为Honeydew的销售过程做的一切印象深刻。人工智能似乎能够有效地记录和显示关键数据点,实现活动自动化,并将线索转化为机会。但是在你跟胡椒谈话之后,你知道真正的考验还在后面。 这项工作全部用于核桃,如果它不利于公司的底线。卖并......
学习目标 完成本单元后,您将能够: 描述与现有客户保持关系的挑战。 解释爱因斯坦客户洞察如何使您的销售团队在维护客户时更加智能。 照顾你的客户花园 你已经成功地说服了Ava和其他Honeydew的领导者,AI可以帮助提高生产力并增强销售。销售云爱因斯坦让你看起来像个天才。掌握了所有这些数据后,爱因斯坦引领评分帮助团队建立了管道,而爱因斯坦机遇洞察力帮助团队以创纪录的速度完成交易。时间来庆祝?当然。......
学习目标 完成本单元后,您将能够: 描述什么是Visualforce,以及它的用途。 列出三个或更多可以使用Visualforce的地方。 Visualforce简介 Visualforce是一个Web开发框架,使开发人员能够为可以在Force.com平台上托管的移动和桌面应用程序构建复杂的自定义用户界面。您可以使用Visualforce构建与Lightning Experience风格对应的应用......
学习目标 完成本单元后,您将能够: 解释什么是Visualforce页面,并描述其关键属性。 列出并打开组织中的现有Visualforce页面。 使用开发者控制台创建和编辑Visualforce页面。 在编辑器中识别,添加和自定义Visualforce标签和属性。 创建Visualforce页面简介 Visualforce页面是应用程序开发人员的基本构建块。 Visualforce页面与标准网页类......
学习目标 完成本单元后,您将能够: 解释什么是Visualforce表达式,并描述它的用途。 列出可用于Visualforce表达式的三个或更多全局变量。 将Visualforce表达式添加到Visualforce页面。 在Visualforce表达式中使用一个函数。 全局变量和Visualforce表达式简介 Visualforce页面可以显示从数据库或Web服务中检索的数据,根据登录的用户和查......
学习目标 完成本单元后,您将能够: 解释什么是Visualforce标准控制器,并描述其关键属性。 将标准控制器添加到Visualforce页面。 显示来自页面标准控制器检索的记录的数据。 写一个表达式,使用点符号来访问相关记录上的字段。 Visualforce标准控制器介绍 Visualforce使用传统的模型 - 视图 - 控制器(MVC)范例,并包含复杂的内置控制器来处理标准动作和数据访问,......
学习目标 完成本单元后,您将能够: 解释粗粒度和细粒度组件之间的区别,以及为什么您可能需要使用其中一个或另一个。 解释什么是迭代组件,以及它的用途。 使用相关的粗粒度组件显示记录详细信息和相关列表。 使用相关的细粒度组件来替换和定制粗粒度组件。 输出组件简介 Visualforce包含近150个内置组件,您可以在页面上使用它们。请求页面时,组件呈现为HTML,CSS和JavaScript。粗粒度的......
学习目标 完成本单元后,您将能够: 解释Visualforce表单的基本要求。 使用不包含平台视觉样式的Visualforce表单元素进行区分。 列出四个或更多的标准输入表单标签。 创建一个Visualforce窗体来编辑和保存一条记录。 Visualforce表单介绍 创建和编辑数据是任何应用程序的基本方面。 Visualforce提供了您需要的所有功能,可以轻松创建可创建新记录或检索记录,编辑......
学习目标 完成本单元后,您将能够: 解释Visualforce标准列表控制器是什么以及它与标准(记录)控制器有什么不同。 列出标准列表控制器提供的与标准控制器不同的三个操作。 在Visualforce页面上使用标准列表控制器显示记录列表。 定义分页,并能够将其添加到Visualforce页面。 标准列表控制器简介 标准列表控制器允许您创建可以显示或执行一组记录的Visualforce页面。 显示记......
学习目标 完成本单元后,您将能够: 解释什么样的静态资源以及为什么要使用它们。 解释单个和压缩静态资源之间的差异。 创建并上传一个静态资源。 将静态资源添加到Visualforce页面。 静态资源简介 静态资源允许您上传可在Visualforce页面中引用的内容。资源可以是档案(如.zip和.jar文件),图像,样式表,JavaScript和其他文件。 静态资源由Force.com管理和分发,Fo......
学习目标 完成本单元后,您将能够: 解释一下自定义控制器是什么,并描述其关键属性。 创建一个自定义控制器类。 在Visualforce页面上使用自定义控制器。 自定义控制器介绍 自定义控制器包含可由Visualforce页面使用的自定义逻辑和数据操作。例如,自定义控制器可以检索要显示的项目列表,向外部Web服务发出调用,验证和插入数据等等,并且所有这些操作都将可用于Visualforce页面,该页......
学习目标 完成本单元后,您将能够: 使用Lightning App Builder创建一个自定义主页。 创建一个自定义列表视图。 使用紧凑布局和页面布局更改Lightning Experience记录详细信息页面上的布局。 自定义销售功能 自定义Salesforce的最简单方法是更改每个页面上可见的内容。例如,删除您的团队不需要的仪表板,或添加您的团队可以找到有用的功能。 让我们看看Ursa ......
学习目标 完成本单元后,您将能够: 描述入职销售代表对公司代表和经理的影响。 从贵公司的专家收集有关销售过程的详细信息。 为您的销售代表创建一个有效的销售路径。 让销售代表采用贵公司的销售流程 快速入职销售代表可能是一个挑战,因为每个公司都有自己的销售流程。 以新兴的太阳能系统供应商大熊大太阳能(Ursa Major Solar)为例。他们有几个销售代表谁可以更斯。但是,公司正在不断壮大,现有的销......
学习目标 完成本单元后,您将能够: 描述工作区如何使您的销售代表受益。 找到您的代表使用最多的行为来处理潜在客户并完成交易。 回顾过去与潜在客户或机会相关的活动。 了解销售代表如何在工作区中高效工作 既然玛丽亚已经掌握了路径,并且已经成立了几个人,她已经准备好进入工作空间了。工作空间帮助代表在获得潜在客户和工作交易的资格时达到超高效率。领导和机会工作区是销售代表的指挥中心。 首席工作区解剖 在之前......
学习目标 完成本单元后,您将能够: 确定保持销售过程向前发展的活动功能。 了解活动时间表如何帮助您的销售员更好地销售。 确定哪些活动自定义最能帮助您的代表。 使用活动保持代表生产力 活动是Salesforce销售代表在Salesforce中管理的事件和任务。闪电体验帮助代表为任何会议做好准备,并知道哪个任务是当前最重要的。 一起跟踪会议和任务 记得那些新的销售代表,艾琳和兰斯?您在销售路径和工作区......
学习目标 完成本单元后,您将能够: 让您的用户通过Salesforce从Gmail和Office 365发送电子邮件。 自定义Salesforce如何显示电子邮件。 使用增强型电子邮件来定制电子邮件,以满足您的代表需求。 通过Salesforce从外部服务发送电子邮件 Ursa Major Solar的销售人员严重依赖使用Gmail的潜在客户和联系人,他们最近转而使用Gmail。在这一整天,这些销......
学习目标 完成本单元后,您将能够: 解释产品和价格书是如何一起工作的。 建立一个价格手册。 定义产品时间表 让代表销售正确的产品 您的代表使用产品记录跟踪他们向客户销售的产品。产品包括细节,如产品的: 名称 Code 描述 指示是否有效 在Lightning Experience优化销售功能的其他模块中,我们提到了Ursa Major销售太阳能系统的组件和服务计划。该公司还与一家可再生柴油发电机供......
学习目标 完成本单元后,您将能够: 解释报价模板如何帮助销售代表有效地为客户准备报价。 设置报价模板。 创建合同。 报价基础知识 当您的销售代表处理他们的交易时,他们为客户准备报价。报价显示您的客户贵公司提供的产品和服务的价格。 您的代表可以灵活地创建一组显示产品,折扣和数量的不同组合的报价。这样,您的客户可以比较价格。 首先,尽管。我们的Salesforce管理员Maria使用Quotes。就是......
学习目标 完成本单元后,您将能够: 解释重复的数据是如何浪费的。 解释您的公司在防止重复数据时如何获胜。 确定解决和防止重复数据的解决方案。 为什么重复的数据是一个问题 如果您遵循闪电体验优化销售功能,则您可以在Ursa Major了解Salesforce管理员Maria Jimenez。她努力工作,以帮助她的销售团队有效地工作和销售有效。但该公司的销售经理林肯与玛丽亚分享了他的销售代表所处理的数......
学习目标 完成本单元后,您将能够: 解释匹配规则和重复规则之间的区别。 确定标准匹配规则的特征。 发现自定义匹配规则的选项。 创建匹配的规则。 规则深潜 匹配规则和重复规则一起工作,以确保您的销售团队处理没有重复的数据。在您的代表保存新的和更新的记录之前,匹配的规则和重复的规则会提供潜在重复的警告。您在安装程序中管理匹配规则和重复规则。 但匹配规则和重复规则有什么区别? 匹配规则 我们来看看如何在......
学习目标 完成本单元后,您将能够: 总结您的代表如何依靠Outlook和Salesforce来开展前景和交易。 确定您的销售代表在两个系统中输入销售数据的冗余。 描述如何闪电为Outlook和闪电同步帮助您的代表更有成效。 介绍 在我们开始之前,让我们来谈谈我们在这个模块中的内容。在第一个单元中,我们讨论了集成Outlook和Salesforce来设置代表以取得成功的重要性。 在下一个单元中,我们......
学习目标 完成本单元后,您将能够: 总结您和您的团队从Salesforce for Outlook转移到闪电Outlook和闪电同步的好处。 发现您是否有资格迁移。 规划迁移过程。 如果您的代表已经使用Salesforce for Outlook 如果您已经在Salesforce平台上工作了一段时间,则很可能您已经使用了本地安装的Outlook集成产品Salesforce for Outlook。......
学习目标 完成本单元后,您将能够: 为Outlook启用和设置Lightning。 启用并设置闪电同步。 卷起你的袖子 设置闪电为Outlook和闪电同步并不困难,但它需要一些时间。如果您不管理Microsoft Exchange,则可以让该管理员在设置Lightning Sync时与您一起工作。 在Ursa Major的管理员Maria Jimenez投入时间进行任何设置之前,她回顾了Light......
学习目标 完成本单元后,您将能够: 描述如何自定义Salesforce影响采用和项目成功。 确定Sales Cloud产品在销售周期中的位置。 在定制之前先描述研究的重要性。 欢迎! 作为Salesforce管理员,帮助销售团队充分利用Salesforce是非常重要的。我们在这里帮你做到这一点。因为当你的销售团队成功时,你公司的业务就会蓬勃发展,你也是如此。 我们可以帮助您加快速度,以便您了解和设......
学习目标 完成本单元后,您将能够: 了解Lightning App Builder如何帮助您为Lightning Experience和移动应用程序构建响应式应用程序和自定义页面 了解Lightning App Builder用户界面的布局 描述Lightning页面和Lightning组件之间的区别 认识Lightning App Builder 你的用户很忙。他们正在关闭交易,为您的潜在客户和......
学习目标 完成本单元后,您将能够: 为您的Lightning Experience用户创建一个自定义主页 将不同的主页分配给不同的配置文件 设置默认主页 是的,弗吉尼亚州,你可以定制你的闪电体验主页 给您的用户提供他们需要的一切,从Lightning Experience的主页管理他们的一天。您的销售代表可以查看他们的季度业绩摘要,并获得关键任务和机会的重要更新。您还可以为不同类型的用户自定义页面......
学习目标 完成本单元后,您将能够: 为Lightning Experience创建一个自定义的对象记录页面。 将可见性规则添加到记录页面组件。 为您的用户激活自定义记录页面。 那些闪电体验记录页面?你也可以自定义他们! 使用Lightning App Builder在记录页面上添加,删除或重新排序组件,为用户提供每个对象记录的定制视图。更酷的是,您可以自定义记录页面并将其分配给特定的Lightni......
学习目标 完成本单元后,您将能够: 将组件添加到Lightning页面 配置Lightning页面和Lightning组件的属性 将操作添加到Lightning页面 为Lightning Experience和移动应用添加闪电页面 应用程序主页闪电页 将应用程序的自定义主页添加到Salesforce应用程序导航列表和Lightning Experience应用程序导航栏,以便用户轻松访问该应用程序......
学习目标 完成本单元后,您将能够: 安装一个自定义Lightning组件 使用您的移动设备在Salesforce应用程序中预览您的应用程序 Lightning App Builder中的自定义Lightning组件 创建一个自定义的Lightning组件需要编程技巧。或者,您可以从AppExchange安装现有的Lightning组件。 重要 点击点击管理员,你可以做这个单位!我们正在为您提供已配......
学习目标 完成本单元后,您将能够: 描述使用JavaScript的安全挑战。 列出JavaScript自定义按钮的常用用例。 JavaScript按钮:现在是时候了 我们知道您喜欢JavaScript按钮,并且已经在Salesforce Classic中使用了多年。实际上,您可能不愿意迁移到Lightning Experience,因为JavaScript按钮不受支持。但Lightning Exp......
学习目标 完成本单元后,您将能够: 创建快速操作(而不是使用JavaScript)来验证字段,创建具有预填充值的记录,并重定向到Visualforce页面。 描述如何使用自定义URL按钮来实现与JavaScript按钮相同的导航和重定向功能。 使用Visualforce自定义按钮而不是JavaScript按钮来处理列表中的多个记录。 你有按钮?我们有替代品 以前,我们解释了为什么要迁移到Light......
学习目标 完成本单元后,您将能够: 创建Lightning组件并根据用户输入填充字段,并向用户提供反馈消息。 创建与第三方系统集成的Lightning组件和操作。 开始将您的JavaScript自定义按钮功能迁移到适合Lightning的替代方案。 闪电行动:智能,快速和移动 我们已经介绍了在Lightning Experience和Salesforce Classic中都可以使用的几种解决方案,......
这个以管理员为中心的Lightning Experience项目向您展示了如何将经典应用程序转换为闪电应用程序 - 所有这些都是点击无法编码的!您将学习如何: 评估您的组织对于Lightning Experience的准备情况。 启用闪电体验。 在Lightning Experience中提供经典应用程序。 为Lightning定制业务流程和报告功能。 创建一个闪电控制台应用程序。 根据应用和用户......
在为最终用户推出Lightning Experience并开始构建应用程序之前,让我们花点时间熟悉Lightning Experience界面并定义用户访问权限。在安装程序中提供的Lightning Experience Migration Assistant中,可以找到帮助您的工具。这些工具包括学习路径,功能比较图表,以及在Lightning Experience中预览自定义的方法。此外,还有一......
现在,Lightning Experience已在您的环境中启用,现在是您的Lightning Experience用户使用自定义应用程序Dreamhouse Classic的时候了。 如果您刚开始使用Lightning Experience并想探索您的经典应用的外观,只需点击几下鼠标即可完成。不过,尽管这是一种在Lightning Experience中使您的经典应用可见的快捷方式,但它仍然有一......
参观闪电的经验 现在,我们的应用程序在Lightning Experience中可用,让我们来看看这个应用程序的样子。一路上,我们探索Lightning Experience中的一些最终用户功能 - 通过一些基本的用户培训,您的用户可以立即利用这些功能。 闪电体验应用启动器 所有的Lightning应用程序,包括您在Lightning Experience中标记为“可见”的Classic应用程序都......
作为管理员和开发人员,我们有许多基于点击的工具来帮助我们管理业务流程并创建分析。然后,我们可以使用Lightning App Builder通过标准闪电组件使这些定制对我们的Lightning Experience用户可见。 对于我们的Dreamhouse应用程序用户,我们希望使用Path来定义属性状态的过程。我们来探索一些可以将我们的记录和业务流程可视化的方法。我们还希望修改图表以添加到属性页面......
在这个项目中你做了很多事情,而且最后一步我们把事情提升到一个全新的高度。我们将通过创建我们的Dreamhouse应用程序的Lightning版本充分利用Lightning Experience功能。 正如我们在前面提到的那样,我们可以升级现有的经典应用程序,通过标准导航创建Lightning应用程序的副本。但我们想要创建一种特殊类型的Lightning应用程序,称为Lightning控制台应用程序......
学习目标 完成本单元后,您将能够: 使用共享规则将访问扩展到角色层次结构之外。 创建一个包含具有不同配置文件和角色的用户的公共组。 使用共享规则扩展访问 您的组织范围内的默认共享设置为您提供了一个(相对限制性的)每个对象的基准访问级别。如果您的组织机构共享公共只读或专用默认设置,则可以使用共享规则为某些用户打开访问权限备份。这使您可以为选定的用户组自动完成全组织范围的共享设置。 共享规则可以基于谁......
学习目标 完成本单元后,您将能够: 解释什么是Lightning Experience和Salesforce Classic,以及它们有什么不同。 描述闪电体验的主要特点。 欢迎来到闪电体验 欢迎来到Salesforce的现代美丽的用户体验Lightning Experience。凭借以销售和服务为中心的理念,我们专注于重塑桌面环境,以更好地支持您的业务流程。其结果是一个直观,智能的界面,帮助销售......
学习目标 完成本单元后,您将能够: 描述Lightning Experience和Salesforce Classic之间的一些主要功能差异。 描述一些Lightning Experience不支持的功能,并知道如何获得更多详细信息。 使用最佳实践和Lightning Experience Migration Assistant来帮助您确定何时该将您的公司转换为Lightning Experien......
学习目标 完成本单元后,您将能够: 了解“闪电体验”卷展栏选项。 为您的组织启用Lightning Experience。 您的闪电体验展示策略 你可以在Lightning Experience推出的最好的投资之一是有一个明确的计划。一个计划可以帮助你按照正确的顺序做事情,确定关键资源,与每个人沟通,并且有一个清晰的结束日期。 根据组织的规模,您可以与变更管理部门合作,或让项目经理分配到该部署。或......
学习目标 完成本单元后,您将能够: 解释Lightning应用程序和导航栏是如何工作的 搜索记录 确定在每个页面上查找帮助的位置 使用新安装程序和应用程序启动器在Lightning Experience中查找对象和应用程序 描述新安装程序的增强,更改和限制 查找闪电服务设置流程 在闪电体验中的导航和设置 安装程序是你发生魔法的地方。作为Salesforce管理员或开发人员,您需要花费大量时间使用安......
学习目标 完成本单元后,您将能够: 解释新机会的好处,并将工作空间引导给用户 创建一个路径并自定义其字段和阶段 了解机会的看板视图的功能 解释在Lightning Experience中使用帐户和联系人的好处 闪电体验中的机会,潜在性和销售 我们已经完成了销售流程,并把它放到了行动先行的工作空间中,旨在帮助您的销售代表更快,更聪明地处理交易。您可以为销售流程中的每个步骤定制指导脚本,以较少的点击速......
学习目标 完成本单元后,您将能够: 在Lightning Experience中解释Service Cloud功能的优点。 开始为您的用户定制Lightning服务控制台。 闪电体验中的服务云 想知道Lightning Experience中哪些Service Cloud功能可用?那么,不要再怀疑了!我们来谈谈服务云。 快速闪电服务控制台 Lightning服务控制台是标准的Salesforce ......
学习目标 完成本单元后,您将能够: 描述新主页的功能 解释Lightning Experience和Salesforce Classic中的对象主页之间的差异 了解在Lightning Experience中使用Chatter提要和组的好处 解释不同的文件存储功能如何适用于闪电体验 描述任务,事件和日历的增强功能,以便于跟踪工作 探索更多的闪电体验 机会和潜在客户不是我们改进的唯一地方。有新的功能......
学习目标 完成本单元后,您将能够: 描述Lightning仪表板编辑器的功能 了解Salesforce Classic和Lightning Experience之间报表和仪表板的兼容性 报告和仪表板在闪电的经验 我们重新设计了Lightning Experience的报告和仪表板,使它们更具互动性,更易于浏览并更易于编辑。让我们看看Lightning Experience中的报告和仪表板可以做什么......
学习目标 完成本单元后,您将能够: 描述经典应用程序和Lightning应用程序之间的区别。 访问和闪电应用程序之间切换。 判断一个经典应用是否可以在Lightning Experience中使用。 什么是闪电应用程序? 应用程序是一起工作以提供特定功能的项目的集合。 Salesforce应用程序有两种风格:经典应用程序和Lightning应用程序。经典应用程序在Salesforce Classi......
学习目标 完成本单元后,您将能够: 创建一个闪电的应用程序。 添加自定义品牌和导航到您的闪电应用程序。 制定计划,向用户推出Lightning应用程序。 踏入闪电应用的世界 创建和编辑一个闪电应用程序是一个辛苦。与在Salesforce Classic中一样,您可以在Lightning Experience中创建应用程序,但可以使用更多的花里胡哨的功能。您可以品牌和自定义闪电应用程序,以帮助您的用......
学习目标 完成本单元后,您将能够: 列出将经典应用升级到Lightning应用的好处。 将经典应用升级到闪电应用。 为升级的应用程序自定义徽标,品牌和导航。 把你的经典应用程序提高到一个新的水平:闪电 经典的应用程序在闪电体验工作。那么为什么要升级到闪电应用程序?将经典应用升级到Lightning应用,可让您和您的用户利用自定义品牌和Lightning Experience中提供的增强导航功能。 ......
学习目标 完成本单元后,您将能够: 查看现有配置文件并创建新配置文件 修改使用配置文件访问对象。 查看配置文件中的所有分配的用户。 创建新的权限集。 将权限集分配给单个和多个用户。 管理对象权限 控制数据访问的最简单方法是对特定类型的对象设置权限。 (一个对象是一个记录的集合,如线索或联系人)。您可以控制一组用户是否可以创建,查看,编辑或删除该对象的任何记录。 您可以使用配置文件或权限集来设置对象......
学习目标 完成本单元后,您将能够: 列出限制访问特定字段的原因。 查看和编辑字段级安全设置。 修改字段级安全性 在控制对象级访问之后,定义敏感字段的字段级安全性是安全和共享难题的第二部分。 在某些情况下,您希望用户有权访问对象,但限制对该对象中各个字段的访问权限。字段级安全设置(或字段权限)控制用户是否可以查看,编辑和删除对象上特定字段的值。这些设置使我们能够保护敏感字段,如候选人的社会安全号码,......
学习目标 完成本单元后,您将能够: 列出四种方法来控制对记录的访问。 描述使用四个记录级别安全控制中的每一个的情况。 解释不同的记录控件如何相互作用。 设置组织范围的共享默认设置来控制对记录的访问。 记录级安全 要精确控制数据访问,可以允许特定用户查看特定对象中的特定字段,但是可以限制它们允许查看的单个记录。 记录访问决定了用户可以在其个人资料中访问的每个对象中查看和编辑哪些记录。首先问自己这些问......
学习目标 完成本单元后,您将能够: 解释角色层次结构与组织结构图的不同之处。 查看和修改角色层次结构。 创建和分配角色以简化对记录的访问。 创建和编辑角色 角色层次结构与共享设置一起工作,以确定用户对Salesforce数据的访问级别。用户可以访问层次结构中正下方所有用户的数据。 需要查看大量数据的用户(例如首席执行官,主管或其他管理层)经常出现在层次结构的顶端。但角色层次结构不必与您的组织结构图......
学习目标 完成本单元后,您将能够: 描述Lightning应用程序的好处。 使用自定义品牌创建一个闪电应用程序。 列出为您的组织规划Lightning应用程序的两个最佳实践。 什么是闪电应用程序? 应用程序是一起工作以提供特定功能的项目的集合。在Lightning Experience中,Lightning应用程序可让您的用户在导航栏中访问一组对象,选项卡和其他项目,并将其集中在一个方便的包中。 ......
学习目标 完成本单元后,您将能够: 创建一个自定义列表视图。 创建一个自定义列表视图图表。 编辑和排序列表视图。 创建一个列表视图 由于用户不需要管理员来为他们创建列表视图,Maria会去喝点咖啡,我们会走进她的同事之一Erin Donaghue。 Erin是Ursa Major Solar的一名新销售代表,专注于美国的渠道客户。她想设置一个自定义列表视图,以便她只能看到这些类型的帐户。开始了。 ......
学习目标 完成本单元后,您将能够 描述紧凑的布局如何帮助您的用户。 创建自定义的紧凑布局。 紧凑布局做什么? 紧凑的布局控制您的用户在记录顶部的高亮面板中看到哪些字段。它们还控制在悬停在记录详细信息中的链接上时看到的扩展查找卡中显示的字段,以及在活动时间轴中展开活动时的详细信息部分。 紧凑的布局通过向他们提供关键的记录信息,帮助您的团队提高工作效率,从而轻松管理他们的工作。例如,在一个帐户上显示电......
学习目标 完成本单元后,您将能够: 创建和管理页面布局。 使用页面布局编辑器。 将页面布局分配给配置文件。 解释页面布局编辑器如何驱动Lightning Experience中的记录详细内容。 页面布局 您首次登录到Salesforce时看到的只是一个开始。您可以使用页面布局在给定的对象记录页面上自定义和个性化许多事物。 有两种方法可以在Lightning Experience中自定义页面。您可以......
学习目标 完成本单元后,您将能够: 描述行动如何帮助您的用户。 描述特定对象和全局操作之间的区别。 创建一个操作并将其添加到页面布局。 快速操作 你知道你应该仅仅通过他们的行为来评判某人吗?这在Salesforce中是正确的,当您授予用户访问超棒的自定义操作的权限时,您的用户将会对您表示赞赏。 操作可让您的用户快速完成任务,如创建记录,记录呼叫,发送电子邮件等。通过自定义操作,可以让用户快速访问最......
学习目标 完成本单元后,您将能够: 访问资源了解Lightning Experience。 确定执行发起人,利益相关者和超级用户。 通过演示和演示向您的公司介绍Lightning Experience。 进行差距分析,以确定哪些团队将使用闪电体验。 欢迎来到您的闪电体验展示 欢迎!闪电体验是一种新的用户体验,旨在帮助您的销售代表更快更智能地销售。随着Lightning Experience的推出,......
学习目标 完成本单元后,您将能够: 为您的部署创建培训,市场营销和沟通计划。 安排您的展示。 所有系统 规划和执行你的闪电体验项目应该涉及过程,纪律,是的,一种有趣的感觉!如果你的用户对这个推出不感兴趣,那么引入改变游戏规则的新特性有什么意义呢? 在本单元中,我们将讨论如何有效地安排和计划您的部署,但我们也将分享将您的发布变成贵公司真棒活动的想法。 从哪儿开始 记住我们的百老汇音乐比喻?你是导演,......
学习目标 完成本单元后,您将能够: 为您的公司启用闪电体验。 与您的超级用户一起设置每月或每季度的评论。 衡量你的结果,并为你的公司进行总结。 在您的推出后对用户进行调查。 上线 在每一个成功的项目中都有一段时间,你已经计划好了所有的计划,然后到达发布日期。这意味着现在是时候走出去,走上伟大的生活。如果这是您的百老汇音乐剧,那么这是开放的夜晚,而Salesforce管理员,这是您闪耀的时刻! 根据......
学习目标 完成本单元后,您将能够: 创建一个自定义公式字段并使用公式编辑器。 解释为什么公式字段是有用的。 概述至少一个用于公式字段的用例。 创建简单的公式。 公式字段介绍 你的组织中有很多数据。您的用户需要一目了然地访问和理解这些数据,而无需进行大量计算。输入公式字段,这是一个强大的工具,可以控制数据的显示方式。 假设您想在记录中取两个数字字段并将其分成几个百分比。或者,您可能希望将字段变为可点......
学习目标 完成本单元后,您将能够: 描述汇总摘要字段是什么。 创建汇总摘要字段。 将字段级安全性应用于汇总摘要字段。 总览总结字段简介 虽然公式字段使用单个记录中的字段计算值,但累积汇总字段会从一组相关记录(例如相关列表中的那些记录)中计算值。您可以创建总览汇总字段,根据详细记录中的记录值自动在主记录上显示值。这些详细记录必须通过主从关系直接与主人相关。 您可以使用汇总摘要字段执行不同类型的计算。......
学习目标 完成本单元后,您将能够: 描述验证规则的两个用例。 列出验证规则的元素。 创建一个验证规则。 验证规则简介 验证规则验证用户在记录中输入的数据是否符合您指定的标准,然后才能保存。验证规则可以包含一个公式或表达式,用于评估一个或多个字段中的数据,并返回“True”或“False”值。验证规则还可以包含在用户输入基于指定的无效值时向用户显示的错误消息标准。使用这些规则有效地提高了质量数据。例......
学习目标 完成本单元后,您将能够: 解释让正确的人访问正确数据的重要性。 列出您可以控制数据访问的四个级别。 描述在四个级别中的每一级限制数据访问的典型场景。 介绍 选择每个用户或用户组可以看到的数据集是影响Salesforce组织或应用程序安全性的关键决策之一。一旦您设计并实现了您的数据模型,请仔细考虑您的用户正在做的事情以及他们需要做的数据。 假设您正在构建一个招聘应用程序,以帮助管理空缺职位......
学习目标 完成本单元后,您将能够: 创建,查看和管理用户。 设置密码策略。 限制用户可以登录的IP地址。 限制用户登录的时间。 控制对组织的访问 如果您确保只有符合特定条件的员工才能登录到Salesforce,则可以保护您的数据达到最广泛的级别。您可以通过管理授权用户,设置密码策略以及限制用户何时何地登录。 管理用户 每个Salesforce用户都由用户名,密码和单个配置文件标识。与其他设置一起,......
学习目标 完成本单元后,您将能够: 描述自定义对象和字段的商业价值。 创建和编辑自定义对象和字段。 为自定义对象创建一个自定义选项卡。 认识大熊座太阳能 Ursa Major Solar是一家位于西南部的太阳能组件和系统供应商。这是一家拥有大约200名员工的小公司,但发展迅速,希望通过Salesforce帮助公司蓬勃发展。其管理员Maria Jimenez负责配置和定制Salesforce以满足U......
学习目标 完成本单元后,您将能够: 列出Chatter的主要特点。 描述配置文件和组。 调整组布局。 启用电子邮件通知 找到并描述Chatter设置。 Chatter简介 你好!要么你是一个新的Chatter管理员,Chatter是你的Salesforce组织中的新成员,或者你是好奇的。欢迎!别担心,我们已经把你覆盖了!我们从高层次的角度来看待引起Chatter Chatter的事情。然后,我们谈......
学习目标 完成本单元后,您将能够: 描述什么是馈送跟踪 启用并配置对象的订阅源跟踪。 Feed跟踪简介 你日常工作的记录有很多的信息字段。例如,一个帐户有一个公司名称,帐户所有者等字段。通常,在记录中字段值发生更改时,通知您的用户将会很有用。这就是Feed跟踪的来源。Feed跟踪允许您选择跟踪的记录类型以及遵循的特定记录字段。启用Feed跟踪,以便您的用户获得Chatter帖子和电子邮件通知,了解......
Learning Objectives 完成本单元后,您将能够: 描述在Chatter中开始批准所需的步骤。 在Chatter中启用审批请求。 为审批帖子创建一个模板。 使用Jump Start Wizard创建一个简单的审批流程。 Chatter中的批准简介 批准过程概述批准记录的步骤,并标识批准每个步骤的人员。批准过程可以发送批准请求作为Chatter帖子。您可以为该帖子创建一个模板,以确保每......
学习目标 完成本单元后,您将能够: 确定组织中最重要的Chatter用例。 为Chatter制定一个启动计划。 决定是否为公司中的所有用户启用Chatter,或者执行基于配置文件的部署。 设计您的Chatter部署策略 制定Chatter部署策略至关重要。由于Chatter功能非常直观,您的用户培训工作可能极少。 但是,如果您尚未使用社交协作工具,请投入一些时间让您的公司准备好一种新的沟通方式。对......
学习目标 完成本单元后,您将能够: 短语业务需要作为可回答的报表问题。 解释报表,仪表板和报表类型之间的区别。 报表和仪表板介绍 你的企业有问题。您的Salesforce数据有答案。当您被要求编写报表时,请求通常以问题的形式出现。这个问题可能是这样的: 哪些产品是我的畅销书? 谁是我最高的价值前景? 哪些营销活动是最成功的? 我的客户满意度如何? 在编写报表之前,诀窍是采取这个问题,提出后续问题,......
学习目标 完成本单元后,您将能够: 使用拖放报表生成器。 解释使用过滤器,交叉过滤器和过滤器逻辑的价值。 创建一个表格报表。 使用报表生成器 当您在Salesforce中创建报表时,您输入的标准基本上是您要问的问题,返回的结果就是答案。但是为了提出一个问题,你必须说出数据库的语言。好消息! Salesforce带有一个内置的翻译器,允许您通过点击界面向数据库询问所需的所有问题。通过拖放式报表生成器......
学习目标 完成本单元后,您将能够: 描述报表格式:表格,摘要和矩阵。 创建一个矩阵报表。 使用报表格式 有三种可用的报表格式:表格,摘要和矩阵。表格式是默认的格式。 报表格式 主要使用案例 在仪表板中受支持 报表图表支持 Bucket 字段** 公式** 交叉对象公式** 表格式的 做一个列表 * 概要 分组和总结 矩阵 按行列分组和总结 *需要行限制。在这里了解更多。 **桶字段和公式不在本模块......
学习目标 完成本单元后,您将能够: 解释报表图表和仪表板之间的区别。 创建一个仪表板和基础报表。 创建仪表板 Ursa Major Solar依靠大量的报表来帮助做出决定并采取行动,比如今天给谁打电话,但是有时他们需要把握大局。进入仪表板,以图形化布局汇总和显示Salesforce数据的能力无与伦比。 Salesforce仪表板在单个仪表板页面布局上使用仪表板组件并排显示多个报表。仪表板组件包含各......
学习目标 完成本单元后,您将能够: 在AppExchange上查找免费的报和表仪表板包。 从AppExchange安装和表和仪表板包。 修改已安装软件包中的和表和仪表板。 从AppExchange安装应用程序 当您构建和表或仪表板时,常见策略是克隆现有和表并对其进行修改以满足您的需求。但是,你在哪里得到样本和表和仪表板来修改?在Ursa Major Solar的管理员Maria看起来没有AppEx......
学习目标 完成本单元后,您将能够: 定义Salesforce平台。 描述DreamHouse场景。 创建一个Trailhead游乐场。 解释声明式和程序式开发之间的区别。 Salesforce快速入门 您可能认为Salesforce只是一个CRM。它存储您的客户数据,为您提供培训潜在客户的流程,并提供与您合作的人员进行协作的方法。它能完成所有这些事情。但是说Salesforce是“只是一个CRM”......
学习目标 完成本单元后,您将能够: 描述该平台的示例用例。 发现跨多个部门使用平台的资源。 高影响力,低努力 该平台可以帮助您快速移动。部分速度来自于用更简化的流程替换您以前用手做的任务。所以让我们暂停一下,谈谈Salesforce平台可以加速您的业务的一些方法。 当你在平台上学习时,你想要解决的第一件事是那些影响很大但易于实现的项目。虽然这听起来很理想,但这个平台给了你很多机会,用最小的努力做出......
学习目标 完成本单元后,您将能够: 定义与Salesforce体系结构相关的关键术语。 查找与信任有关的信息。 解释至少一个Salesforce API的用例。 什么是Salesforce架构? 现在您知道您可以使用Salesforce为您的客户,员工和合作伙伴提供高度定制的体验。你可以在不写很多(或任何)代码的情况下做到,而且你可以快速完成。 Salesforce有什么特别之处?这一切都始于我们......
学习目标 完成本单元后,您将能够: 找到设置并确定其关键元素。 确定用于自定义组织的重要菜单。 使用快速查找来访问菜单项。 安装程序:您的新工作主页 早些时候,我们提到您在Salesforce管理员工作期间将花费大量的时间在安装程序上。我们不是在开玩笑。安装程序是您的一站式服务,用于自定义,配置和支持您的组织。 由于您可以在“设置”区域中执行如此多的操作,因此在浏览时很重要。有几种方法来处理它。当......
学习目标 完成本单元后,您将能够: 开发您自己的AppExchange策略。 从AppExchange安装应用程序。 什么是AppExchange? 你可能对应用商店的想法感到满意。无论您是在手机,平板电脑,计算机还是其他设备上下载应用程序,都必须下载并安装应用程序才能充分利用您的技术。 Salesforce也是一样。早些时候,我们提到了企业生态系统。 Salesforce拥有一个使用Salesf......
学习目标 完成本单元后,您将能够: 描述在Salesforce平台上使用对象的好处。 解释标准对象和自定义对象之间的区别。 列出对象可以具有的自定义字段的类型。 对象概述 DreamHouse是一家房地产公司,为客户提供购买房屋和在线联系房地产经纪人的途径。 DreamHouse经纪人使用Salesforce的一些标准功能(如联系人和线索)来跟踪购房者。 但是在售房方面,还有很多事情要跟踪。例如,......
学习目标 完成本单元后,您将能够: 定义不同类型的对象关系及其典型用例。 创建或修改查找关系。 创建或修改主从关系。 什么是对象关系? 现在我们对对象和字段感到满意了,现在是时候把对象关系带到下一个层次了。对象关系是将两个对象连接在一起的特殊字段类型。 让我们来考虑一个像Account这样的标准对象。如果销售代表打开一个帐户,他们可能已经与该帐户的公司中的几个人交谈。他们可能已经与高管或IT经理建......
学习目标 描述使用Schema Builder进行数据建模的优点。 使用Schema Builder为给定的对象模型创建模式。 使用架构生成器将自定义对象添加到您的架构。 使用架构生成器将自定义字段添加到您的架构。 查看您的数据模型在行动 到目前为止,你和D'Angelo已经创造了一些自定义对象,字段和关系。你的应用程序的数据模型开始变得复杂一点。 架构生成器是一个让您可视化和编辑数据模型的工具。......
学习目标 完成本单元后,您将能够: 描述并比较将数据导入Salesforce的不同选项。 列出使用数据导入向导准备和导入样本.csv文件中的数据所涉及的步骤。 数据导入简介 您可以轻松地将外部数据导入到Salesforce中。支持的数据源包括可以以逗号分隔的文本格式(.csv)保存数据的任何程序。 Salesforce提供了两种导入数据的主要方法。 数据导入向导—通过“设置”菜单访问此工具,可以导......
学习目标 完成本单元后,您将能够: 描述并比较两种从Salesforce导出数据的方法。 使用“数据导出向导”手动导出数据。 设置每周或每月计划的数据自动导出。 数据导出简介 您可以从Salesforce轻松导出数据,无论是手动还是自动计划。数据作为一组逗号分隔值(CSV)文件导出。这提供了一个方便的方式来导出您的数据,无论是备份或导入到不同的系统。 Salesforce提供了两种导出数据的主要方......
学习目标 完成本单元后,您将能够: 描述Lightning应用程序的好处。 使用自定义品牌创建一个闪电应用程序。 列出为您的组织规划Lightning应用程序的两个最佳实践。 什么是闪电应用程序? 应用程序是一起工作以提供特定功能的项目的集合。在Lightning Experience中,Lightning应用程序可让您的用户在导航栏中访问一组对象,选项卡和其他项目,并将其集中在一个方便的包中。 ......
学习目标 完成本单元后,您将能够: 描述Apex单元测试的主要优点。 用测试方法定义一个类。 执行班级中的所有测试方法并检查故障。 创建并执行一组测试类。 Apex 单元测试 Apex测试框架使您能够为Force.com平台上的Apex类和触发器编写和执行测试。 Apex单元测试可确保您的Apex代码的高质量,并让您满足部署Apex的要求。 测试是成功实现长期发展的关键,也是开发过程的关键组成部分......
学习目标 完成本单元后,您将能够: 编写对单个记录操作触发的触发器的测试。 执行一个类中的所有测试方法。 测试Apex 触发器 在部署触发器之前,编写单元测试以执行触发触发器的操作并验证预期的结果。 让我们测试一下我们之前在Writing Apex Triggers单元中使用的触发器。如果一个客户记录有相关的机会,AccountDeletion触发器将阻止记录的删除。 先决条件 如果您尚未添加Ac......
学习目标 完成本单元后,您将能够: 创建一个测试工具类。 使用测试实用程序方法为各种测试用例设置测试数据。 执行一个类中的所有测试方法。 为Apex测试创建测试数据 使用测试实用程序类为测试数据设置添加可重用的方法。 先决条件 如果您还没有这样做,请完成上一个单元“测试Apex触发器”中的先决条件。 添加一个测试工具类 让我们通过用一个实用程序类方法的调用替换测试数据创建来重构以前的测试方法。首先......
学习目标 完成本单元后,您将能够: 描述传统的整体组织开发模型与模块化开发的不同之处。 列举源驱动工件开发的优势。 描述一个神器的关键特征。 全世界都是一个组织 一位着名的演员,或者也许是一位Salesforce的幻想家,曾经说过:“世界上所有的组织都是这样。”传统上,这个世界的中心是你的生产组织,而且你已经在一个沙箱或生产组织。 (如果你是一个AppExchange的合作伙伴,你的世界有点不一样......
学习目标 完成本单元后,您将能够: 描述Salesforce命令行界面(CLI)提高生产力的方式。 在新的开发人员体验中描述版本控制系统,临时组织和沙箱组织的作用。 描述新的从头开发环境提供的功能。 现有工具,新工具,您的工具 在Force.com平台上开发的特性之一是用于开发和部署的独特工具。一些工具很熟悉,比如Eclipse和ANT。有些是平台独有的,比如变更集和沙箱。总是有API来尝试集成到......
学习目标 完成本单元后,您将能够: 描述Salesforce DX项目的目的。 描述Salesforce DX如何帮助您管理更改跟踪。 解释在开发过程中划伤组织的作用。 现在乐趣开始了 正如我们在前面的单元中所了解的那样,使用Salesforce DX,您可以决定使用哪些工具。您可以将您最喜爱的文本编辑器与Salesforce CLI或Salesforce Extensions for VS代码结......
学习目标 完成本单元后,您将能够: 描述如何支持各种类型的测试。 描述沙箱在部署中的角色。 工件测试和持续集成使用临时组织 如何使用Salesforce DX进行测试,构建和发布,是从当前应用程序生命周期转变而来的。然而,Salesforce DX提供了一些重要的优势。 当您准备好对您的开发工作进行手动/探索性测试时,请创建元数据并将其推送到为此目的指定的独立临时组织中。你永远不会从这个组织中提取......
学习目标 完成本单元后,您将能够: 确定可以转向模块化(基于工件)方法的用例。 确定一个不适用于基于工件的开发的场景。 下一站:规划您向Salesforce DX的过渡 现在您已经了解了如何使用Salesforce DX并认识到它的价值,您有兴趣继续研究它。那么你如何开始使用它?这取决于您的生产组织和相关开发流程的复杂性和成熟度。这里有一些建议可以帮助你开始。 寻找方法来解放组织成文物 评估你的开......
编写触发器 Apex触发器使您能够在操作Salesforce中的记录(例如插入,更新或删除)事件之前或之后执行执行自定义操作。就像数据库系统支持触发器一样,Apex提供触发器支持来管理记录。 通常,您可以使用触发器根据特定条件执行操作,修改相关记录或限制某些操作的发生。您可以使用触发器在Apex中执行任何操作,包括执行SOQL和DML或调用自定义的Apex方法。 触发器不像验证规则或工作流那样通过......
学习目标 完成后,您将能够: 编写对sObject集合进行操作的触发器。 写执行高效SOQL和DML操作的触发器。 批量触发器设计模式 Apex触发器被优化以批量操作。我们建议使用批量设计模式处理触发器中的记录。当您使用批量设计模式时,您的触发器具有更好的性能,消耗更少的服务器资源,并且不太可能超出平台限制。 批量代码的好处是,批量代码可以高效地处理大量记录,并在Force.com平台的管理限制内......
学习目标 完成后,您将能够: 描述Web服务和HTTP标注之间的差异。 使用远程站点设置授权外部站点。 从Apex向外部服务进行调用 Apex 外部调用使您能够将Apex代码与外部服务紧密集成。调用外部Web服务或从Apex代码发送HTTP请求,然后接收响应。 Apex标注有两种方式。 SOAP Web服务的Web服务调用使用XML,通常需要WSDL文档来生成代码。 服务的HTTP标注通常使用RE......
学习目标 完成后,您将能够: 执行外呼以接收来自外部服务的数据。 执行外呼将数据发送到外部服务。 使用模拟标注测试外呼。 HTTP和外呼基础 REST外呼基于HTTP。要了解外呼如何工作,了解一些有关HTTP的内容很有帮助。每个外呼请求都与HTTP方法和端点相关联。 HTTP方法指示需要什么类型的动作。 最简单的请求是一个GET请求(GET是一个HTTP方法)。 GET请求意味着发送者想要从服务器......
/img/ Icons /img/tab/ Icons /img/sidebar/ Icons /img/func_icons/ Icons https://isolar2-dev-ed--c.na73.visual.force.com/img/loading32.gif /img/icon/ Icons /img/msg_icons/ Icons /img/samples/ Icons...
新建产品 新建Office360产品 并且添加标准价格 新建Office2017产品 并且添加标准价格 添加产品特征 打开苹果电脑产品,新建“Products Features” 名称为:软件 添加产品选项 新建“Office360”产品选项 新建“Office2017”产品选项 看看效果 打开之间创建的报价,看看效果...
打开CPQ应用 创建Demo客户 创建一个报价主要联系人 创建一个业务机会 填写业务机会信息 业务机会画面创建报价 业务机会保存后,点击“新建Quote”按钮,创建报价 输入报价信息 注意输入以下字段: Primary:选中 Primary Contact:选择之前创建的报价主要联系人 Subscription Term:可以输入12 Start Date:随意 其他可以默认值。 保存报价后,选择......
打开“Apple MacBook Pro”产品 修改“Option Layout”为Tabs 打开之前创建的报价,点击“Edit Lines” 选择产品部件的样式改成了Tabs。 修改前:, 修改后:...
打开苹果产品,编辑“Features”关联列表里的“处理器” 去掉“Max Options”内容 打开之前创建的报价,查看效果 修改前:单选 修改后:可以多选...
1.申请开发账号 https://developer.salesforce.com/signup 2.安装CPQ https://login.salesforce.com/packaging/installPackage.apexp?p0=04tA0000000SCadIAG 安装需要等几分钟,完成后可以看到已安装包。 3.安装CPQ培训包 安装培训包之前,需要禁用CPQ触发器。 点击“设置->已......
配置画面布局 产品画面布局 点击“设置”->“自定义”->“产品->“页面布局”->“页面布局分配”。 把所以简档的画面布局修改成“Training Account Layout” 客户画面布局 点击“设置”->“自定义”->“客户”->“页面布局”->“页面布局分配”。 把所以简档的画面布局修改成“Training Account Layout” 业务机会画面布局 点击“设置”->“自定义”->......
点击“用户名”->"我的设置"->“个人”->"语言与时区",进行个人的语言与时区设定 区域会影响到 1.日期和时间 2.姓和名的显示顺序 语音 1.所有的用户界面 2.在线帮助文档 时区会影响到 1.事件的开始时间和结束时间 2.日期和日期时间字段 公司的简档与个人的设定可以不同 区域,语音,时区...
1)公司信息 点击“设置”->“公司简档”->“公司信息”可以查看设置公司简档信息。 公司简档中的公司信息包括 1.公司名称和地址 2.主要联系人 3.默认区域 4.货币区域 5.存储空间使用情况 6.用户许可证数 2)财务信息 财务信息包括 1.会计年度 2.管理币种 管理币种 点击“设置”->“公司简档”->“管理币种”可以设置管理币种信息。 会计年度 点击“设置”->“公司简档”->“会计年......
一个月使用的培训环境申请URL https://www.salesforce.com/form/signup/freetrial_training.jsp 附带培训用数据。...
📚 本站共收录 1033 篇 Salesforce 中文技术文章,涵盖开发、运维、认证、行业方案等领域。
由一线从业者撰写,持续更新中。