User-defined reports are custom reports where you, as the user, can select the dimensions and metrics you want to retrieve from Amazon Ads API.
When you select a user-defined report, you will see additional fields in the interface.
To build this type of report, you need to define the required API table, breakdowns, and aggregation level yourself. Here is some guidance on how to do that.
1. How to define API table
Select the required API table from the drop down menu, which corresponds the 'report types' explained here:
2. How to define breakdowns
This is the required level of granularity for the report. This data is equivalent to the 'group by' configuration, explained here.
3. Select the aggregation level
Choose a time unit for data retrieval: either ‘daily' or ‘summary'. If you choose ‘daily’, you should include ‘date' in your column list. If you select ‘summary' you can include 'startDate' and 'endDate' in your column list. More information about 'time unit' can be found here.