Invalid file contents

If your upload file is correctly formatted, the uploader attempts to import as many valid rows as possible. Some common issues with classification data:

  • Rows that are already classified: When attempting to upload rows that are already classified with the same value, the importer returns rows that had no effect. This outcome is expected, as classifications don’t reclassify a key value with the same classification. It is a notification instead of an error. It is not anything to worry about if you do not alter all rows within an export file. Adobe recommends only uploading changed rows.

  • Header does not match the variable being uploaded: If you download a classification template for the Tracking code dimension and attempt to upload it to an eVar classification, it fails. Only use export files for the specific variables they were exported from.

  • A key or classification value contains the value 0: Classifications cannot differentiate the value 0 from a blank cell, so it cannot classify this value. See Classifications FAQ.

  • The classification file contains commas or special characters: See Classifications FAQ.

  • Extra tabs in the uploaded file: Sometimes when editing classification files, an extra tab can be accidentally slipped in. Each row requires an identical number of tabs to process correctly. To check for extra tabs within the file, highlight all text in a plaintext editor and make sure that no rows have extra space at the end.

  • Duplicate key values exist in the file: Each key value can only have one classification per column. If you attempt to classify the same value multiple times, the importer throws an error.

  • Subclassifications exist and are incorrectly configured: If subclassifications exist, check the following:

    • All subclassification values have a parent classification value
    • No two subclassifications reference the same parent classification value
  • Column mismatch: You can get the error message “The key on line has too many columns” if there are an invalid number of columns on any given row. For example, you have 3 columns in your classification upload and the variable only has a single classification. Validate your upload file to make sure that the number of columns are not greater than the number of classifications configured for that variable.