Multiple-Level Classifications

Multiple-level classification lets you create classifications of classifications.

Multiple-level classifications are comprised of parent and child classifications. For example:

Parent classifications: A parent classification is any classification that has an associated child classification. A classification can be both a parent and child classification. The top-level parent classifications correspond to single-level classifications (See Single-Level Classifications).

Child classifications: A child classification is any classification that has another classification as its parent instead of the variable. Child classifications provide additional information about their parent classification. For example, a Campaigns classification might have a Campaign Owner child classification. Numeric classifications also function as metrics in classification reports.

Each classification, either parent or child, constitutes one data column in the data file. The column heading for a child classification using the following naming format:

<parent_name>^<child_name>

For more information about the data file format, see About Classification Data Files.

For example:

KEY PROPERTY 1 Property 1^Property 1-1 Property 1^Property 1-2 Property 2
123 ABC Green Small A12B
456 DEF Red Large C3D4

Although the file template for a multilevel classification is more complex, the power of multilevel classifications is that separate levels can be uploaded as separate files. This approach can be used to minimize the amount of data that needs to be uploaded periodically (daily, weekly, and so forth) by grouping data into classification levels that change over time versus those that don't.

Note: If the Key column in a data file is blank, Adobe automatically generates unique keys for each data row. To avoid possible file corruption when uploading a data file with second-level or higher-level classification data, populate each row of the Key column with an asterisk (*).

See Common Classification Upload Issues for troubleshooting help.