20.3 版

版本 20.3.3 - 版本 9234

2021年1月11日

  • 修复了一个安全问题,以加强针对服务器端请求伪造 (SSRF) 问题的防范。(NEO-27777)
  • 修复了与 broadlog 生成过程相关的回归问题,该问题可能导致 MTA 进程崩溃。

20.3.1 版 - 内部版本 9228

2020 年 10 月 27 日

注意
  • 此版本附带新的连接协议:如果您是通过 Adobe Identity Service (IMS) 连接到 Campaign,则 Campaign 服务器和客户端控制台都必须升级,这样才能在​2021 年 6 月 30 日​之后连接到 Campaign。
  • 此版本附带安全修复:必须升级以增强环境安全性。
  • 如果您是通过 oAuth 身份验证使用 Experience Cloud Triggers 集成,则需要按照此页面中的说明移至 Adobe I/O。Campaign 的旧式 oAuth 身份验证模式将于 2021 年 11 月 30 日​停用。

新增功能

iOS 推送通知改进

在将移动应用程序与 Campaign 集成时,您需要保护与 Apple 推送通知服务 (APNs) 的通信。您可以使用基于证书或基于令牌的身份验证。

以下两种身份验证模式现在可用于 Campaign Classic 中的 iOS 移动应用程序:

  • 基于令牌的身份验证(推荐):此身份验证模式基于 .p8 文件。此身份验证模式速度更快,因为对 APNs 的每个请求都包含令牌。了解详情

  • 基于证书的身份验证:此身份验证模式基于 .p12 文件。对于每个应用程序,需要单独的证书。此证书由 Apple 通过您的开发人员帐户提供。了解详情

详细文档中了解如何在 Campaign 中选择身份验证模式。

Android 推送通知改进

Android 推送通知已得到改进,可支持 FCM HTTP v1 API for Android 推送渠道身份验证。

使用新的受支持 API 版本,您现在可以发送 FCM 通知消息,该消息提供增强的富推送消息传递功能。了解详情

此部分中了解如何在 Adobe Campaign 中配置 FCM HTTP v1 API for Android。

安全性增强

  • 库的安全加载:为了防止 DLL 预加载攻击,Campaign 现在在加载 Campaign 客户端 (nlclient) 时仅从 Windows 默认系统 DLL 路径加载 Windows DLL。了解详情 (NEO-24147)
  • 修复了一个安全问题,以加强针对服务器端请求伪造 (SSRF) 攻击的防范。(NEO-25661)
  • 修复了处理 GDPR 隐私请求时发生的问题,该问题导致无法从与收件人表具有二级关系的自定义表中删除记录。(NEO-25967)
  • 修复了在尝试同步 Adobe Experience Manager 模板时使用非管理员用户发出的 API 调用的安全问题。(NEO-23487)

兼容性更新

Campaign 现在支持以下系统:

  • iOS 14
  • PostgreSQL 12
  • CentOS / RedHat 8
  • MSSQL2019

Campaign 兼容性矩阵中了解详情。

已弃用的功能

在 20.3 中弃用了以下功能:

  • 弃用了用于将受众导入和导出到 Adobe Experience Cloud 的 demdex 域。如果您是将 demdex 域用于导入/导出外部帐户,则需要相应地调整实施。了解详情
  • 最初基于 oAUTH 身份验证设置来访问管道的 Triggers 集成身份验证现已更改并移至 Adobe I/O。了解详情

已弃用和已删除的功能页面中了解详情。

改进

  • 已对​客户端控制台​进行多项改进。
    • 连接协议已经更新,以遵循新的 IMS 认证机制。必须升级服务器和客户端控制台,才能在2021年6月30日之后连接。
    • 为防止与某些互联网安全 GPO 规则限制不兼容,Campaign 客户端控制台登录屏幕已替换为内置标准 Windows 表单。
    • 修复了使用 64 位客户端控制台在工作流中复制/粘贴活动时的问题。(NEO-27635)
    • 在​关于​菜单中,已添加信息来区分 64 位和 32 位控制台。
  • 现在,在恢复工作流时,日志中会显示工作流标识符,这使您能够更好地识别已恢复的工作流。
  • 已引入新的永久 cookie:nllastdelid。此 cookie(UUID230 除外)将存储 deliveryId。当会话 cookie 不存在时,将从此 cookie 中存在的 deliveryId 获取 broadlog 信息。
    此更改修复了浏览器会话结束时发生的问题:包含 deliveryId 和 broadlogId 的会话 cookie 遭到删除。如果没有 deliveryId,则在永久跟踪(最后投放)的情况下找不到 broadlog 信息,并会缺少跟踪表信息。
    此部分中了解有关 cookie 的详情。
  • 通过在投放发送之前重新启动 MTA 进程,改进了可交付性服务器的大量投放吞吐量性能。

其他变更

  • 对 SFTP 使用相对路径时,不再自动添加 ~/ 字符。如果需要,您可以手动将 ~/ 字符添加到路径中,但是 Adobe 建议使用绝​绝对路径
  • 在使用 Microsoft SQL Server 配置新数据库时,已从可用身份验证方法中删除 Windows NT 身份验证。阅读更多
  • 为了提高性能,已针对 Teradata 优化了数据库清理工作流。(NEO-19959)
  • 改进了从 Adobe Target 插入图像时显示的错误消息,并且外部帐户中的租户名称为空。
  • 在投放属性中,Archive emails 选项已重命名为 Email BCC
  • 为了提高稳健性,现在拒绝对无效节点执行 selectAll 查询。如果需要禁用检查并恢复先前行为,可将 XtkSecurity_Disable_QueryCheck 设置为 0。

技术演进

Tomcat 已从版本 7 (7.0.103) 更新到版本 8 (8.5.57)。

tomcat-7 目录替换为 tomcat-8 目录。

在 Windows 上,iis_neolane_setup.vbsapache_neolane.conf 现在安装在 conf 目录(而非先前的 tomcat-7/conf)中。

在 Linux 上,apache_neolane.conf 现在安装在 conf 目录中。

修补程序

  • 修复了可能阻止重新计算投放统计信息的问题。
  • 修复了在使用 Campaign Classic 9080 内部版本(已连接到使用更低内部版本的服务器)上传 CSV 文件时显示错误消息的问题。(NEO-23218)
  • 修复了在为外部帐户配置 Microsoft Dynamics CRM 向导时可能显示错误消息的问题。这是由于与最新的 MS Dynamics CRM API 版本存在兼容性问题。(NEO-24528)
  • 修复了阻止使用 CRM 连接器将查找类型记录(即,由与其他表连接的外键记录组成的数据)从 Campaign Classic 导出到 Microsoft Dynamics 的问题。(NEO-23864)
  • 修复了在 CRM 连接器中启用​自动索引​选项时可能会阻止获取 Microsoft Dynamics 数据的问题。(NEO-25981)
  • 修复了 IMS 身份验证问题,该问题可能导致连接即使结束也处于打开状态。现在,已终止的连接在结束后就将自动关闭,以避免累积连接并消耗系统资源。(NEO-25996)
  • 修复了由于外部帐户配置错误(帐户或密码不正确)而导致用于投放的 Adobe Experience Manager 内容同步失败时未显示错误消息的问题。现在,在失败时会显示消息,使您能够更轻松地识别问题。(NEO-25586)
  • 修复了在​更新数据​活动中选择​更新​操作类型时发生的问题。如果要更新的数据不正确,则工作流将出错并失败。在数据不正确的情况下,工作流将不会失败,并且记录将存储到​拒绝​出站过渡中。(NEO-23794)
  • 修复了可能阻止包含子工作流的工作流正常工作的问题。(NEO-24036)
  • 修复了在编辑活动模板描述时的问题,该问题会在复制粘贴符号(例如日语字符)时阻止显示​保存​按钮。(NEO-27071)
  • 修复了可能会阻止您在实例配置向导中更改跟踪服务器的问题。
  • 修复了在单击​保存​按钮之前单击窗口外部时阻止保存活动或活动模板的描述的问题。(NEO-27449)
  • 修复了可能会阻止​有效付费用户档案数 (billingActiveContactCount) 技术工作流正常工作的问题。如果已对模式扩展中的计算字段执行了链接,则可能会发生这种情况。已创建大量数据,这可能导致数据库耗尽临时空间。(NEO-24062)
  • 修复了​数据加载(文件)​活动的问题,该问题可能会阻止您从 txt 和 csv 文件导入日语字符(如果这些字符位于文件末尾)。(NEO-24957)
  • 修复了连续投放的问题,该问题可能会阻止正确填充​已启动分析​和​已完成分析​字段。(NEO-20755)
  • 修复了在查询除​收件人 (nms:recipient) 以外的其他模式后尝试预览 SMS 消息时可能显示错误消息的问题。(NEO-27517)
  • 修复了使用 Snowflake FDA 连接器时的问题。具有 Snowflake FDA 访问名称权限的用户无法对 Snowflake 模式执行查询。日志中显示了类型为“Password not found”的错误。(NEO-23851)
  • 修复了使用 FDA 连接器时的问题,当链接的 FDA 模式名称是当前模式的元素名称的子字符串时会发生该问题。例如,如果 FDA 模式为“cust”,而收件人模式中的其中一个元素为“customer”,则会发生这种情况。在提取“customer”元素中的列并从“cust”FDA 模式添加列时,缺少本地列的值。(NEO-20193)
  • 修复了从外部数据库获取记录并在 Campaign 活动库中插入这些记录时工作流中的问题。(NEO-26359)
  • 修复了​更新事件状态​技术工作流中的问题:为了与​投放统计​活动中传入的对应字段的大小匹配,更新投放统计​活动中三个目标字段的大小已从 32 位更改为 64 位。(NEO-11557) 在​此部分​中了解有关更新事件状态作工作流的详情。
  • 修复了​消息中心事件历史记录​报告中的问题,该问题在尝试应用过滤器时导致脚本错误并造成无法按日期范围过滤。(NEO-23365)
  • 修复了 Campaign 作业 (operationMgt) 与​预览 (forecasting) 技术工作流之间的干扰问题。当计划投放处于“目标就绪”或“准备投放”状态时,会发生这种情况。(NEO-20819)
  • 修复了 xtkOperator 中的 mdata 字段内不存在 XML 标识符时的 XML 解析问题。它导致升级后故障。(NEO-26113)
  • 修复了使用​文件传输​活动时的问题,该活动链接到在 SSL 中加密的 Azure 外部帐户,其中使用 HTTP 而不是 HTTPS 建立连接。(NEO-26720)
  • 修复了在清理工作流期间 up_updatestats 过程可能发生错误的 MSSQL 数据库问题。
  • 修复了在 Web 进程关闭期间发生的崩溃(如果交互请求仍在处理中)。(NEO-26447)
  • 修复了在升级 9032 后 Oracle DB 中的 NoNull 函数不再工作的问题。(NEO-26488)
  • 修复了在升级 9171 后跟踪工作流失败(如果在没有消息中心包的情况下安装了 LINEV2 包)的问题。
  • 修复了可伸缩性问题,该问题阻止连接池增加到所需的连接数,因为属性“APP”的数据库连接字符串最终获得无效值。(NEO-25105)
  • 修复了代理配置级别上阻止您在最新的 Windows 10 更新后登录 Adobe Campaign 的问题。(NEO-27813)
  • 修复了在导入包含跟踪链接的 HTML 模板后,使不需要的 URL 在投放的电子邮件中可见的问题。(NEO-25909)
  • 修复了在显示工作流中​拆分​活动的其余目标数据时导致服务器 崩溃的问题。
  • 通过防止在清除表达式分析器时内存损坏,修复了服务器崩溃问题。(NEO-26856)
  • 修复了非管理员用户定义实例变量的扩充活动中的问题。(NEO-25653)

在此页面上