创建交互式通信

使用交互式通信编辑器创建交互式通信。 使用拖放功能构建交互式通信,并在不同设备类型上预览打印和Web输出。

概述

交互通信集中管理个性化的交互式通信的创建、组合和投放。 将打印作为Web的主控渠道,您可以最大限度地减少在创建交互通信的Web输出时的重复工作。

前提条件

以下是创建交互式通信的先决条件:

创建交互式通信

  1. 登录到AEM作者实例,并导航到 Adobe Experience Manager > Forms > Forms和文档

  2. 点按 创建 ,然后选择 交互式通信。 “创建交互式通信”页面。

    创建交互通信

  3. 输入以下信息。 :

    • 标题: 输入交互通信的标题。
    • 名称*: 交互通信的名称是从您输入的标题派生的。 根据需要编辑它。
    • 描述: 输入有关交互式通信的说明。
    • 表单数据模型*: 浏览并选择表单数据模型。 有关表单数据模型的详细信息,请参阅 AEM Forms数据集成
    • 预填服务: 选择预填服务以检索数据并预填交互通信。
    • 后处理类型: 您可以选择在提交交互通信时触发的AEM或Forms工作流。 选择要触发的工作流类型。
    • 后期处理: 选择要触发的工作流的名称。 选择AEM工作流时,请提供附件路径、布局路径、PDF路径、打印数据路径和Web数据路径。
    • 标记: 选择要应用于交互式通信的标记。 您还可以键入新/自定义标记名称,然后按Enter创建它。
    • 作者:作者姓名自动取自已登录用户的用户名。
    • 发布日期: 输入发布交互式通信的日期。
    • 取消发布日期: 输入取消发布交互式通信的日期。
  4. 点按 下一步。 将显示用于指定打印和Web渠道详细信息的屏幕。

  5. 输入以下内容:

    • 打印: 选择此选项可生成交互式通信的打印渠道。
    • 打印模板:* 浏览并选择XDP作为打印模板。
    • 将打印作为主控用于Web渠道: 选择此选项可创建与打印渠道同步的Web渠道。 将打印渠道用作Web渠道的主控,可确保Web渠道的内容和数据绑定是从打印渠道派生的,并且点按同步时,打印渠道中所做的更改会反映在Web渠道中。 但是,作者可以根据需要中断Web渠道中特定组件的继承。 有关详细信息,请参 阅将Web渠道与打印渠道同步
    • Web: 选择此选项可生成Web渠道或交互式通信的响应式输出。
    • 交互式通信Web模板:* 浏览并选择Web模板。
    • 主题 , 然后选择主题*: 浏览并选择主题,为交互式通信的Web渠道设置样式。 有关详细信息,请参阅 AEM Forms的主题

    有关印刷渠道和Web渠道的详细信息,请参 阅印刷渠道和Web渠道

  6. 点按​创建。此时会创建交互通信并显示警报框。 点按 编辑 ,以开始构建交互式通信的内容,如使用交互式 通信创作用户界面添加内容中所述。 或者,您也可以点按 完成 ,然后选择稍后编辑交互式通信。

将内容添加到交互式通信

创建交互式通信后,可以使用交互式通信创作界面来构建其内容。

有关交互式通信创作界面的详细信息,请参 阅交互式通信创作介绍

  1. 按照创建交互式通信中所述的点按编辑,将启动交互式 通信创作界面。 或者,您也可以导航到AEM上的现有交互式通信资产,将其选中,然后点 按编辑 ,以启动交互式通信创作界面。

    默认情况下,将显示交互通信的打印渠道,除非交互通信仅限Web渠道。 交互通信的打印渠道显示目标区域,如所选XDP/打印渠道模板中所示。 在这些目标区域和字段中,您可以添加组件或资产。

  2. 选择“打印”渠道后,选择“组 ”选项卡。 打印渠道中提供以下组件:

    组件 功能
    图表 添加一个图表,您可以在交互通信中使用该图表来直观地表示从表单数据模型集合检索的二维数据。 有关详细信息,请参 阅在Interactive Communications中使用图表
    文档片段 允许您向交互式通信中添加可重用的组件,如文本、列表或条件。 添加的组件可以是基于表单数据模型的组件,也可以是没有表单数据模型的组件。
    图像 允许插入图像。

    将组件拖放到您的交互式通信中,并根据需要进行配置。

  3. 选择打印渠道后,转到 资产 选项卡,并应用筛选器以仅显示要查看的资产。

    使用资产浏览器,您还可以直接将资产拖放到交互式通信目标区。

    assets-docfragments

  4. 将文档片段拖放到交互通信中。 以下是可在交互通信的打印渠道中使用的文档片段类型。

文档片段类型 示例用途
文本 用于添加地址、收件人电子邮件和信件正文的文本
条件 根据策略类型向通信中添加适当的头图像的条件: 标准版或高级版。
列表 文档片段组,包括文本、条件、其他列表和图像。

有关文档片段的详细信息,请参 阅文档片段

  1. 要设置变量的绑定,请点按变量, 选择configure_icon (Configure),然后在提要栏的“属性”面板中设置绑定属性。

    • : 代理将填写变量的值。
    • 文本片段: 如果选中,您可以浏览并选择其内容呈现在字段中的文本文档片段。 只有那些文本文档片段可以绑定到中没有变量的变量。
    • 数据模型对象: 选择其值填充在字段中的表单数据模型属性。

    您还可以选择配置相关文本文档片段。 “属性”面板显示文本列表片段中变量的文档。 您可以点 按变 量名称旁边的编辑(编辑)以显示该变量的编辑设置。

  2. 要添加表格,在选中打印渠道后,在“资 ”选项卡中应用筛选器以仅显示布局片段。 将所需的布局片段拖放到交互通信中。 布局片段基于XDP,可用于在交互通信中创建图形布局或使用动态数据填充的静态和动态表。

    示例: 一个布局表,用于显示高保费、忠诚度折扣%,以及旧政策和新政策的紧急路边援助。

    有关布局片段的详细信息,请参阅 文档片段

  3. 选择打印渠道后,在“资产”选 项卡中 ,将过滤器应用于显示图像。 将所需的图像拖放到交互式通信中,如公司徽标。

    此外,在交互通信中管理以下内容:

  4. 切换到 Web渠道。 Web渠道显示在交互式通信编辑器中。 首次从“打印”渠道切换到“Web”渠道时,将进行自动同步。 有关详细信息,请参 阅从打印渠道同步Web渠道

    由于本例中我们将“打印”作为Web的主控,因此“打印”渠道占位符、内容和数据绑定将同步到Web渠道。 但是,您可以根据需要在Web渠道中更改和自定义特定内容。

    Web频道资源

  5. 要在Web渠道中添加其他组件,请在选择Web渠道后点按 组件。 根据需要在交互通信的Web渠道中拖放组件,然后继续配置它们。

    组件 功能
    图表 添加一个图表,您可以在交互通信中使用该图表来直观地表示从表单数据模型集合检索的二维数据。 有关详细信息,请参 阅使用图表组件
    文档片段 允许您向交互式通信中添加可重用的组件、文本、列表或条件。 您添加到交互式通信的可重用组件可以是基于表单数据模型的组件,也可以是没有表单数据模型的组件。
    图像 允许插入图像。
    面板 面板组件是用于将其他组件分组在一起的占位符,它控制如何在交互通信中布置一组组件(如折叠面板和选项卡)。 面板组件还允许您使一组组件可以为最终用户重复使用,如填写教育凭据所需的多个条目。
    添加表格以便按行和列整理数据。
    目标区域 在Web渠道中插入目标区域以组织Web渠道特定的组件。 目标区域是一个简单容器,它允许您对Web渠道特定组件进行分组。
    文本 将富文本添加到交互式通信的Web渠道。 文本还可以利用表单数据模型对象来使内容动态化。
  6. 根据需要,在您的Web渠道中插入资源。

    您可 以预览您的交互式通信 ,查看交互式通信的打印和Web输出的外观并根据需要继续进行更改。

预览交互式通信

您可以使用 预览 选项来评估交互式通信的外观。 交互通信的Web渠道还提供了一个选项,用于模拟各种设备的交互通信体验。 例如,iPhone、iPad和Desktop。 您可以将预览 “器 、“模拟器 ”标 尺选项结合使用,以预览屏幕大小不同的设备的Web输出。 预览中的示例数据从指定的表单数据模型填充。

  1. 选择(打印或Web)渠道以预览并点按预览。 出现交互式通信。

    注意

    预览将填充指定表单数据模型的示例数据。 有关使用某些其他数据或使用预填服务预览交互式通信的详细信息,请 参阅使用表单数据模型 和使用表单数据模型

  2. 对于Web渠道,使用 标尺 ,视图交互式通信在各种设备上的外观。

    Web频道预览

此外,您还可 以使用代理UI准备和发送交互式通信

在交互通信中配置属性

附件和库访问

在打印渠道中,您可以配置附件和库访问权限以允许代理在交互通信的代理UI中管理附件:

  1. 在打印渠道中,高亮显示文档容器并点 按属性

    文档容器属性

    “属性”面板显示在提要栏中。

    属性附件

  2. 展开 附件 ,并指定以下属性:

    • 允许库访问: 选择此选项可在代理UI中为代理启用库访问。 如果启用,代理可在准备交互通信时从库添加文件。

    • 允许对附件重新排序: 选择此选项可使代理通过交互式通信重新排序附件。

    • 允许的最大附件数: 指定交互式通信允许的最大附件数。

    • 要附加的文件: 点按 添加 ,然后浏览以选择要附加的文件,并指定以下内容:

      • 默认情况下,将此文件附加到文档: 如果附件不是“必填”,则可以更改此选项。
      • 强制: 代理将无法在代理UI中删除附件。

    附件

  3. 点按​完成

XDP/布局字段属性

  1. 编辑交互式通信的打印渠道时,将指针悬停在打印渠道模板中构建的字段上,然后选择 configure_icon (Configure)。

    提要栏中将显示“属性”对话框。

    xdpfield属性

  2. 指定以下内容:

    • 名称: JCR节点名称。

    • 标题: 在代理UI和文档容器树中输入代理将可见的标题。

    • 绑定类型: 为字段选择以下绑定类型之一。

      • 无: 代理将填写属性的值。
      • 文本片段: 如果选中,您可以浏览并选择文本文档片段,该片段的内容呈现在字段中。
      • 数据模型对象: 选择其值填充在字段中的表单数据模型属性。
    • 默认值: 默认值确保在指定的数据模型对象或文本片段没有提供值时字段不为空。 如果数据绑定类型为无,则在字段中预填充默认值。

    • 可由代理编辑: 选择此选项可允许代理编辑代理UI中字段中的值。 如果绑定类型为文本片段,则此设置不适用。

    • 标签: 指定在代理UI中与字段一起显示给代理的文本字符串。 如果绑定类型为文本片段,则此设置不适用。

    • 工具提示: 输入将在将鼠标悬停在代理程序UI中时可见的文本字符串。 如果绑定类型为文本片段,则此设置不适用。

    • 必需: 选择此项可使座席的字段成为必填字段。 如果绑定类型为文本片段,则此设置不适用。

    • 允许多行: 选择此字段可允许在字段中输入多行文本。 如果绑定类型为文本片段,则此设置不适用。

  3. 按done_icon

将规则应用于交互式通信组件

要在交互式通信中对组件或内容进行条件化,请点按组件/内容片段,然后选 择创建规则 (创建规则)以启动规则编辑器。

有关详细信息,请参阅:

使用表

交互通信中的动态表

您可以在交互通信中使用布局片段添加动态表。 以下步骤使用信用卡对帐单的示例来说明如何使用布局片段在交互通信中创建动态表。

  1. 确保创建表所需的布局片段在AEM中可用。

  2. 在交互通信的打印渠道中,从资产浏览器将布局片段(带有多列表)拖放到目标区。

    lf_dragdrop

    “交互式通信”布局区域中显示一个表。

    lf_dragdrop_table

  3. 为表的每个单元格指定数据绑定。 要创建可重复行,请在属于公用集合属性的行中插入表单数据模型属性。

    1. 点按表中的单元格,然后选 择configure_icon (Configure)。

      提要栏中将显示“属性”对话框。

      lf_cell_properties

    2. 配置属性:

      • 名称: JCR节点名称。

      • 标题: 输入将在交互式通信编辑器中显示的标题。

      • 绑定类型*: 为字段选择以下绑定类型之一。

        • 数据模型对象: 表单数据模型属性的值将填充在字段中。
      • 数据模型对象: 其值填充在字段中的表单数据模型属性。

      • 默认值: 默认值确保在指定数据模型对象没有提供值时字段不为空。 默认值会预填充在字段中。

      • 可由代理编辑: 选择此选项可允许代理编辑代理UI中字段中的值。

    3. 按done_icon

  4. 预览交互式通信以查看用数据呈现的表。

    lf_预览

仅Web渠道表

在交互通信中,可以使用类型集合的渠道模型属性创建仅限Web的动态表。 此表是集合属性的子属性的表示。 只能编辑表中各个单元格的格式属性。

  1. 切换到Web渠道,然后选择显示数据源浏览器。

  2. 将集合属性拖放到子表单中。

    在子表单中创建表。

  3. 预览交互通信的Web预览中的表。

将Web渠道与打印渠道同步

在创建交互式通信时选择“打印为Web主控”时,将创建与打印渠道同步的Web渠道,并且Web渠道的内容和数据绑定从打印渠道派生,并且点按“同步”时,打印渠道中所做的更改会反映在Web渠道中。

但是,作者可以根据需要中断Web渠道中组件的继承。
printweb_2-3单 击放大

在交互式通信编辑器中打印和Web渠道

自动同步

如果您使用打印渠道作为Web渠道的主控,并从打印渠道切换到Web渠道,则会进行自动同步。 自动同步将占位符、内容和渠道绑定从“打印”渠道引入Web。 根据交互式通信的复杂性和内容,自动同步可能需要一些时间。

注意

同步渠道仅同步从打印渠道到Web渠道的文档片段、图像、条件、列表和布局片段。 包含此类元素的子表单或父节点不会同步。

取消继承

在Web渠道中,组件嵌入到目标区域。

将指针悬停在Web目标中的相关渠道区域上,选 择取消继承 (取消继承),然后在取消继承对话框中,点 按是

目标区域内组件的继承将被取消,现在您可以根据需要编辑它们。

重新启用继承

在Web渠道中,如果已取消组件的继承,则可以重新启用它。 要重新启用继承,请将指针悬停在包括该组件的相关目标区域的边界上,然后点按重新启 用继承

此时会出现“还原继承”对话框。

反遗产

如果需要,请选 择还原继承后同步页面。 选择此选项可同步整个交互式通信。 如果不选择此选项,则恢复继承时只同步相关目标区域。

点按

同步

如果对Web渠道使用“打印为主控”并对打印渠道进行更改,则可点按“同步”,将新做的更改引入Web渠道。

  1. 要将Web渠道与打印渠道同步,请点按同

    将显示“从主控渠道同步内容”对话框。

    同步contentfrommasterchannel

  2. 点按以下任一选项:

    • 放弃更改: 放弃对Web渠道所做的所有更改,而不管在Web渠道中所做的更改。
    • 保留更改: 仅同步继承未取消的目标区域的内容。

在此页面上