首页 > 解决方案 > AMPscript 问题 - 需要精确的语法来动态显示副本

问题描述

我正在尝试编写一些执行以下操作的 AMPscript:

如果名字存在说“约翰,你的”

如果没有名字说“你的”

我试过这个,但它不起作用:

%%=iif(empty(@firstName),"Your", concat(propercase(@firstName, "your")))=%%

我知道这是一个简单的答案,将不胜感激!

标签: salesforcesalesforce-marketing-cloudampscript

解决方案


%%[
set @Firstname = Propercase[Fristname]
If empty(@Firstname) then
set @Firstname = "Your"
endif
]%%

然后你可以@Firstname在你想显示名字的地方使用,例如: %%=v(@Firstname)=%%是“你的”


推荐阅读