事务型消息传递(消息中心)是一个Campaign模块,用于管理触发器消息。 这些通知是从信息系统触发的事件生成的,可以是:发票、订单确认、发运确认、密码更改、产品不可用通知、帐户对帐单、网站帐户创建等。
作为托管Cloud Services用户, 联系Adobe在您的环境中配置Campaign事务型消息传递。
事务型消息用于发送:
有关事务性消息传递设置的详细信息,请参阅 此部分.
了解事务型消息传递架构 本页.
Adobe Campaign事务型消息传递模块集成到信息系统中,该信息系统可返回要更改为个性化事务型消息的事件。 这些消息可以单独发送,也可以通过电子邮件、短信或推送通知批量发送。
例如,假设您是一家拥有网站的公司,客户可以在该网站购买产品。
Adobe Campaign允许您向将产品添加到购物车的客户发送通知电子邮件。 如果其中某人离开您的网站但未完成购买(触发促销活动事件的外部事件),则会自动向他们发送购物车放弃电子邮件(事务型消息投放)。
实施此功能的主要步骤如下所述:
设计并发布事务型消息模板后,如果触发了相应的事件,则相关数据将通过PushEvent和PushEvents发送到Campaign SOAP方法,则投放会发送到目标收件人。
要确保每个事件都可以更改为个性化消息,您首先需要创建 事件类型.
When 创建消息模板,则将选择与要发送的消息匹配的事件类型。
您必须先创建事件类型,然后才能在消息模板中使用它们。
要创建将由Adobe Campaign处理的事件类型,请执行以下步骤:
转到 Administration > Platform > Enumerations 文件夹。
选择 Event type 列表。
单击 Add 创建枚举值。 这可以是订单确认、密码更改、订单交付更改等。
每个事件类型必须匹配 Event type 枚举。
创建分项列表值后,请注销并重新登录到您的实例,以便创建生效。
了解有关 Campaign Classicv7文档。
每个事件都可触发个性化消息。 要实现此目的,您需要创建一个消息模板以匹配每个事件类型。 模板包含个性化事务型消息的必需信息。 您还可以使用模板来测试消息预览,并在将消息投放到最终目标之前使用种子地址发送校样。
要创建消息模板,请执行以下步骤:
转到 Message Center >Transactional message templates 文件夹。
在事务型消息模板列表中,右键单击并选择 New 中,或单击 New 按钮。
在投放窗口中,选择适合您要使用的渠道的投放模板。
如有必要,请更改其标签。
选择与要发送的消息匹配的事件类型。 必须事先创建要由Adobe Campaign处理的事件类型。 了解详情
事件类型绝不应链接到多个模板。
输入性质和描述,然后单击 Continue 创建消息正文。
事务型消息内容的定义与Adobe Campaign中所有投放的定义相同。 例如,对于电子邮件投放,您可以创建HTML或文本格式的内容、添加附件或个性化投放对象。 了解详情。
消息中包含的图像必须可以公开访问。 Adobe Campaign不为事务型消息提供任何图像上传机制。
与JSSP或webApp不同, <%=
没有任何默认转义。
您必须正确转义来自事件的每个数据。 此转义取决于此字段的使用方式。 例如,在URL中,请使用encodeURIComponent。 要在HTML中显示,可以使用escXMLString。
定义消息内容后,您可以将事件信息集成到消息正文中并对其进行个性化。 由于个性化标记,事件信息会插入到文本正文中。
要将个性化标记插入电子邮件正文,请应用以下步骤:
在消息模板中,单击与电子邮件格式(HTML或文本)匹配的选项卡。
输入消息的正文。
在文本的正文中,使用 Real time events>Event XML 菜单。
使用以下语法填写标记: 元素名称.@属性名称 如下所示。
种子地址允许您在发送消息之前显示消息预览、发送校样并测试消息个性化。 种子地址已链接到投放,无法用于其他投放。
在事务型消息模板中,单击 Seed addresses ,然后单击 Add 按钮。
为其分配标签以供稍后选择,然后输入种子地址(电子邮件或手机,具体取决于通信渠道)。
输入外部标识符:此可选字段允许您输入业务键(唯一ID、名称+电子邮件等) 网站上所有用于标识用户档案的应用程序都通用的配置文件。 如果此字段也存在于Adobe Campaign营销数据库中,则可以将事件与数据库中的用户档案进行协调。
插入测试数据。 请参阅此小节。
单击 Ok 确认创建种子地址。
重复该过程以根据需要创建任意数量的地址。
创建地址后,即可访问其预览和个性化。
创建一个或多个种子地址和消息正文后,即可预览消息并检查其个性化。
在消息模板中,单击 Preview 选项卡,然后选择 A seed address 中。
选择之前创建的种子地址以显示个性化消息。
您可以通过向之前创建的种子地址发送校样来测试消息投放。
发送校样的过程与任何投放的过程相同。
在中了解有关校样的更多信息 Campaign Classicv7文档
但是,要发送事务型消息的校样,您需要执行以下操作:
要发送校样,请执行以下操作:
单击 Send a proof 按钮。
分析投放。
更正任何错误并确认投放。
检查消息是否已发送到种子地址,且其内容符合您的配置。
可通过 Audit 选项卡。
创建消息模板时 完成后,您可以发布它,以便发送链接到实时事件和批量事件的消息。
每当对模板进行任何更改时,请确保再次发布该模板,以便这些更改在事务型消息投放期间生效。
转到 Message Center > Transactional message templates 文件夹。
选择要发布的模板.
单击 Publish。
发布完成后,将在 Administration > Production > Message Center Execution> Default > Transactional message templates 文件夹。
发布模板后,如果触发了相应的事件,则Adobe Campaign 将接收事件,将其链接到事务型模板,并向每个收件人发送相应的事务型消息。
发布消息模板后 ,则可以取消发布该内容。
事实上,如果触发了相应的事件,则仍可以调用已发布的模板:如果您不再使用消息模板,建议取消发布该模板。 这是为了避免错误地发送不需要的事务型消息。
例如,您发布了一个仅用于圣诞促销活动的消息模板。 在圣诞节结束后,您可能想要取消发布它,并在明年再次发布它。
此外,您还无法删除具有 Published 状态。 必须先取消发布它。
要取消发布事务型消息模板,请执行以下步骤。
事务型消息模板状态从 Published to Being edited.
取消发布完成后:
消息模板(应用于批处理和实时类型事件)都将被删除.
它们不再显示在 Administration > Production > Message Center Execution > Default > Transactional message templates 文件夹。
取消发布模板后,您可以将其删除.
要执行此操作,请从列表中选择它,然后单击 Delete 按钮。