Attribute Enumeration Management
    • 1 Minute to read
    • Dark
      Light

    Attribute Enumeration Management

    • Dark
      Light

    Article summary

    Attribute enumeration allows for efficient organization and usage of attribute values by restricting input to predefined options. This guide explains how to create, edit, or remove enumerations for custom attributes in Mapp Engage.

    Overview

    Enumeration enables defining specific values for custom attributes, which can be used throughout the system. Enumerated attributes provide the following benefits:

    • Appear as drop-down options in tools like the Segmentation Builder.

    • Ensure data consistency by restricting input values.

    Prerequisites

    • A custom attribute must exist in the system.

    • Standard attributes and Boolean-type profile attributes cannot be enumerated.

    Enabling Enumeration

    1. Navigate to Administration > Attributes.

    2. Create a new attribute, or click to edit an existing one.

    3. Activate the toggle switch to enable Enumeration.

    4. Click Save & Close.

    Managing Enumeration Values

    You can add or delete values in an existing enumerated attribute.

    Adding Values

    1. Once the enumeration is enabled, you can add the values one by one in the Add Value input field:

    2. Click Add Value, then Save & Close.

    Deleting Values

    1. To delete enumeration values, click the x sign next to it:

    2. Click Save & Close.

    Disabling Enumeration

    When an enumeration is no longer required, it can be disabled. This action converts the attribute into a regular attribute, allowing any value to be saved.

    1. Deactivate the toggle switch to disable Enumeration:

    2. Confirm the action by clicking the Disable Enumeration button on the confirmation window.

    3. Click Save & Close.

    Additional Information

    • Attributes can have up to 1,000 enumerated values.

    • Enumerations can be created automatically via CSV or XML imports:

      • CSV Import: An attribute with fewer than 1,000 values during import is automatically enumerated. Exceeding this limit causes the import to fail.

      • XML Import: Use the enum="true" command to enumerate attributes.

    • Changing an enumerated attribute to a regular one does not delete previously stored values.


    Was this article helpful?


    ESC

    AI Assistant, facilitating knowledge discovery through conversational intelligence