配置 CXG Address 组件
我们将与高德地图集成的功能以 Lightning 组件的形式提供给客户使用。管理员需要将地址组件拖拽到具有地址字段的对象详情页中,业务用户即可通过地址组件使用高德地图集成功能。
本文将介绍如何配置 CXG 地址组件。
前提条件
CXG Package 成功安装
如果仅使用组件填写地址并跳转查看高德地图不需要配置 Connector 和不需要给业务用户赋予 CXG Use Amap Integration 权限集
如果需要使用组件中集成的高德地图智能推荐能力和下拉选择国家列表能力,则需要配置 Connector 和赋予业务用户 CXG Use Amap Integration 权限集
操作步骤
登录 Salesforce Platform,点击 Setup > Object Manager。
快速查找你想要添加地址组件的目标对象,必须是具有地址字段的对象。这里以 Contact 为例。点击 Contact > Lightning Record Pages,选择你想要在哪一个 Contact Record Page 中增加 CXG 地址组件。
选择 Record Page 后,跳转 Lightning App Builder。开始配置页面组件。 搜索并拖拽组件 CXG Address 到 Contact Details 中。(如果您想要更好的用户体验,可以尝试 Upgrade Record Details 组件的展示样式,然后将 CXG Address 组件拖拽到 Address Information 当中)
完成 CXG Address 组件配置
填写 Address Title:该项可以填写地址类型,更好地展示在地址标题中以识别是哪类地址。如填写 Mailing Address,Billing Address,Shipping Address 等。
填写 State/Province Field:该项填写 Contact 下的标准地址中对于州/省字段的 API Name,如 MailingState。(您可以在 Developer Console 中搜索找到地址字段)
填写 City, Street, Postal Code, Country, Latitude, Longitude Field:这几项和上一步一致完成 API Name 的填写。
组件配置完成,点击右上角按钮保存。完成后返回详情页。
预期结果:如果对象的地址字段有值,CXG 地址组件会自动获取信息进行展示。在这个例子中,如果 Contact Mailing Address 有值,则 CXG Address 组件中的地址会自动获取并展示 Contact Mailing Address 的值。通过点击地址,则在新标签页打开高德地图展示地址位置。