UserAttribute の値を User ETL で更新する際、CSV ファイルの該当項目が 空文字列であっても、既存の値は 空文字列 として上書きされません。
ファイルのインポート処理は実行されますが、項目値は更新されずに元の値が保持されます。
この事象は、次のようなシナリオで発生します。
あるユーザーの UserAttribute の項目 attribute:aaa にすでに値が設定されている。
User ETL でインポートする CSV ファイルの attribute:aaa 列が空(ブランク)になっている。
インポート処理後も、ユーザーの attribute:aaa の値は変わらず、元の値が保持されたままになる。
Marketing Cloud Personalization User ETL機能では、空文字列による項目の上書きはサポートされていません。そのため、項目の値を意図的に空にしたい場合は、以下の方法を回避策として検討してください。
代替値を使用する: 空文字列 の代わりに、特定の意味を持つ代替値を使用します。
例: - (ハイフン)、0 (ゼロ)、N/A (該当なし) など、データとして意味を持つ文字列や数値を設定します。
事前にデータを確認・加工する:
インポート前に、CSV ファイル内の 空文字列を代替値に変換する前処理を行います。
この方法により、Marketing Cloud 上で項目が意図した状態に更新されます。
これらの方法を利用することで、空文字列の項目をシステム上で管理可能な値に変換し、User ETL を通じて正しく更新することができます。
005132161

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.