本节介绍一个针对Adobe Campaign中的事务性消息根据品牌配置跟踪和镜像页面URL的解决方案。
config-<instance>.xml
)。要配置多品牌,您需要同时配置执行实例和控制实例。 在执行实例中,请执行以下步骤:
为每个品牌创建一个外部帐户。
创建执行实例类型外部帐户显示在控制实例部分。
扩展nms:extAccount模式以添加跟踪URL:
<attribute advanced="true" desc="URL of the tracking servers" label="Tracking server URL"
length="100" name="trackingURL" type="string"/>
在扩展模式部分中显示扩展现有模式。
修改nms:extAccount表单:
<container label="Message domain branding" type="frame">
<static type="help"> These parameters are used to override the DNS alias and addresses used during message delivery. When not populated, the values of the 'NmsServer_MirrorPageUrl' and 'NmsEmail_DefaultErrorAddr' options are used.</static>
<input xpath="@mirrorURL"/>
<input xpath="@trackingURL"/>
<input img="nms:sendemail.png" menuId="deliveryMenuBuilder" type="scriptEdit">
xpath="errorAddress"/>
</container>
修改NmsTracking_OpenFomula和NmsTracking_ClickFomula选项以使用外部帐户而不是全局选项。
为此,请替换:
<%@ include option='NmsTracking_ServerUrl' %>
:
<%@ value object="provider" xpath="@trackingURL" %>
升级时,这些更改可能会导致冲突。 您可能需要手动将这些公式与其新版本合并。
在控制实例上,您需要链接投放模板和外部帐户。 为此,您需要: