リードのブール属性が設定されているかどうかを確認する必要がある Marketo メール テンプレートの一部として、Velocity スクリプトを作成しています。
システムでリードに関連付けられたものを表示しようとすると、次のようなことができます。
{{lead.myName}}
これは、スペースが含まれるフィールドでも機能します。
{{lead.my name}}
そのフィールドを#set
ting または#if
ing 何かに使用することになると、うまく機能しません。
#if($lead.my name)
予期しないスペースが見つかったというエラーをスローします。
#if(${lead.my name})
私は役に立たないように変種を試しました。
ヘルプ/ポインターは非常に役立ちます。
実際のユースケース
私の例では、アクセスする必要があるフィールドは と呼ばれlead.Subscribed to Innovation (L) 1
ています。括弧が問題を引き起こすとは思いません。確かに、エラー メッセージはスペースに関連しています。