Interpreting PLACE COPY and DOWNLOAD actions in Adobe Asset Link access logs for AEM Assets
When you use Adobe Asset Link with Experience Manager Assets, PLACE COPY and DOWNLOAD activity appears in the AEM access logs as similar asset-fetch requests. You can’t reliably distinguish these actions from the log entries alone. To fix this reporting limitation, filter the logs for the Adobe Asset Link request pattern and interpret matching GET requests as general asset fetch or download activity.
Description description
Environment
Experience Manager Assets configured with Adobe Asset Link
Access to the AEM access.log file
Issue/Symptoms
When you use Adobe Asset Link with Experience Manager Assets, you can review asset activity in the AEM access logs. However, PLACE COPY and DOWNLOAD actions generate similar log entries, which prevents you from reliably distinguishing between them from the log data alone.
- Adobe Asset Link activity appears in requests for assets under
/content/dam/. - The
User-Agentcontains bothAdobeAssetLinkandPHXS. - The request query string includes
configid=ims. - Checkout actions appear as
POSTrequests that end with.checkout.json. - Asset fetch or download activity, including both
PLACE COPYandDOWNLOAD, appears asGETrequests withconfigid=ims. - No separate access-log pattern reliably identifies whether a matching
GETrequest representsPLACE COPYorDOWNLOAD.
Resolution resolution
Follow these steps to review and interpret Adobe Asset Link activity in the AEM access logs:
-
Open the AEM
access.logfile for the environment that you want to review. -
Filter the log entries to identify Adobe Asset Link activity.
- Filter for a
User-Agentthat contains bothAdobeAssetLinkandPHXS. - Filter for request paths that start with
/content/dam/. - Filter for request query strings that include
configid=ims.
- Filter for a
-
Filter for checkout actions by identifying
POSTrequests that end with.checkout.json. -
Filter for asset fetch or download activity by identifying
GETrequests that includeconfigid=ims. -
Interpret matching
GETrequests as general Adobe Asset Link asset fetch or download activity.- Note: The access logs don’t reliably distinguish
PLACE COPYfromDOWNLOAD. Don’t classify a matchingGETrequest as one specific action based on the access-log entry alone.
- Note: The access logs don’t reliably distinguish
-
Review the current Adobe Experience Manager release notes on Experience League for future changes to Adobe Asset Link logging or download tracking.