Visualforce Interactions

Each record in your package usage log that has a custom_entity_type of VisualforcePage describes an interaction with your packaged Visualforce pages.

Required Editions
Available in: both Salesforce Classic and Lightning Experience
Available in: Enterprise, Performance, Unlimited, and Developer Editions

When a user performs an action that results in a request associated with your VisualForce page, log_record_type equals VisualforceRequest. One standard field is always populated with data: url.

Visualforce page requests also have supplemental fields that are often populated. For example, a Visualforce page request sometimes also has request_status and referrer_uri data.

Use these fields to explore the details of the Visualforce request.

Standard DataSupplemental Data
url
  • request_status
  • referrer_uri
  • request_status
  • response_size

Let’s look at an example package usage log record and analyze the Visualforce request.

The Acme_Agent_List packaged component of type VisualforcePage was interacted with as a result of a user action from subscriber org MyCustomer Inc on 2022-11-22 at 6:23 am.

The key data in this analysis are:

QuestionFieldValue
What
  • custom_entity
  • custom_entity_type
  • package_version_id
  • managed_package_namespace
  • Acme__Agent_List
  • VisualforcePage
  • 04txx0000004Idi
  • Acme
Who
  • organization_id
  • user_id_token
  • 00Dxx0000006H2l
  • 005-9BwnBWYO5FMn4cZ1sLw7F3LmTpoe8M77GrZOZHL6xQk=
Howlog_record_typeVisualforceRequest
Whentimestamp_derived2022-11-22T06:23:23.836Z

See Also