舍入双精度数字
本文介绍了在Adobe Campaign Standard中动态舍入出站投放HTML中的双精度值的步骤。
描述 description
环境
Adobe Campaign Standard
问题/症状
是否可以在投放HTML内动态舍入双精度值?
此用例是一个放弃的购物车电子邮件,其中我们希望列出潜在客户在购物车中拥有但尚未购买的产品价格。
如果不对这些值进行四舍五入,则出站交货中将沿着9.999999999的行显示双精度值$9.99。
解决方法 resolution
执行以下步骤可舍入双精度数字:
-
在投放工作流中对所需的收件人群体使用活动查询。
-
在步骤1中应用的相同活动查询的“Additional Data”选项卡中添加要四舍五入的所需字段(在本例中为@price)。
-
添加舍入表达式:Round(@price,2)。 这会将值四舍五入到两位小数。
-
现在,将投放活动添加到活动的叫客过渡。
-
添加可从投放活动的集客目标中选择舍入表达式的个性化。 示例HTML:
<td class="em_side30" width="110" valign="top" align="right">$<span class="nl-dce-field nl-dce-done" id="span154888084941524" data-nl-expr="/context/targetData/expr1" data-nl-type="number" contenteditable="false">RoundedPrice (expr1)</span></td> -
保存投放并发送校样,以确认值现在是否按需要显示。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f