0

ExactTarget パーソナライゼーションを使用して条件付き書式を設定するにはどうすればよいですか? 名が存在する場合にのみ句読点を表示したい。

たとえば、名前が存在する件名がNAME! Rest of Subject.、名前フィールドが空白の場合Rest of Subject.

%% first_name %%! Rest of Subject.! Rest of Subject.私の first_name 値が空白の場合、返されます。

4

1 に答える 1

3
%%[
If Not Empty([first_name]) Or [first_name] != "" Then
    Set @salutation = Concat(ProperCase([first_name]),'! ')
Else
    Set @salutation = ""
EndIf
]%%

%%=v(@salutation)=%%件名の残り。

ノート:

  • これは、名の列が「first_name」であることを前提としています。
  • これは、first_name 列が NULL または空になる可能性があることを前提としています。
  • 感嘆符の後に表示されるスペースは変数内にあります。

これを電子メールに入れ、件名入力フィールドに次を挿入します: %%=v(@salutation)=%%Rest of Subject.

于 2015-04-01T20:01:33.007 に答える