Flat File Listings
Last updated
Last updated
To convert a POST_FLAT_FILE_LISTINGS_DATA
feed to the newer JSON_LISTINGS_FEED
format:
The first time using this feed transformer with a particular product type, we strongly recommend running the converted data through before putting it into production. That way, you can ensure you know if certain elements of your feed aren't able to be mapped to the new format.
merchantId
Required
shippingGroupMap
Required if the merchant_shipping_group_name
column is present in the feed file being converted.
onUnsupportedField
This option controls what happens when the feed transformer encounters an XML tag that has no direct equivalent in the new JSON format. There are two accepted values:
ignore
: Silently move past un-mappable XML tags.
fail
: The first time an un-mappable XML tag is encountered, throw an InvalidFeedException
. This is the default.
callback
This option is the callback to be called if onSupportedField
is set to callback
and an un-mappable XML field is encountered while processing the input data. The callback's signature is fn (string): void
. For example:
There is documentation on how to retrieve your merchantId
in the section of the Flat file feeds page.
This is a mapping of your account's shipping group names to their internal Amazon identifiers. Instructions on how to generate this mapping are here:
callback
: Pass un-mappable XML fields (by ) to a user-defined callback. See