条件付きコンテンツを使用して配信の件名をパーソナライズします

この記事では、Adobe Campaign Classicの動的コードの件名に受信者の firstName が取り込まれていない場合に代替テキストを取得する方法について説明します。

説明 description

環境

  • Campaign
  • Campaign Classic

問題/症状

受信者の firstName が動的コードの件名に取り込まれていない場合に代替テキストを取得する方法を教えてください。

例:

件名:<%= recipient.firstName %> 様、オファーを確認してください。

firstName に値が入力されている場合は、次の情報が返されます。recipient.firstName、オファーを確認してください

firstName が空の場合(未入力)、次の値が返されます。ねえ、オファーを確認してください

解決策 resolution

配信の件名に、以下の条件付きコンテンツを使用できます。

<% if ( recipient.firstName != '' ) { %> <%= recipient.firstName %>, please check our offer. <% } else { %> Hey, please check our offer. <% } %>

  • firstName が入力されると、次の値が返されます。

    recipient.firstName、オファーを確認してください。

else

  • firstName が空(入力されていない)の場合、次を返します。

    ねえ、オファーを確認してください。

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f