Skip to main content

Custom Attributes

What are Custom Attributes?

Written by Support
Updated over a week ago

Custom Attributes let you add extra information to your programmes or series that can be displayed on the website and app.

For example, you might create attributes like 'Target Audience,' 'Runtime,' or 'Award Winner' to enhance your content metadata and make it easier for users to discover what they want.

Custom Attributes can be assigned to:

  • Programmes

  • Series

  • Episodes


How to create a new Custom Attribute

  1. Navigate to ONE Admin > Programme Management > Custom Attributes

  2. Click + New Custom Attribute

You’ll see a window to configure your new attribute with the following options:

1. Name

Give your attribute a descriptive name (e.g., Runtime, Language, Age Rating).

2. Type

Select the type of data your attribute will hold:

  • String – A standard text field

  • Integer – Numeric values only

  • Boolean – True/False checkbox

  • Date – Date picker

3. Relation

Specify whether this attribute applies to a programme or series.

4. Attribute Configuration

Control where and how the attribute appears:

  • Display on Website – Show the attribute on the website

  • Display in App – Show the attribute on the app

  • Enable users to filter by this attribute – Allow filtering by this attribute on the website

  • Limit available values – Restrict options (only for String or Integer fields)


Limiting available values

If you want to restrict what administrators can select when adding the attribute:

  1. Check Limit available values

  2. Click Add Value to enter the allowed options

  3. You can delete or modify values as needed

These values will then appear as selectable options when assigning the attribute to programmes or series.


Saving and ordering attributes

  • Click Save Custom Attribute to create your attribute

  • Attributes appear in the order they are added by default

  • To rearrange the order on the website, simply drag and drop the attributes in the CMS


Editing or deleting attributes

  • Click Actions > Edit to modify an attribute

  • Click Actions > Delete to remove an attribute (a confirmation warning will appear before deletion)


Tips:

  • Plan your attributes first
    Consider what metadata is useful for users or internal teams before creating attributes.

  • Limit values wisely
    For String or Integer attributes, restricting available values prevents inconsistent data entry.

  • Use for filtering
    Enable filtering only for attributes that make sense for users to narrow down content.

  • Keep it consistent
    Use clear and standard naming conventions to avoid confusion across programmes or series.

Did this answer your question?