Streaming Updates: Localized strings can't be removed or emptied

Marketing Cloud Einstein/Predictive

Last updated 2018-03-28 ·Reference W-4740819 ·Reported By 2 users

In Review

Summary
Streaming updates allows you to update product catalog attributes. It does not currently allow you to remove a value or insert an empty string.

Repro
In your streaming updates call, pass a locale attribute like below.

"Locale_ZH-HK_CustomAttribute": "test",

Once the update shows up in Reporting > Admin Tools for the product, run the same update again with the below empty string.

"Locale_ZH-HK_CustomAttribute": " ",

Note the call returns a 304 and no update occurs when you go back to Reporting > Admin Tools and search for the product in question

Workaround
Refrain from using attributes that no longer have valid attribute values until you can update them with the proper, valid text.

Reported By (2)

Any unreleased services, features, statuses, or dates referenced in this or other public statements are not currently available and may not be delivered on time or at all. Customers who purchase our services should make their purchase decisions based upon features that are currently available.