ジャーニーメールコンテンツの日付形式が変
何でだろう
Salesforceから同期してきた日付を、SQLクエリで何も加工せずに、DEのDate項目に入れています。
それをメールコンテンツに差し込んだら、上記のように、年月日以外の余計なものがついていますね。
こうしよう
1.SQLクエリ変更
FORMAT(xxx_date__c, 'd', 'ja-JP') AS "xxx日"
2.DEのデータ種別変更
日付項目のデータ型をDate → Textに変更
3.できた!
補足なら
Salesforceから同期してきた日付の形式:Mar 29 2024 12:00AM
MC側のDEの日付の形式:3/29/2024 12:00:00 AM
なので、SQL変更ステップでyyyy/MM/dd形式に変換しても、DEのデータ型がDateのであれば、メール日付の形式が正しく表示されません。
もっと簡単なやり方
コンテンツ編集時、下記AMPscriptコードを入れるだけで、上記1も2も不要になりますね。
%%=FormatDate(xxx日,"yyyy/MM/dd")=%%
@skykidさん、ありがとうございます。