STRATCONN-1695: add support for collectHighEntropyUserAgentHints #702
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What does this PR do?
This PR increases the version of Adobe Analytics' AppMeasurement SDK from 2.20.0 to 2.23.0 in order to add support for collecting Client Hints from the User Agent. This is requested by customer in https://segment.atlassian.net/browse/STRATCONN-1695
Are there breaking changes in this PR?
As far as we know, increasing the AppMeasurement SDK version is backwards compatible.
Testing
window.sobject.Also confirmed there were no regressions in calling the Adobe Analytics API by making
.trackand.pagecalls and confirming Adobe Analytics reports are registering new data.Any background context you want to provide?
Slack thread: https://twilio.slack.com/archives/CATJY9BDW/p1666279110391459
Is there parity with the server-side/android/iOS integration components (if applicable)?
Does this require a new integration setting? If so, please explain how the new setting works
This requires a new setting that, if enabled, will populate the clientHints variable with additional User Agent data.
Links to helpful docs and other external resources