在事务型消息的上下文中,事件由外部信息系统生成,并通过发送到Adobe Campaign PushEvent 和 PushEvents 方法。 这些方法的说明请参见 本节.
此事件包含链接到事件的数据,例如:
事件数据示例:
要处理事务性消息事件,需对执行实例应用以下步骤:
完成所有步骤后,每个目标收件人都会收到个性化消息。
信息系统生成的事件可以使用两种模式收集:
对SOAP方法的调用允许您在Adobe Campaign中推送事件:通过PushEvent方法,一次发送一个事件;通过PushEvents方法,一次发送多个事件。 了解详情。
通过创建工作流,您可以通过导入文件或通过SQL网关(使用 联合数据访问 模块。
收集事件后,系统会根据技术工作流在执行实例的实时队列和批处理队列之间对事件进行细分,同时等待链接到 消息模板.
在执行实例上, Real time events 或 Batch events 文件夹不能设置为视图,因为这会导致访问权限问题。 有关将文件夹设置为视图的详细信息,请参阅 本节.
在执行实例上发布消息模板后,将自动生成两个模板:一个链接到实时事件,另一个链接到批处理事件。
传送步骤包括将事件链接到相应的消息模板,具体基于:
在事件本身的属性中指定的事件类型:
在消息模板属性中指定的事件类型:
默认情况下,路由依赖以下信息:
所有已处理的事件都分组到单个视图中,单位为 事件历史记录 文件夹或Explorer。 它们可以按事件类型分类,也可按 状态.
可能的状态包括:
待处理
待处理投放
该事件已处理,并且已链接投放模板。 电子邮件正在等待投放,并且已应用经典投放流程。 有关详细信息,您可以打开投放。
已发送, 已忽略 和 投放错误
这些投放状态可通过 updateEventsStatus 工作流。 有关详细信息,您可以打开相关的投放。
未涵盖的事件
事务性消息传递路由阶段失败。 例如,Adobe Campaign未找到用作事件模板的电子邮件。
事件已过期
已达到最大发送尝试次数。 该事件被视为null。
如果特定渠道上的消息投放失败,Adobe Campaign可以使用其他渠道重新发送消息。 例如,如果短信渠道投放失败,则使用电子邮件渠道重新发送消息。
为此,您需要配置一个工作流,以使用重新创建所有事件 投放错误 状态,并为他们分配不同的渠道。
此步骤只能使用工作流执行,因此仅供专家用户使用。 有关更多信息,请与您的Adobe客户经理联系。