---
schema_version: "1"
id: ef7bed7f8a1ce1de131b92652a9fe32c83818d309ab2aa5414412c4b89a82145
title: Determine What Packaged Component Was Accessed
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/platform-pkg-exchange/managed_packaging/guides/second-generation/appexchange/app-analytics/app-analytics-read-logs/app-analytics-read-logs-what-component.md
canonical_url: https://developer.salesforce.com/docs/platform/pkg2-dev/guide/app-analytics-read-logs-what-component.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: d0da4bb868e7fe8c25dc415c21d5d0488a4cad1e5f049427d185115335d3efb6
products:
  - Second-Generation Managed Packaging Developer Guide
  - merged-docs
---

# Determine What Packaged Component Was Accessed

To analyze a package usage log record, always start with your packaged component.

## Before You Begin

| Required Editions                                                                        |
| ---------------------------------------------------------------------------------------- |
| Available in: both Salesforce Classic and Lightning Experience                           |
| Available in: **Enterprise**, **Performance**, **Unlimited**, and **Developer** Editions |

In App Analytics package usage logs, the name of each packaged component is represented by the `custom_entity` field and its type is represented by the `custom_entity_type` field. Your managed package likely contains multiple packaged components.

- To identify each packaged component uniquely, combine these fields.

  - `package_id`
  - `package_version_id`
  - `managed_package_namespace`
  - `custom_entity`
  - `custom_entity_type`
