Home | Support | Download | Donate
"eBay and the eBay Logo are trademarks of eBay Inc."
|
Generic Database Imports.Many users have listing data in spreadsheets or other formats that are incompatible with eBay's FE or TL input formats. In many cases, the data can not be converted to the required format due to undocumented requirements (by eBay) or the inability of user's to convert specific fields to XML or Base64 encoding.BayLister provides a means for these users to import their data directly to BayLister, adding common data in the process, and even updating a prepared HTML template (for the description) with imported data at the same time. All this is done programmatically after a minimum amount of setup. Here is a description of the process, along with a short example: But first, here's some information about the input data: The primary input format is a file of Comma Separated Values (.csv) with a header record of field names to identify the resulting columns of data. The following is a sample .csv file: (named GenDBsample.csv for this discussion) (csv is also used to identify tab separated value files which require that the program be supplied with a tab for it's delimiter character instead of a comma - email us for instructions). Title, Price, BIN, Description, Notes --------------------------------------------------------------------------------- "Widget, green w/purple warts", 3.00, 4.25, "The ""latest"" fad.", SK00012 "Widget, green w/orange warts", 3.00, 4.25, The gnarliest., SK00017 Notes on the input file format: (this example uses commas) 1. The first line in the file must be a header line, containing the field names. 2. Each field must be delimited by a comma (or a tab character) for csv files. 3. Field names may not include commas or tabs, and are preferred to not have spaces. 4. Data fields need to conform to the BayLister Database field definitions. (see the BayLister Field Definitions for usage.) 5. Field data that uses commas must be enclosed in double quotes ("field data"). 6. Double quotes (") must be preceeded by (") and the field enclosed in (")'s. 7. Each line must be terminated with a CRLF (although just CR will suffice). 8. If your file is created as an Excel file and then saved as a .csv file, everything should be as described. --------------------------------------------------------------------------------- Next, some information about adding common data to your listing: Primarily, this consists of creating a Preset on the Current Item screen. You can do this by of running BayLister, clicking on the "New Item" button and then filling out those fields which will be common among one or more groups of your listings. You can have multiple Presets defined, one for each group of listings that you will be creating. For example, if all of your items have weights defined in your input file, then you may want to choose domestic (and international) shipping options which are calculated, and also enter the handling costs for each shipping service you offer. Same for Insurance, Return Policy (and options), Payment instructions, etc. If you are listing items that have ISBN, UPC, or EAN codes in the input file, then you may wish to preset the PreType for one of these. (see the Pre... button on the Current Item screen). On the other hand, if you have a group of items which all belong in the same category, you can select the category at this time. For the example above, lets create a Preset called Widgets. Heres a screen shot of the Current Item screen filled in with some common data. Notice that I've typed Widgets as the name of this Preset and saved it. The Preset data is saved in a special table in the database, reserved for Preset data. |