Salesforce 配置移动端(5)

学习目标

完成本单元后,您将能够:

  • 描述在移动导航菜单中显示的元素。
  • 解释智能搜索项目如何影响移动用户。
  • 自定义手机导航菜单。

指出用户在正确的方向

如果你曾经去过机场,你可能会看到一些大的路标,帮助你找到自己的方向,并找到前往某些地点的路线,例如行李提取或特定的门牌号码。

那么,我们需要视觉线索来找到我们的应用程序的方式。这就是移动导航菜单:路标。您的用户依靠它可以尽可能高效地在Salesforce移动应用程序中从一个地方到另一个地方。

因此,让我们来看看导航菜单中的元素,并讨论如何定制它们以满足用户的需求。因为毕竟,一个路标只有在把人们指向他们真正想要去的地方的时候才是有效的。

移动导航菜单

在我们进入定制选项之前,让我们熟悉导航菜单本身。默认情况下,用户在菜单中看到的内容取决于组织中可用的内容以及允许他们访问哪些标签(基于用户权限)。

在Salesforce应用程序中工作时,您可能会注意到菜单中有相当多的项目。我们不会在这里定义每一个。如果您对手机应用程序中显示的任何菜单项感到困惑,请参阅此帮助文章。

您可能还注意到,菜单中的项目被分组为几个部分。我们确实需要讨论不同的部分,因为它们对您定制菜单的方式有很大的影响。那么我们来分解一下每个部分的内容。

A diagram that calls out the three sections of the navigation menu

  1. 菜单项目: 当您自定义导航菜单时,您放置在“智能搜索项目”元素上方的任何项目。
  2. 智能搜索项目: 包含一组用户最近访问的对象。展开后,会显示用户可以访问的所有标签。尽管您可以控制这些最近项目出现在菜单中的哪个位置,但每个用户的列表都是特定于其自己的使用历史的。
  3. 应用程序部分: 包含您放置在智能搜索项目元素下的任何项目。

你可以改变什么

为您的用户改善移动体验的一个简单方法是微调导航菜单,以便他们可以更快地完成任务。当您自定义导航时,您可以添加,移除或重新排列移动菜单中的项目。 (嘿,也许我们可以称之为导航布局,哈!只是在开玩笑,没有更多的布局,我们保证。)

请记住,菜单的“最近”部分是动态的。它根据用户最近在移动应用中访问的内容而改变。因此,虽然您可以将“最近”部分移到菜单中的其他位置,但您不能控制显示在其中的项目。

关于移动导航的说明

在您定制移动导航菜单时,请记住一些重要的事项。

  • 您不能为不同类型的用户设置不同的菜单配置。
  • 如果要在移动导航菜单中包含Visualforce页面,闪电页面或闪电组件,则必须为其创建选项卡。
  • 在将Visualforce页面添加到Salesforce应用程序之前,请确保已启用移动页面。在Salesforce应用程序中彻底测试Visualforce页面,因为它们在移动应用程序中并不总是相同。请参阅资源部分了解更多信息。

自定义导航菜单

好,足够的序言!卷起你的袖子,准备好帮助DreamHouse经纪人在移动应用程序中拉链,像经验丰富的专业人士。

D’Angelo想要定制导航菜单,以便最重要的项目位于顶部。他还希望手机登录页面成为“事件”选项卡,以便经纪人可以立即看到他们的放映时间表和其他会议。

  1. 从设置中,在快速查找框中输入导航,然后选择 Salesforce1 Navigation.
  2. 重新排列所选项目,以便前五项按以下顺序排列:事件,Chatter,任务,仪表板和智能搜索项目。订单确定项目在导航菜单中的显示方式。

    注意

    列表中的第一项成为用户的移动着陆页。明智地选择第一个项目。

    请记住,智能搜索项元素下面的任何内容都会显示在导航菜单的“应用程序”部分。

  3. 现在让我们删除一些经纪人不需要看到的项目:批准和暂停流程访谈。

    A screenshot of the selected items for the navigation menu

    如果您的任何用户拥有Android设备,请勿从菜单中删除智能搜索项目。他们将无法在Salesforce for Android应用程序中获取搜索结果。

  4. 点击 Save.

在Salesforce应用程序中测试您的更改

你知道该怎么做!我们来看看改进的导航菜单在移动应用程序中的外观。

  1. 在移动设备上打开Salesforce。
  2. 点击导航菜单图标Navigation Menu Icon打开导航菜单。
  3. 拉下来刷新。

我们所有的小调整都反映在菜单中。随着最后一块定制,我们已经完成了我们的移动任务! D’Angelo可以放心地将Salesforce应用推广到DreamHouse经纪商,不久之后他们将享受到移动提供的所有生产力收益。

下一步

那么,这对D’Angelo来说是个好消息。但是你的组织呢?你如何将新发现的知识转化为行动?现在,您已经习惯了移动定制工具,接下来该做什么。

  1. 查看Salesforce Mobile App推出模块。开始开发您的移动用例并规划您的移动启动。
  2. 阅读有关Salesforce移动应用程序安全性和合规性的内容,以便从移动设备访问时确保公司的数据安全。
  3. 将Salesforce应用程序展示给用户。
  4. 了解如何使用移动应用程序做更多。 Salesforce Mobile App开发人员指南是一个很好的开始。
  5. 获取您的移动策略开发徽章,了解Salesforce如何适应您公司的整体移动策略。

这足以让你在一段时间内保持忙碌。现在在Salesforce应用程序中继续实现您自己的真棒用例。快乐定制!

Salesforce 配置移动端(4)

学习目标

完成本单元后,您将能够:

  • 解释为什么定制小型布局非常重要。
  • 创建一个新的紧凑布局。
  • 为用户分配一个紧凑的布局。

移动定制更有趣

现在,您可以快速操作黑带,我们可以继续使用下一个移动定制工具。在本单元中,我们向您介绍紧凑的布局。

在深入之前,我们只想承认整个“布局”的东西可能会令人困惑。行动布局…全局发行商布局…页面布局…紧凑的布局。为了大声哭泣,一定要有一个布局?

嗯,是。这是Salesforce如此灵活的CRM平台的一部分。你可以自定义外观的东西,我们是真的在布局的接缝爆裂。但是别担心一旦你熟悉所有的定制工具,你甚至不会再考虑这个术语。

那么什么是一个紧凑的布局?

紧凑的布局

在Salesforce移动应用程序中打开记录时,可以在页面的标题中看到关于该记录的高亮显示。紧凑的布局控制标题中出现的字段。对于每个对象,最多可以分配四个字段以在该区域中显示。

不需要为对象创建和自定义压缩布局,因为系统默认是开箱即用的。但是,我们建议使用紧凑的布局将重要的字段放入记录标题中,以帮助您的移动用户快速获取所需的信息。

我们来看一个来自DreamHouse Realty的例子。 D’Angelo一直在试验Property对象的紧凑布局,他对结果感到满意。在自定义对象的紧凑布局之前和之后,查看移动应用程序中属性标题的屏幕截图。

The header of a property record that shows the street name, price, status, and number of bedrooms summarized at the top

相当好的一个改进,对吧?如果您将关键字段放在对象的紧凑布局上,移动用户可以扫描页面标题,并一目了然地查看重要细节。

创建一个紧凑的布局

D’Angelo已经处理了属性对象的紧凑布局,但他还没有定制自己的记录头。他还希望改善联系人详细信息页面的外观,以便为联系人对象创建一个简洁的布局。然后经纪人可以尽可能快地获得有关潜在买家的信息。

  1. 从联系人的对象管理设置中,转到精简布局,然后单击新建。
  2. 在字段标签字段中,输入移动联系人布局。
  3. 将以下字段添加到布局:名称,电话,Stage,电子邮件。
    您最多可以包含10个字段,但只有四个字段会显示在移动应用程序中。另外,并不是所有的字段都出现在列表中。紧凑的布局不支持文本区域,长文本区域,富文本区域或多选选项列表。
  4. 通过选择它们并点击向上或向下来排序字段。请务必首先将对象的“名称”字段放在用户查看记录时为用户提供上下文。

    A screenshot of the selected fields for the contact compact layout

  5. 点击 Save.

将精简版式分配给用户

尽管我们创建了一个紧凑的布局,但Salesforce应用程序将继续使用系统默认设置,直到我们另行通知为止。所以现在我们只需要将我们的新布局设置为联系人对象的主布局。需要注意的是:与页面布局不同,您可以为每个配置文件分配不同的布局,一个紧凑的布局适用于所有用户。

  1. 点击 Compact Layout Assignment.
  2. 点击 Edit Assignment.
  3. 在主要联系人布局下拉列表中,选择 Mobile Contact Layout.

    A screenshot of the new compact layout selected as the primary layout

  4. 点击 Save.

    提示

    如果一个对象有多个记录类型,当您选择主要布局时,您将看到一个Record Type Overrides部分。有了它,您可以将特定的紧凑布局分配给不同的记录类型。

在Salesforce应用程序中测试精简布局

现在是时候切换到移动应用程序,以便我们可以享受我们的劳动成果。让我们来看看我们的潜在买家的新的联系方式详细信息页面。

  1. 在您的设备上打开Salesforce。
  2. 点击导航菜单图标Navigation Menu Icon打开导航菜单,然后点击 Contacts.
  3. 选择您之前创建的联系人。
  4. 拉下来刷新记录标题。

    A screenshot of the new contact header with helpful information

TA-DAH!联系人详细信息页面有一个圆滑的新标题。当然,这是一个小小的改变。但这就是定制过程的工作原理。所有这些小小的变化加起来,给移动用户带来了不同的世界。

在下一个单元中,我们通过学习如何修改移动导航菜单来完成我们的移动定制工具的旋风之旅。

Salesforce 配置移动端(3)

学习目标

完成本单元后,您将能够:

  • 创建一个对象特定的操作。
  • 将动作添加到对象的页面布局。
  • 在Salesforce移动应用程序中测试对象特定的操作。

Quick Actions: 续集

在这一点上,您可以感到非常自豪的移动定制技能。您是创建全局行动的专家,您已经准备好迎接下一个挑战:对象特定的操作。不要害怕 – 创建特定于对象的动作的过程与创建全局操作非常相似,因此这个单元将变得轻而易举。

Salesforce应用程序中的特定于对象的操作

为了开始讨论特定于对象的操作,让我们来讨论一下它们与全局操作有什么不同。

  • 对象特定的操作可以更新记录。
  • 对象特定的操作可以创建与相关信息自动关联的记录。例如,用户可以发起同时创建联系人并将其与客户相关联的操作。

还有一个更大的差异。为了在移动应用程序中公开特定于对象的操作,您不要像在最后一个单元中那样将它们添加到全局发布者布局中。而是通过编辑对象的页面布局来让用户可以使用它们。你会看到所有这些行动的差异 – 双关语意图! – 当你走过这个单位的步骤。

让我们来看看D’Angelo用于特定对象操作的用例,以便我们开始构建一些很酷的东西。

DreamHouse情景

当D’Angelo与几个DreamHouse Realty经纪人搭档时,他注意到他们花了很多时间向潜在买家展示物业并管理他们的时间表。他希望让经纪人能够快速安排Salesforce应用程序中的新展示,因此他将创建一个将显示在联系人详细信息页面上的操作。

A broker who is looking at her phone while standing in front of a For Sale sign

奠定基础

要模拟DreamHouse用例,首先需要在自己的org中构建一些东西。现在,现在…没有抱怨。我们承诺这将是值得的。在真实世界的场景中,您将看到特定于对象的动作的力量,另外您还可以练习恶意的平台构建技能。

创建Property自定义对象

经纪人很难安排一个新的展示,而不能把它与一个特定的财产联系起来。他们怎么知道哪个房子展示?所以我们来创建一个名为Property的自定义对象。

如果您在Trailhead上获得“数据建模”徽章时在组织中创建了Property对象,则可以跳过此步骤。

  1. 从对象管理器中选择 Create | Custom Object.
  2. 在标签字段中,输入 Property.
  3. 在复数标签字段中,输入 Properties.

    A screenshot of the custom object's details

  4. 在“可选功能”部分中,选择 Allow Activities.
  5. 点击 Save.

现在我们将为Property对象创建一个自定义选项卡。

  1. 在快速查找框中输入选项卡,然后选择选项卡。
  2. 在自定义对象选项卡列表中单击新建。
  3. 在“对象”下拉列表中,选择“Property”。
  4. 对于“标签样式”,选择“房地产标志”。
  5. 点击下一步。接受默认值,然后再次单击下一步。
  6. 点击保存。

自定义显示的事件对象

你是一个精明的管理员,所以你可能猜到一个展示是一种事件。但D’Angelo不希望使用标准事件进行放映,因为用户需要输入关于它们的额外信息,例如相关资产和买方的反馈。

处理这种自定义挑战的最佳方式是使用具有自己页面布局的新事件记录类型。让我们专门为展示创建一个页面布局,然后创建一个事件记录类型并将其链接到新的页面布局。

  1. 从事件对象管理设置,转到页面布局,然后单击新建。
  2. 从“现有页面布局”下拉列表中选择“事件布局”。
  3. 在页面布局名称字段中,输入 Showing Layout.

    A screenshot of the new page layout's details

  4. 点击 Save.
  5. 从事件对象管理设置中,转到记录类型并单击 New.
  6. 在记录类型标签和记录类型名称字段中输入Showing。

    A screenshot of the new record type's details

  7. 点击 Next.
  8. 在“将一个布局应用于所有配置文件”下拉列表中选择显示布局。

    A screesnhot of the page layout assignment for the new record type

    此布局仅适用于显示记录类型。标准事件记录类型继续使用事件布局。

  9. 点击 Save.

为展示创建一个查找字段

挂在那里!这是最后一步。我们只需要创建一个自定义Property字段,以便经纪人可以将Showing与Property关联起来。我们通过从活动对象到Property对象的查找来做到这一点。

  1. 从“活动对象管理”设置中,转到“字段和关系”,然后单击“新建”。
  2. 选择查找关系,然后单击下一步。
  3. 在“相关”下拉列表中,选择“Property”,然后单击“下一步”。
  4. 在字段名称和字段标签字段中输入Property,然后单击下一步。
  5. 选择Visible复选框,以便该字段可用于所有配置文件,然后单击下一步。
  6. 取消选择事件布局和任务布局。我们只希望这个字段出现在Showing布局上。

    A screenshot of the Showing Layout as the only selected layout for the new field

  7. 点击 Next.
  8. 在相关列表标签字段中输入Showings。

    A screenshot of the related list label for the Property field

  9. 点击 Save.

创建一个对象特定的操作

呃,你是通过你的家庭作业完成的。现在,所有的作品都已经到位,您可以享受您的奖励 – 帮助D’Angelo创造一个真棒对象特定的动作。

这是我们需要做的。 D’Angelo希望创建一个新的显示快速操作,并将其显示在Salesforce应用程序的联系人详细信息页面上。这样,当经纪人安排新的展示时,它会自动与潜在买家的记录相关联。所以在这一步中,我们为联系人创建一个对象特定的操作。

  1. 从联系人的对象管理设置中,转到“按钮”,“链接”和“操作”,然后单击 New Action.
  2. 选择操作类型是 Create a Record.

    操作不仅仅是创建记录。要详细了解其他选项,请阅读“操作类别和类型”帮助文章。

  3. 在“目标对象”下拉列表中,选择 Event.
  4. 在记录类型下拉列表中,单击 Showing.
  5. 在标签字段中输入 New Showing

    A screenshot of the new action's details

  6. 点击 Save.
  7. 在布局编辑器中,删除以下字段:相关于,分配给和名称。
    将Property字段添加到布局并使其成为必需。您可以双击该字段以编辑其设置。
  8. 删除任何额外的空间,并将字段排列在一个列中。

    A screenshot of the new action's layout with 5 fields in a single column

  9. 点击 Save.
  10. 单击是确认警告。即使需要,也可以从布局中删除“分配给”字段,因为它默认为当前用户。

    注意

    除非从布局中删除必填字段,除非:

    • 该字段具有默认值。
    • 您为该操作指定预定义的字段值。
    • 该字段已包含数据。例如,如果动作更新记录,则用户在最初创建记录时输入了所需的信息。
  11. 现在,我们通过预先填充主题字段来节省经纪人。在“预定义值”相关列表中,单击 New.
  12. 在“字段名称”下拉列表中,选择 Subject.
  13. 在“指定新字段值”字段中,输入 "Showing". 一定要把引号放在单词旁边。

    A screenshot of the predefined value for the Subject field

  14. 点击 Save.

将一个动作添加到对象的页面布局

我们正在家中!现在我们只需要将新动作添加到联系人的页面布局。然后,当经纪人正在查看潜在买家的记录时,它将在移动应用程序的操作栏中可用。 (别忘了,当你创建一个对象特定的动作时,它就属于该对象的页面布局。)

  1. 从联系人的对象管理设置中,转到页面布局,然后单击 Contact Layout.
  2. 在Salesforce1和Lightning Experience Actions部分中,如果看到链接覆盖预定义的操作,请单击要覆盖的链接。
  3. 在调色板中选择Salesforce1和闪电操作,然后将新显示快速操作拖到Salesforce1部分。确保它是第一个项目。

    A screenshot of the New Showing action in the Salesforce1 section of the contact page layout

  4. 重新组织这些最常用的动作,并删除任何不必要的动作。

    A screenshot of the reorganized actions in the Salesforce1 section of the contact page layout

  5. 点击 Save.

我们完成了!现在DreamHouse经纪人可以快速安排一个新的展示与潜在买家。

在Salesforce应用程序中测试操作

这里真正令人满意的部分 – 是时候在移动应用程序中测试您的美丽新动作了。因此,在您的设备上启动Salesforce,让我们一起来看看这个用例。

  1. 点击导航菜单图标Navigation Menu Icon打开导航菜单,然后下拉刷新。
  2. 我们先来创建一个新的Property,这样我们可以将它与一个显示相关联。在导航菜单的“最近”部分,点击“更多”,然后点击“Property”。
  3. 点击 New.
  4. 对于Property名称,输入一个街道地址。

    A screenshot of the property detail page in Salesforce1

  5. 填写其他必填字段(如果有),然后点击保存。现在我们可以查找一个潜在的买家,并与他们安排一个展示。
  6. 打开导航菜单,然后点击 Contacts.
  7. 选择您在上一单元中创建的联系人,或者创建一个新联系人。
  8. 拉下来刷新操作栏。
  9. 点按 New Showing.

    A screenshot of the New Showing action in the Salesforce1 action bar

  10. 完成字段。

    A screenshot of the details about the new showing

    提示

    听写比打字快得多。当您进入“说明”字段时,通过选择键盘上的麦克风图标来激活语音输入。这个本地操作系统功能可以为繁忙的移动用户节省时间,所以一定要告诉他们。

  11. 点按 Save.
  12. 让我们回到财产记录,所以你可以看到新的事件出现在显示相关列表。打开导航菜单,点击Property,然后选择刚创建的Property。
  13. 点按 Related.

    A screesnhot of the Showings related list on the property record

  14. 点按“Showings ”查看为该媒体资源预定的所有展示。

很酷,是吧?你真的得到了这个移动的东西的挂钩。 (随意轻拍自己的背部……你应得的。)

帮助DreamHouse与另一个用例

我们为什么不保留这个定制派对?让我们来实现DreamHouse Realty最后的移动用例。这是德安杰洛在对用户进行投影时所观察到的。

在DreamHouse经纪人完成展示物业之后,他们喜欢记下总结买家对于家庭观点的注释。 D’Angelo希望创建一个“输入反馈”操作,让经纪人用他们的笔记快速更新事件记录。

在我们可以专注于新的行动之前,我们需要为活动创建一个自定义的反馈字段。

  1. 从活动的对象管理设置中,转到“字段和关系”,然后单击 New.
  2. 选择文本区域,然后单击下一步。
  3. 在字段标签和字段名称字段中输入反馈,然后单击 Next.

    A screenshot of the details about the Feedback field

  4. 选择Visible复选框,以便该字段可用于所有配置文件,然后单击 Next.
  5. 取消选择“事件布局”和“任务布局”以及除“显示布局”之外的其他任何布局。我们只希望这个字段出现在显示布局上。

    A screenshot of the Showing Layout selected for the Feedback field

  6. 点击 Save.

工作很好现在,我们开始设置轮子,您将完成D’Angelo的移动视野,在这个单位的挑战。祝你好运!我们知道你会粉碎它。

收拾好积分后,转到下一个单元,在那里学习如何使用紧凑布局简化Salesforce应用程序中的记录详细信息页面。