自定义 Dynamics 365 Customer Insights - Journeys

本文说明如何在 Customer Insights - Journeys 中自定义列表、窗体、工作流、业务流程、验证等。

基本自定义

Dynamics 365 中的模型驱动应用(Dynamics 365 Sales、Dynamics 365 Customer Service、Dynamics 365 Field Service、Dynamics 365 Customer Insights - Journeys 和 Dynamics 365 Project Service Automation)提供在不进行编码的情况下进行自定义的各种可能性。 定制员可以将新字段添加到现有实体,在列表视图或窗体视图中添加或隐藏字段,设计自定义业务流程和工作流,等等—全部在 Web 浏览器中完成。 其他类型的自定义包括从 Microsoft AppSource 安装自定义解决方案,如 Customer Insights - Journeys 的第三方文本消息解决方案。 系统还提供 API,使开发人员能够编写实现更高级的自定义功能和第三方集成的代码。

警告

请勿在您的自定义架构和显示名称中包含敏感信息。 在整个 Customer Insights - Journeys 应用程序的各个界面中,都会显示字段、实体、关系、属性和其他元素的架构和显示名称。 这些架构和显示名称还有可能会被其他对象定义引用,并通过各种其他渠道共享。 它们还有可能会显示在遥测中。

自定义 Dynamics 365 Customer Insights - Journeys 的方法与在 Dynamics 365 中自定义其他模型驱动应用的方法相同。 有关如何自定义 Dynamics 365 中的模型驱动应用的完整详细信息,请参阅 Power Apps 文档

有关仅适用于 Customer Insights - Journeys 应用(但不适用于其他 Dynamics 365 应用)的自定义的详细信息,请参阅以下主题:

请勿删除发布功能使用的状态描述值

具有发布功能的实体提供状态描述字段,用于跟踪每个记录的发布状态。 该字段是必须包含以下值的选项集:草稿活动已停止活动,可编辑错误正在启用正在停止...。 切勿删除这些标准值。 否则,将不可发布实体。

创建包含 Customer Insights - Journeys 解决方案的自定义应用

警告

要使用与特定应用(如 Sales 或 Service)关联的实体、表、操作或组件,您必须获得这些应用的许可。 无论您是否创建自定义应用来访问数据,都适用此许可证要求。

定制员和开发人员可以根据需要创建包括任何数量的现有解决方案的自定义应用模块,以及其他自定义元素。 您可以在此类自定义应用中包含 Dynamics 365 Customer Insights - Journeys 解决方案,但在添加 Marketing 解决方案时,市场营销电子邮件测试发送实体将不会自动包括在内。 因此,默认情况下,您的自定义应用将不支持市场营销电子邮件的测试发送。 如果您想在自定义应用中包含此功能,则在添加 Marketing 解决方案之后,必须将市场营销电子邮件测试发送实体手动添加到您的应用中。

更多信息:使用应用程序设计器设计模型驱动应用程序

通过编码进行高级自定义

通过与系统的各种 API 进行基于代码的交互,可以对外部系统进行高级自定义和集成。 有关为 Dynamics 365 中的 Dynamics 365 Customer Insights - Journeys 及其他模型驱动应用编写代码和进行开发的详细信息,请参阅 Power Apps 的开发人员文档