Campaign Standard升级后,报表发送功能不起作用

如果在Adobe Campaign Standard (ACS)中遇到小时计划报告在升级后无法发送的问题,请查看reportSending工作流日志以查看错误,并确保计划任务的​ 开始日期 ​时间戳与工作流的执行间隔一致。

描述 description

环境

  • 产品: Adobe Campaign Standard (ACS)
  • 实例: 升级到版本22.3到25.2后的开发和生产环境

问题/症状

Campaign Standard成功发送每日计划报表,但无法发送每小时计划报表。 当计划报告发送失败时,reportSending工作流日志显示错误。

出现此问题的原因是:用于每小时报表的 计划报表 功能无法按预期工作,以及现成的reportSending工作流未采用每小时计划报表。

解决方法 resolution

要解决ACS中的报告发送功能问题,请执行以下步骤:

  1. 升级后,请每天重新启动服务。 这通常无需更改配置即可解决意外行为。

  2. 通过查看reportSending工作流的日志,检查该工作流是否正常运行。

  3. 转到 管理 >   应用程序设置 并验证xtkOption FEATUREFLAG_REPORTSHARE_HOUR是否设置为​ 0

  4. 确保计划任务的​ 开始日期 ​时间戳与reportSending工作流的执行间隔一致。

    • 工作流以固定时间间隔运行,通常每小时在00分钟运行一次(例如,6:00下午,7:00下午)。 它会在下次执行时检查计划任务。 如果​ 开始时间 ​设置在过去的时间或太接近下次执行时间,则可能会跳过或不会处理该任务。

    • 作为最佳实践,请始终将​ 开始时间 ​设置为与工作流执行模式匹配的未来小时。 这可以确保工作流可以正确地排列和处理计划的发送,而不会由于时间不匹配而丢失发送。

    • 例如,如果您在下午5:10编辑某个项目并希望尽快处理该项目,则将​ 开始时间 ​设置为晚上7:00。 工作流将在下午6:00运行,检测新计划,并准备在下午7:00发送。

      示例方案

      table 0-row-4 1-row-4 2-row-4
      计划时间 建议的​ 开始时间为 Time 工作流执行时间 结果
      下午5:10 晚上7:00 下午6:00 已选取计划
      下午5:10 下午6:00 下午6:00 可以跳过
    • 对于每小时计划,请将​ 开始时间 ​时间戳更新为一小时最前,最好是更新为最接近的小时加两小时。

  5. 更新计划后,确认已成功发送电子邮件。

相关阅读

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f