Asset reporting is a key tool to assess the utility of your Adobe Experience Manager (AEM) Assets deployment. With AEM Assets, you can generate a variety of reports around your digital assets. The reports provide useful information about your system’s usage, how users interact with assets, and which assets are downloaded and shared.
Use the information in the reports to derive key success metrics to measure the adoption of AEM Assets within your enterprise and by customers.
The AEM Assets reporting framework leverages Sling jobs to asynchronously process report requests in an ordered manner. It is scalable for large repositories. Asynchronous report processing increases the efficiency and speed with which reports are generated.
The report management interface is intuitive and includes fine-grained options and controls to access archived reports and view report run statuses (success, failed, and queued).
When a report is generated, you are notified through an email (optional) and an inbox notification. You can view, download, or delete a report from the report listing page, where all previously generated reports are displayed.
AEM Assets generates the following standard reports for you:
- Brand Portal publish
- Disk Usage
- Link Share
AEM administrators can easily generate and customize these reports for your implementation. An administrator can follow these steps to generate a report:
Before you can generate an Asset Downloaded report, enable the Asset Download service. From the web console (http://[server name]:[port name]/system/console/configMgr), open the Day CQ DAM Event Recorder configuration, and select the Asset Downloaded (DOWNLOADED) option in Event Types.
By default, the Content Fragments and link shares are included in the Asset Downloaded report. Select the appropriate option to create a report of link shares or to exclude Content Fragments from the download report.
Configure report details such as title, description, thumbnail, and folder path in the CRX repository where the report is stored. By default, the folder path is /content/dam. You can specify a different path.
If you choose to schedule the report at a later date, ensure that you specify the date and time in the Date and Time field. If you do not specify any value, the report engine treats it as a report that is to be generated instantly.
Configuration fields may differ based on the type of report you create.
For example, the Disk Usage report provides options to include asset renditions when calculating the disk space used by assets. You can choose to include or exclude assets in subfolders for disk usage calculation.
The Disk Usage report does not include date range fields because it indicates current disk space usage only.
When you create the Files report, you can include/exclude subfolders. However, you cannot include asset renditions for this report.
The Link Share report displays URLs to assets that are shared with external users from within AEM Assets. It includes email ids of the user who shared the assets, emails ids of users with which the assets are shared, share date, and expiration date for the link. The columns are not customizable.
The Link Share report, does not include options for subfolders and renditions because it merely publishes the shared URLs that appear under /var/dam/share.
In the Configure Columns page, some columns are selected to appear in the report by default. You can select additional columns. Deselect a selected column to exclude it in the report.
To display a custom column name or property path, configure the properties for the asset binary under the jcr:content node in CRX. Alternatively, add it through property path picker.
In the Asset Reports page, the report generation status is based on the current state of the report job, for example Success, Failed, Queued, or Scheduled. The same status appears in the notifications inbox.
To view the report page, tap/click the report link. Alternatively, select the report, and tap/click the View icon from the toolbar.
You can add custom columns to the following reports to display more data for your custom requirements:
- Brand Portal publish
To remove reports that you no longer require, configure the DAM Report Purge service from the web console to purge existing reports based on their quantity and age.