Summary

New checkbox for query parameters available when adding new content or editing current content.

Issue

You were previously unable to specify query parameters for predictive content, and query parameters were not used when adding new content, editing current content, and reporting on URL clicks. 

Autodiscovery works by adding a new URL to the DB, and later on, clicking counts are accumulated against the newly found asset. The asset is determined based on the URL (and there, it previously didn't account for anything that followed the ? in the URL. The same was used as a validation when a user added new content.

The rule to determine this part of the URL, minus the query parameters, was a requirement back then and was taken into account during design.
 

Solution

As you add predictive content from the predictive content page, you need to have the checkbox on this page to allow the user to decide whether they want to include/exclude the query parameters while adding it.

The same thing should be followed for editing predictive content as well.

Engineering built a nuanced approach that provided flexibility to include or exclude query patterns in determining a unique URL and added a feature to include query parameters when manually creating a piece of content.

It should rightly identify the right asset to record clicks/views against as well.