Skip to main content
Product Agent is currently in beta, and we’re seeking partners to help shape its future.
The Taxonomy menu in Settings is where you define the catalog structure and product data patterns that Product Agent uses as reference when enriching your products in Activate. Taxonomy establishes two core elements:
  • Categories, which define how products are grouped in your catalog
  • Attributes, which define the types of product details associated with those products
Together, categories and attributes provide the structure Product Agent needs to interpret your catalog consistently and generate more accurate enriched content. Setting up your taxonomy ensures that your product data is organized and ready for enrichment.

Categories

Categories determine how your products are organized in Product Agent. You can create a hierarchical category tree that reflects your merchandising structure, starting with top-level categories and adding subcategories as needed. There is no fixed limit to the number of hierarchy levels, allowing you to create simple or highly detailed product structures. A well-defined category tree:
  • Groups related products logically
  • Supports consistent classification across your catalog
  • Ensures every product has a clear placement
For example, a furniture company’s category hierarchy might look like the following:
  • Furniture
    • Tables
      • Dining tables
        • Oak dining table seating 4
        • Oak dining table seating 6
      • Coffee tables
        • Oak coffee table
        • Oak coffee table, glass top
    • Chairs
      • Dining chairs
        • Oak dining chair
        • Oak dining chair, with arms
      • Office chairs
        • Computer chair
        • Computer chair, reclining
Each category can be created, renamed, nested beneath another category, or deleted. Your taxonomy should account for all products in your catalog so enrichment and structured data remain consistent.

Attributes

Attributes are the details that describe the products in your catalog, such as the color, material, or dimensions. Defining attributes helps Product Agent understand what information exists in your catalog and how it should be interpreted during enrichment. Each attribute represents the data type it stores. Some attributes contain text, others contain numbers or dates, and some are limited to a specific set of options. Certain attributes can store multiple values for a single product. The following table displays the available attribute types, their descriptions, and their uses.
Data TypeDescriptionExample Use Case
StringFree-form text values.Description, material, care instructions
NumberNumeric values.Height, weight, price
DateCalendar-based values.Release date, expiration date
BooleanTrue/false values.Free shipping, eco-friendly
List of valuesA predefined list allowing multiple selections.Available colors, compatible devices
EnumA predefined list allowing a single selection.Size (small, medium, large)