Show Menu
主题×

教程:创建您的第一个交互式通信

了解如何创建您的第一个交互式通信。
Interactive Communications集中化和管理安全、个性化和交互式通信(如业务通信、文档、声明、营销邮件、帐单和欢迎套件)的创建、汇编和交付。 交互式通信可通过两个渠道交付:印刷和Web。 打印渠道用于创建PDF和纸张通信,而Web渠道用于提供在线体验。
本教程提供了用于创建交互式通信的端到端框架。 本教程分为一个用例和多个指南。 每个指南都可以帮助您创建用作构件块的功能,以创建交互式通信。
下图说明了创建交互式通信所需的构件块。
在本教程的结尾,您将能够:
  • 创建构建块(表单数据模型、文档片段和模板)
  • 创建交互式通信
  • 测试和发布交互式通信

Use case

旅程始于学习使用案例:
电信运营商通过电子邮件向客户发送月度账单。 账单是一份交互通信。 电子邮件包括:
  • 受密码保护的PDF,在本教程中称为“打印”通道。 它包括客户详细信息、帐单详细信息、费用汇总、支付帐单的便捷模式和使用详细信息。
  • 指向Web版本帐单的链接,在本教程中称为Web渠道。 除PDF版本中介绍的详细信息外,Web版本还以图形形式显示了使用详细信息以及基于Adobe Target的个性化优惠。 Web版本还包含在线支付表单。 它有助于在线支付,而无需离开IC。
  • 指向增值服务的链接,如在线存储、音乐订阅和点播视频订阅。

前提条件

  • 设置AEM作者实例。
  • 在作 者实例上安装 AEM Forms Add-on
  • 设置MYSQL数据库
  • 从数据库提供程序获取JDBC数据库驱动程序(JAR文件)。 本教程中的示例基于MySQL数据库,并使用Oracle的 MySQL JDBC数据库驱动程序

第1步:规划交互式通信

规划交互式通信的第一步是最终确定交互式通信的内容。 内容完成后,您必须对其进行分析以识别创建交互式通信所需的各种资产类型。
目标:
要使用以下数据输入模式为交互式通信创建解剖结构,请执行以下操作:
  • 静态文本
  • 表单数据模型
  • 代理 UI
  • 条件数据
  • 图像

Step 2: Create form data model

表单数据模型允许您将交互式通信连接到不同的数据源。 例如,AEM用户配置文件、RESTful web服务、基于SOAP的Web服务、OData服务和关系数据库。 表单数据模型是业务实体和在连接数据源中可用服务的统一数据表示模式。 您可以将表单数据模型与交互式通信结合使用以从连接的数据源检索数据。 有关表单数据模型的详细信息,请参 阅AEM表单数据集成
目标:
  • 将数据库实例(MySQL数据库)配置为数据源
  • 使用MySQL数据库作为数据源创建表单数据模型
  • 将数据模型对象添加到表单数据模型
  • 为表单数据模型配置读写服务
  • 在数据模型对象之间创建关联
  • 查看自动生成的样本数据
  • 编辑范例数据
  • 测试表单数据模型和配置有测试数据的服务

第3步:创建文档片段

文档片段是用于构成交互式通信的通信的可重用组件。 文档片段的类型有:文本、列表和条件。
目标:
  • 创建文档片段
  • 创建变量
  • 创建和应用规则

第4步:创建模板

要创建交互式通信,您必须在AEM服务器上提供用于打印和Web渠道的模板。
打印渠道的模板在Adobe Forms Designer中创建并上传到AEM服务器。 然后,这些模板可在创建交互式通信时使用。
将在AEM中创建Web渠道的模板。 模板作者和管理员可以创建、编辑和启用Web模板。 创建并启用这些模板后,即可在创建交互式通信时使用。
目标:
  • 使用Adobe Forms Designer为打印渠道创建XDP模板
  • 将XDP模板上传到AEM Forms Server
  • 创建和启用Web渠道的模板

第5步:创建交互式通信

创建所有构建块(如表单数据模型、文档片段和Web版本的模板)后,即可开始创建交互式通信。
交互式通信可通过两个渠道提供:印刷和Web。 您还可以创建以打印渠道为主渠道的交互式通信。 Web渠道的打印为主选项可确保Web渠道的内容、继承和数据绑定从打印渠道派生。
目标:
  • 为打印渠道创建交互式通信
  • 为Web渠道创建交互式通信
  • 以“打印为主”创建印刷和Web交互式通信
  • 在Web版本的交互通信中创建动态表
  • 在Web版本的交互式通信中创建图表
  • 在Web版交互通信中创建超链接

第6步:测试交互式通信

创建交互式通信后,务必测试您在其中所做的每项更改。 测试交互式通信的每个字段都很繁琐。 AEM Forms提供SDK(Calvin SDK)以在Web浏览器中自动测试交互式通信。
目标:
  • 创建测试套件
  • 创建测试用例
  • 运行测试用例

第7步:发布您的交互式通信

使用打印和Web渠道创建和测试交互式通信后,您便可以发布这些资产。 本教程中介绍的用例重点介绍将这些资产与电子邮件客户端集成。 电子邮件客户端充当将交互式通信发送到多个电子邮件地址的桥梁。
目标:
  • 将交互式通信与电子邮件客户端集成,以便能够向客户发送通信
  • 将PDF文档作为附件包含(在打印渠道中创建的交互式通信)
  • 包括指向Web版本的交互式通信的链接