通过配置条件内容字段,您可以基于收件人的用户档案创建动态个性化。 当满足特定条件时替换文本块和/或图像。
在以下示例中,您将学习如何创建消息,根据收件人的性别和兴趣动态个性化。
显示“先生” 或“Ms” 根据数据源中Gender字段(M或F)的值,
根据显示或检测到的兴趣个性化组合新闻稿或促销优惠:
要根据字段的值创建条件内容,请应用以下步骤:
单击个性化图标,然后选择Conditional content > If。
个性化元素将插入消息正文中。 您现在必须配置它们。
接下来,填写if表达式的参数。
操作步骤:
选择表达式的第一个元素<field>
,(默认情况下,插入if表达式时,将突出显示此元素),然后单击个性化图标将其替换为测试字段。
将<value>
替换为满足条件的字段的值。 此值必须用引号表示。
指定满足条件时要插入的内容。 这可能包括文本、图像、表单、超文本链接等。
单击Preview选项卡,根据投放收件人视图消息内容:
选择条件为True的收件人:
选择条件不为真的收件人:
您可以添加其他情况,并根据一个或多个字段的值定义不同的内容。 要执行此操作,请使用Conditional content > Else和Conditional content > Else if。 这些表达式的配置方式与if表达式相同。
要遵循JavaScript语法,在添加Else和Else if条件后,必须删除**%> <%**字符。
单击Preview并选择收件人以视图条件内容。
在以下示例中,您将学习如何创建多语言电子邮件。 内容将显示为一种语言或另一种语言,具体取决于收件人的首选语言。
创建电子邮件并选择目标群。 在此示例中,显示一个或另一个版本的条件将基于收件人用户档案的Language值。 在本例中,这些值设置为EN、FR、ES。
在电子邮件HTML内容中,单击Source选项卡并粘贴以下代码:
<% if (language == "EN" ) { %>
<DIV id=en-version>Hello <%= recipient.firstName %>,</DIV>
<DIV>Discover your new offers!</DIV>
<DIV><a href="https://www.adobe.com/products/en">www.adobe.com/products/en</A></FONT></DIV><%
} %>
<% if (language == "FR" ) { %>
<DIV id=fr-version>Bonjour <%= recipient.firstName %>,</DIV>
<DIV>Découvrez nos nouvelles offres !</DIV>
<DIV><a href="https://www.adobe.com/products/fr">www.adobe.com/products/fr</A></DIV><%
} %>
<% if (language == "ES" ) { %>
<DIV id=es-version><FONT face=Arial>
<DIV>Olà <%= recipient.firstName %>,</DIV>
<DIV>Descubra nuestros nuevas ofertas !</DIV>
<DIV><a href="https://www.adobe.com/products/es">www.adobe.com/products/es</A></DIV>
<% } %>
通过选择使用不同首选语言的收件人,在Preview选项卡中测试电子邮件内容。
由于电子邮件内容中未定义任何替代版本,请确保在发送电子邮件之前过滤目标填充。
阅读多语言新闻稿示例,了解如何向投放添加条件内容。
其他Campaign Classic操作视频此处可用。