attribution-reporting-api icon indicating copy to clipboard operation
attribution-reporting-api copied to clipboard

Consider not favoring new sources when there is an existing attributed source

Open johnivdel opened this issue 3 years ago • 0 comments

In step 2 of this algorithm, https://wicg.github.io/attribution-reporting-api/#process-an-attribution-source, the browser drops sources which have already been attributed when there is a new matching source.

This logic predates the priority mechanism, and this may not be expected in all instances. For example, consider a flow like:

source A (click) , time = 0 day, priority = 10 conversion, page visit (generates report 1) source B, time = 0, priority = 2 conversion, purchase

In this example, the purchase conversion would be attributed to source B, despite it being lower priority and source A still having the ability to create reports.

johnivdel avatar Jun 27 '22 14:06 johnivdel