Campaign Standard升级后,报表发送功能不起作用
如果在Adobe Campaign Standard (ACS)中遇到小时计划报告在升级后无法发送的问题,请查看reportSending工作流日志以查看错误,并确保计划任务的 开始日期 时间戳与工作流的执行间隔一致。
描述 description
环境
- 产品: Adobe Campaign Standard (ACS)
- 实例: 升级到版本22.3到25.2后的开发和生产环境
问题/症状
Campaign Standard成功发送每日计划报表,但无法发送每小时计划报表。 当计划报告发送失败时,reportSending工作流日志显示错误。
出现此问题的原因是:用于每小时报表的 计划报表 功能无法按预期工作,以及现成的reportSending工作流未采用每小时计划报表。
解决方法 resolution
要解决ACS中的报告发送功能问题,请执行以下步骤:
-
升级后,请每天重新启动服务。 这通常无需更改配置即可解决意外行为。
-
通过查看
reportSending工作流的日志,检查该工作流是否正常运行。 -
转到 管理
>应用程序设置 并验证xtkOption FEATUREFLAG_REPORTSHARE_HOUR是否设置为 0。 -
确保计划任务的 开始日期 时间戳与
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 可以跳过 -
对于每小时计划,请将 开始时间 时间戳更新为一小时最前,最好是更新为最接近的小时加两小时。
-
-
更新计划后,确认已成功发送电子邮件。
相关阅读
- 关于Campaign Standard设置(在Campaign Standard文档中)
- Campaign Standard文档中的报告界面