AMPscript如果不是空的Marketing Cloud如果不是

时间:2018-04-12 21:59:06

标签: salesforce ampscript

我应该如何构建此AMPscript以显示1值(如果为空)和其他值(如果不是?)

%%[ 

/*Set Dynamic Image URL for Hours Field */
IF not empty (@Business_Hours__c ) THEN
  SET @HoursImgURL = "URL1" 
ELSE 
  SET @HoursImgURL = "URL2"
ENDIF

]%%

或者我应该使用:

IF Business_Hours__c == NULL THEN?

1 个答案:

答案 0 :(得分:1)

上面的IF语句看起来不错,因为它将在@Business_Hours__c不为空时将@HoursImgURL设置为“ URL1”,否则将其设置为“ URL2”。要显示该值,您将包括以下内容:

%%=v(@HoursImgURL)=%%

例如,如果在HTML中使用,它可能看起来像这样:

<div><img src="%%=v(@HoursImgURL)=%%" /></div>