Skip to content

Commit 33a26aa

Browse files
Merge pull request #440 from w3c/timg-nits
Nits arising from Tim Geoghegan's review
2 parents b2461cc + febce45 commit 33a26aa

1 file changed

Lines changed: 15 additions & 6 deletions

File tree

api.bs

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -449,7 +449,7 @@ partial interface Navigator {
449449

450450
This provides three key functions:
451451

452-
* A list of browser-supported aggregation functions ([[#find-aggregation-service]])
452+
* A list of browser-supported aggregation services ([[#find-aggregation-service]])
453453
* A means of asking the browser to save impressions ([[#save-impression-api]])
454454
* A method to request conversion measurement ([[#measure-conversion-api]])
455455

@@ -775,7 +775,7 @@ The arguments to <a method for=Attribution>measureConversion()</a> are as follow
775775
<dt><dfn>lookbackDays</dfn></dt>
776776
<dd>A positive integer number of days. Only impressions occurring within the past `lookbackDays` may match this [=conversion=]. If omitted, it is equivalent to the [=maximum lookback=].</dd>
777777
<dt><dfn>matchValues</dfn></dt>
778-
<dd>A [=set=] of match values that can be used to select this [=impression=].</dd>
778+
<dd>A [=set=] of match values that can be used to select [=impressions=].</dd>
779779
<dt><dfn>impressionSites</dfn></dt>
780780
<dd>
781781
A [=set=] of impression sites.
@@ -792,8 +792,6 @@ The arguments to <a method for=Attribution>measureConversion()</a> are as follow
792792
only [=impressions=] recorded by one of the listed sites
793793
are eligible to match this [=conversion=].
794794
</dd>
795-
<dt><dfn>credit</dfn></dt>
796-
<dd>A [=list=] of numbers.</dd>
797795
<dt><dfn>value</dfn></dt>
798796
<dd>
799797
The [=conversion value=]. If an attribution is made and [[#dp|privacy]]
@@ -806,6 +804,17 @@ The arguments to <a method for=Attribution>measureConversion()</a> are as follow
806804
will be added to the outcome. It is also used to determine the amount of [=privacy budget=]
807805
to expend on this [=conversion report=].
808806
</dd>
807+
<dt><dfn>credit</dfn></dt>
808+
<dd>
809+
A [=list=] of finite positive numbers
810+
that describe how the [=conversion value=] is allocated across multiple impressions.
811+
The value is split across the list of selected impressions
812+
proportional to the values in the list
813+
in the order specified.
814+
If fewer impressions are selected than values in this list,
815+
any additional items in this list are ignored.
816+
When absent, the conversion value is allocated to a single impression.
817+
</dd>
809818
</dl>
810819

811820

@@ -2741,8 +2750,8 @@ The <a enum-value for=AttributionAggregationProtocol>`dap-18-histogram`</a>
27412750
aggregation method uses Prio [[PRIO]]
27422751
and the Distributed Aggregation Protocol (DAP) [[DAP]].
27432752
Specifically, this aggregation method uses
2744-
the <dfn>Prio3L1BoundSum</dfn> instantiation [[PRIO-L1]]
2745-
of the Prio3 Verifiable Distributed Aggregation Function (VDAF) [[VDAF]].
2753+
the <dfn>Prio3L1BoundSum</dfn> [[PRIO-L1]]
2754+
Verifiable Distributed Aggregation Function (VDAF) [[VDAF]].
27462755

27472756
DAP and the [=Prio3L1BoundSum=] instantiation define how a report is prepared,
27482757
encrypted, and submitted for aggregation.

0 commit comments

Comments
 (0)