Description:
Currently, our Matomo Java Tracker lacks the ability to dynamically read the remote user attribute from an HttpServletRequest in Java and set the user id attribute in the Matomo request accordingly. This feature would significantly enhance our tracking capabilities and provide more accurate user insights.
Steps to Reproduce:
Deploy the current version of the Matomo integration.
Observe the lack of functionality to dynamically read the remote user attribute.
Identify scenarios where remote user attribute information is crucial for tracking.
Expected Behavior:
The Matomo integration should be extended to retrieve the remote user attribute from the HttpServletRequest in Java and use it to set the user id attribute in the Matomo request.
Additional Context:
This enhancement is essential for improving the accuracy of user tracking, especially in scenarios where users are authenticated remotely.
Proposed Solution:
Create a method in the Matomo integration to extract the remote user attribute from the HttpServletRequest.
Set the user id attribute in the Matomo request based on the retrieved remote user attribute.
Description: Currently, our Matomo Java Tracker lacks the ability to dynamically read the remote user attribute from an
HttpServletRequest
in Java and set the user id attribute in the Matomo request accordingly. This feature would significantly enhance our tracking capabilities and provide more accurate user insights.Steps to Reproduce:
Expected Behavior: The Matomo integration should be extended to retrieve the remote user attribute from the
HttpServletRequest
in Java and use it to set the user id attribute in the Matomo request.Additional Context: This enhancement is essential for improving the accuracy of user tracking, especially in scenarios where users are authenticated remotely.
Proposed Solution:
HttpServletRequest
.