Edit schema to create custom widgets

In order to create custom widgets for Adobe Experience Platform dashboards, you must first identify the Real-Time Customer Profile attributes upon which the widgets will be based.

This guide provides step-by-step instructions for editing your organization’s schema by selecting attributes in order to create custom dashboard widgets.

Once attributes have been selected and the schema has been configured, you can proceed with the steps for creating custom widgets for your dashboards.

NOTE
Users must be granted “Manage Standard Dashboards” permission in order to be able to edit the schema. For steps on granting access permissions for dashboards, please refer to the dashboard permissions guide.

Widget library widget-library

This guide requires access to the Widget library within Experience Platform. To learn more about the widget library, and how to access it within the UI, please begin by reading the widget library overview.

Edit schema

Within the widget library, the Custom tab enables you to create widgets and share them with other users in your organization in order to customize the look of your dashboards.

Before you can create custom widgets, Real-Time Customer Profile attributes must be selected to ensure that the data is included as part of the daily snapshot.

IMPORTANT
Your organization can select a maximum of 20 attributes.

If your organization has not selected any Profile attributes, begin by selecting Configure in the center of the screen.

The Custom tab of the widget library workspace with Configure highlighted.

When at least one custom attribute has been created, select Edit schema to view the selected attributes and add more.

The Custom tab of the widget library workspace with Edit schema highlighted.

Select an attribute

To select an attribute in the Select union schema field dialog, navigate to the attribute in the union schema (or use search) and select the checkbox next to the attribute. Selecting the checkbox also adds the attribute to the Selected Attributes list on the right-hand side of the dialog.

NOTE
In order for an attribute to be visible for selection, it must be one of the following: String, Date, Date-Time, Boolean, Short, Long, Integer, or Byte. Map and Double data types are not supported and are grayed out so that they cannot be selected.

After choosing the attributes that you wish to add, select Save to save your attributes and return to the custom widgets tab.

WARNING
Newly selected attributes become available following the next daily snapshot when the data is refreshed.

The dialog to select schema attributes with attributes and Save highlighted.

Next steps

After reading this guide you are able to navigate to the widget library and select Real-Time Customer Profile attributes to configure your schema. With Profile attributes selected, you can begin creating custom widgets for your dashboards.

recommendation-more-help
ececc77d-ff44-4382-85ee-a087c8834323