Most channels, with few exceptions like eBay and Amazon A+ content pages, only allow plain text product content, such as descriptions, titles, bullet points and so on. Encoding and special characters are allowed like trademarks or foreign characters, but HTML or markup which applies formatting and styling (commonly used on your own store website) is prohibited.
By default, our system scrubs your data and attempts to clean up your product data upon import so that html and other characters are removed leaving your fields as plain text.
When you disable Data Scrub for a given field, then our system will import product data as-is for that field. For example, if your product descriptions contain HTML, then we will import that in the description and it can be used in a feed for a channel, like eBay.
All standard import fields are always scrubbed. This is why you do not see the checkbox option to disable scrub for standard fields.
All custom import fields allow you to disable scrubbing using the checkbox on Products > Mapping.
Importing data without scrubbing in an XML file
In order to import unscrubbed data in xml files, we additionally require <noscrub> tags because xml encoding and other things may interfere with our scrubbing logic.
To import data un-scrubbed in XML elements (like HTML), wrap your data in <noscrub></noscrub> tags. Additionally, you may want to also do the following:
- On the Products > Mapping page, uncheck the Data Srub checkbox
- Wrap XML data in ![CDATA[
- Wrap XML data in <noscrub></noscrub>
XML looks like this:
<![CDATA[<noscrub><ul><li>Includes cable and mount.</li><li>For Models X, Y, Z and A only.</li><li>Please included serial number when placing your order.</li></ul></noscrub>]]>