Re: [blink-dev] Intent to Ship: Attribution Reporting API feature (further gating for trigger verbose debug reports)

2023-11-06 Thread Mike Taylor


On 11/3/23 6:12 PM, 'Akash Nadan' via blink-dev wrote:


Contact emails

lin...@chromium.org , 
johni...@chromium.org 



Explainer

Attribution Reporting with event-level reports 



Attribution Reporting API with Aggregatable Reports 



Aggregation Service for the Attribution Reporting API 




Specification

https://wicg.github.io/attribution-reporting-api/ 




Blink component

Internals > AttributionReporting 




Summary

We plan on landing one change to the Attribution Reporting API focused on:

 *

further gating for trigger verbose debug reports

 o

Trigger verbose debug reports were only gated by the presence
of the ar_debug cookie (3PC) at trigger registrations. To
improve privacy,  this change further gates trigger verbose
debug reports by the presence of the ar_debug cookie at source
registrations. Therefore, in order to receive trigger verbose
debug reports, the ar_debug cookie needs to be present at both
source and trigger registrations.

Explainer changes

 *

Require ar_debug cookie presence on source registrations for
trigger verbose debug reports


Spec changes

 *

Require ar_debug cookie presence on source registrations for
trigger verbose debug reports



Risks
Interoperability and Compatibility

This change is backwards incompatible as developers need to ensure the 
special ar_debug cookie is present at source registrations as well in 
order to receive trigger verbose debug reports. We consider this less 
concerning as it’s very likely that developers already set the 
ar_debug cookie on source registrations for debugging purposes while 
third-party cookies are available. Developers may expect to receive 
fewer trigger verbose debug reports in a more privacy-preserving way.


Is there any way for you to do a spot check on some sites that are known 
to use the API to confirm this intuition? Have we done any outreach or 
considered added something like a DevTools issue to tell developers why 
they're no longer receiving verbose debug reports?


Will this feature be supported on all six Blink platforms (Windows, 
Mac, Linux, Chrome OS, Android, and Android WebView)?


All except Android WebView


Is this feature fully tested by web-platform-tests 
? 



Yes


Estimated milestones

Chrome 120


Link to entry on the Chrome Platform Status

https://chromestatus.com/feature/5092796566601728 




Links to previous Intent discussions

Previous I2S:

Intent to Ship: Attribution Reporting API 



Intent to Ship: Attribution Reporting features M117 



Intent to Ship: Attribution Reporting features M118 



Intent to Ship: Attribution Reporting features M119 




--
You received this message because you are subscribed to the Google 
Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/db5ba937-4a1e-4dc1-a2ef-44559f967a9en%40chromium.org 
.


--
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/de6aa9d4-b31d-44c2-8c05-1b8ae6d08905%40chromium.org.


Re: [blink-dev] Intent to Ship: Attribution Reporting API feature (further gating for trigger verbose debug reports)

2023-11-06 Thread 'Akash Nadan' via blink-dev
Hi Mike,

I've spot checked some popular publisher sites, and can see that the 
ar_debug cookie is being set on these sites. Additionally, we are planning 
on sending out an email to the attribution-reporting-api-...@chromium.org 
email group later this week, to notify them of the upcoming change.

Thanks,
Akash

On Monday, November 6, 2023 at 9:40:50 AM UTC-8 Mike Taylor wrote:

>
> On 11/3/23 6:12 PM, 'Akash Nadan' via blink-dev wrote:
>
>
> Contact emails 
>
> lin...@chromium.org, john...@chromium.org
>
> Explainer 
>
> Attribution Reporting with event-level reports 
> 
>
> Attribution Reporting API with Aggregatable Reports 
> 
>
> Aggregation Service for the Attribution Reporting API 
> 
>
> Specification 
>
> https://wicg.github.io/attribution-reporting-api/
>
> Blink component 
>
> Internals > AttributionReporting 
> 
>
> Summary 
>
> We plan on landing one change to the Attribution Reporting API focused on:
>
>- 
>
>further gating for trigger verbose debug reports
>- 
>   
>   Trigger verbose debug reports were only gated by the presence of 
>   the ar_debug cookie (3PC) at trigger registrations. To improve privacy, 
>  
>   this change further gates trigger verbose debug reports by the presence 
> of 
>   the ar_debug cookie at source registrations. Therefore, in order to 
> receive 
>   trigger verbose debug reports, the ar_debug cookie needs to be present 
> at 
>   both source and trigger registrations.
>   
> Explainer changes 
>
>- 
>
>Require ar_debug cookie presence on source registrations for trigger 
>verbose debug reports 
>
>
> Spec changes 
>
>- 
>
>Require ar_debug cookie presence on source registrations for trigger 
>verbose debug reports 
>
>
>
> Risks
> Interoperability and Compatibility 
>
> This change is backwards incompatible as developers need to ensure the 
> special ar_debug cookie is present at source registrations as well in order 
> to receive trigger verbose debug reports. We consider this less concerning 
> as it’s very likely that developers already set the ar_debug cookie on 
> source registrations for debugging purposes while third-party cookies are 
> available. Developers may expect to receive fewer trigger verbose debug 
> reports in a more privacy-preserving way.
>
> Is there any way for you to do a spot check on some sites that are known 
> to use the API to confirm this intuition? Have we done any outreach or 
> considered added something like a DevTools issue to tell developers why 
> they're no longer receiving verbose debug reports?
>
>   
> Will this feature be supported on all six Blink platforms (Windows, Mac, 
> Linux, Chrome OS, Android, and Android WebView)? 
>
> All except Android WebView
>
> Is this feature fully tested by web-platform-tests 
> 
> ? 
>
> Yes
>
> Estimated milestones 
>
> Chrome 120
>
> Link to entry on the Chrome Platform Status 
>
> https://chromestatus.com/feature/5092796566601728
>
> Links to previous Intent discussions 
>
> Previous I2S: 
>
> Intent to Ship: Attribution Reporting API 
> 
>
> Intent to Ship: Attribution Reporting features M117 
> 
>
> Intent to Ship: Attribution Reporting features M118 
> 
>
> Intent to Ship: Attribution Reporting features M119 
> 
>
> -- 
> You received this message because you are subscribed to the Google Groups 
> "blink-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to blink-dev+...@chromium.org.
> To view this discussion on the web visit 
> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/db5ba937-4a1e-4dc1-a2ef-44559f967a9en%40chromium.org
>  
> 
> .
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit 
https://groups.google.com/a/chromium.or

Re: [blink-dev] Intent to Ship: Attribution Reporting API feature (further gating for trigger verbose debug reports)

2023-11-06 Thread Mike Taylor

Thanks Akash.

LGTM1 % sending out an email to the 
attribution-reporting-api-...@chromium.org group.


On 11/6/23 4:52 PM, Akash Nadan wrote:

Hi Mike,

I've spot checked some popular publisher sites, and can see that the 
ar_debug cookie is being set on these sites. Additionally, we are 
planning on sending out an email to the 
attribution-reporting-api-...@chromium.org email group later this 
week, to notify them of the upcoming change.


Thanks,
Akash

On Monday, November 6, 2023 at 9:40:50 AM UTC-8 Mike Taylor wrote:


On 11/3/23 6:12 PM, 'Akash Nadan' via blink-dev wrote:


Contact emails

lin...@chromium.org, john...@chromium.org


Explainer

Attribution Reporting with event-level reports


Attribution Reporting API with Aggregatable Reports


Aggregation Service for the Attribution Reporting API




Specification

https://wicg.github.io/attribution-reporting-api/



Blink component

Internals > AttributionReporting




Summary

We plan on landing one change to the Attribution Reporting API
focused on:

 *

further gating for trigger verbose debug reports

 o

Trigger verbose debug reports were only gated by the
presence of the ar_debug cookie (3PC) at trigger
registrations. To improve privacy,  this change further
gates trigger verbose debug reports by the presence of
the ar_debug cookie at source registrations. Therefore,
in order to receive trigger verbose debug reports, the
ar_debug cookie needs to be present at both source and
trigger registrations.

Explainer changes

 *

Require ar_debug cookie presence on source registrations for
trigger verbose debug reports


Spec changes

 *

Require ar_debug cookie presence on source registrations for
trigger verbose debug reports



Risks
Interoperability and Compatibility

This change is backwards incompatible as developers need to
ensure the special ar_debug cookie is present at source
registrations as well in order to receive trigger verbose debug
reports. We consider this less concerning as it’s very likely
that developers already set the ar_debug cookie on source
registrations for debugging purposes while third-party cookies
are available. Developers may expect to receive fewer trigger
verbose debug reports in a more privacy-preserving way.


Is there any way for you to do a spot check on some sites that are
known to use the API to confirm this intuition? Have we done any
outreach or considered added something like a DevTools issue to
tell developers why they're no longer receiving verbose debug reports?


Will this feature be supported on all six Blink platforms
(Windows, Mac, Linux, Chrome OS, Android, and Android WebView)?

All except Android WebView


Is this feature fully tested by web-platform-tests

?


Yes


Estimated milestones

Chrome 120


Link to entry on the Chrome Platform Status

https://chromestatus.com/feature/5092796566601728



Links to previous Intent discussions

Previous I2S:

Intent to Ship: Attribution Reporting API


Intent to Ship: Attribution Reporting features M117



Intent to Ship: Attribution Reporting features M118



Intent to Ship: Attribution Reporting features M119



-- 
You received this message because you are subscribed to the

Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it,
send an email to blink-dev+...@chromium.org.
To view this discussion on the web visit

https://groups.google.com/a/chromium.org/d/msgid/blink-dev/db5ba937-4a1e-4dc1-a2ef-44559f967a9en%40chromium.org



Re: [blink-dev] Intent to Ship: Attribution Reporting API feature (further gating for trigger verbose debug reports)

2023-11-08 Thread Yoav Weiss
LGTM2

On Tuesday, November 7, 2023 at 2:44:47 AM UTC+1 Mike Taylor wrote:

> Thanks Akash.
>
> LGTM1 % sending out an email to the 
> attribution-reporting-api-...@chromium.org group.
> On 11/6/23 4:52 PM, Akash Nadan wrote:
>
> Hi Mike, 
>
> I've spot checked some popular publisher sites, and can see that the 
> ar_debug cookie is being set on these sites. Additionally, we are planning 
> on sending out an email to the attribution-reporting-api-...@chromium.org 
> email group later this week, to notify them of the upcoming change.
>
> Thanks,
> Akash
>
> On Monday, November 6, 2023 at 9:40:50 AM UTC-8 Mike Taylor wrote:
>
>>
>> On 11/3/23 6:12 PM, 'Akash Nadan' via blink-dev wrote:
>>
>>
>> Contact emails 
>>
>> lin...@chromium.org, john...@chromium.org
>>
>> Explainer 
>>
>> Attribution Reporting with event-level reports 
>> 
>>
>> Attribution Reporting API with Aggregatable Reports 
>> 
>>
>> Aggregation Service for the Attribution Reporting API 
>> 
>>
>> Specification 
>>
>> https://wicg.github.io/attribution-reporting-api/
>>
>> Blink component 
>>
>> Internals > AttributionReporting 
>> 
>>
>> Summary 
>>
>> We plan on landing one change to the Attribution Reporting API focused on:
>>
>>- 
>>
>>further gating for trigger verbose debug reports
>>- 
>>   
>>   Trigger verbose debug reports were only gated by the presence of 
>>   the ar_debug cookie (3PC) at trigger registrations. To improve 
>> privacy,  
>>   this change further gates trigger verbose debug reports by the 
>> presence of 
>>   the ar_debug cookie at source registrations. Therefore, in order to 
>> receive 
>>   trigger verbose debug reports, the ar_debug cookie needs to be present 
>> at 
>>   both source and trigger registrations.
>>   
>> Explainer changes 
>>
>>- 
>>
>>Require ar_debug cookie presence on source registrations for trigger 
>>verbose debug reports 
>>
>>
>> Spec changes 
>>
>>- 
>>
>>Require ar_debug cookie presence on source registrations for trigger 
>>verbose debug reports 
>>
>>
>>
>> Risks
>> Interoperability and Compatibility 
>>
>> This change is backwards incompatible as developers need to ensure the 
>> special ar_debug cookie is present at source registrations as well in order 
>> to receive trigger verbose debug reports. We consider this less concerning 
>> as it’s very likely that developers already set the ar_debug cookie on 
>> source registrations for debugging purposes while third-party cookies are 
>> available. Developers may expect to receive fewer trigger verbose debug 
>> reports in a more privacy-preserving way.
>>
>> Is there any way for you to do a spot check on some sites that are known 
>> to use the API to confirm this intuition? Have we done any outreach or 
>> considered added something like a DevTools issue to tell developers why 
>> they're no longer receiving verbose debug reports?
>>
>>   
>> Will this feature be supported on all six Blink platforms (Windows, Mac, 
>> Linux, Chrome OS, Android, and Android WebView)? 
>>
>> All except Android WebView
>>
>> Is this feature fully tested by web-platform-tests 
>> 
>> ? 
>>
>> Yes
>>
>> Estimated milestones 
>>
>> Chrome 120
>>
>> Link to entry on the Chrome Platform Status 
>>
>> https://chromestatus.com/feature/5092796566601728
>>
>> Links to previous Intent discussions 
>>
>> Previous I2S: 
>>
>> Intent to Ship: Attribution Reporting API 
>> 
>>
>> Intent to Ship: Attribution Reporting features M117 
>> 
>>
>> Intent to Ship: Attribution Reporting features M118 
>> 
>>
>> Intent to Ship: Attribution Reporting features M119 
>> 
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "blink-dev" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to blink-dev+...@chromium.org.
>> To view this discussion on the web visit 
>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/db5ba937-4a1e-4dc1-a2ef-44559f967a9en%40chromium.org
>>  
>> 

Re: [blink-dev] Intent to Ship: Attribution Reporting API feature (further gating for trigger verbose debug reports)

2023-11-08 Thread Rick Byers
LGTM3

On Wed, Nov 8, 2023 at 1:04 AM Yoav Weiss  wrote:

> LGTM2
>
> On Tuesday, November 7, 2023 at 2:44:47 AM UTC+1 Mike Taylor wrote:
>
>> Thanks Akash.
>>
>> LGTM1 % sending out an email to the
>> attribution-reporting-api-...@chromium.org group.
>> On 11/6/23 4:52 PM, Akash Nadan wrote:
>>
>> Hi Mike,
>>
>> I've spot checked some popular publisher sites, and can see that the
>> ar_debug cookie is being set on these sites. Additionally, we are planning
>> on sending out an email to the attribution-reporting-api-...@chromium.org
>> email group later this week, to notify them of the upcoming change.
>>
>> Thanks,
>> Akash
>>
>> On Monday, November 6, 2023 at 9:40:50 AM UTC-8 Mike Taylor wrote:
>>
>>>
>>> On 11/3/23 6:12 PM, 'Akash Nadan' via blink-dev wrote:
>>>
>>>
>>> Contact emails
>>>
>>> lin...@chromium.org, john...@chromium.org
>>>
>>> Explainer
>>>
>>> Attribution Reporting with event-level reports
>>> 
>>>
>>> Attribution Reporting API with Aggregatable Reports
>>> 
>>>
>>> Aggregation Service for the Attribution Reporting API
>>> 
>>>
>>> Specification
>>>
>>> https://wicg.github.io/attribution-reporting-api/
>>>
>>> Blink component
>>>
>>> Internals > AttributionReporting
>>> 
>>>
>>> Summary
>>>
>>> We plan on landing one change to the Attribution Reporting API focused
>>> on:
>>>
>>>-
>>>
>>>further gating for trigger verbose debug reports
>>>-
>>>
>>>   Trigger verbose debug reports were only gated by the presence of
>>>   the ar_debug cookie (3PC) at trigger registrations. To improve 
>>> privacy,
>>>   this change further gates trigger verbose debug reports by the 
>>> presence of
>>>   the ar_debug cookie at source registrations. Therefore, in order to 
>>> receive
>>>   trigger verbose debug reports, the ar_debug cookie needs to be 
>>> present at
>>>   both source and trigger registrations.
>>>
>>> Explainer changes
>>>
>>>-
>>>
>>>Require ar_debug cookie presence on source registrations for trigger
>>>verbose debug reports
>>>
>>>
>>> Spec changes
>>>
>>>-
>>>
>>>Require ar_debug cookie presence on source registrations for trigger
>>>verbose debug reports
>>>
>>>
>>>
>>> Risks
>>> Interoperability and Compatibility
>>>
>>> This change is backwards incompatible as developers need to ensure the
>>> special ar_debug cookie is present at source registrations as well in order
>>> to receive trigger verbose debug reports. We consider this less concerning
>>> as it’s very likely that developers already set the ar_debug cookie on
>>> source registrations for debugging purposes while third-party cookies are
>>> available. Developers may expect to receive fewer trigger verbose debug
>>> reports in a more privacy-preserving way.
>>>
>>> Is there any way for you to do a spot check on some sites that are known
>>> to use the API to confirm this intuition? Have we done any outreach or
>>> considered added something like a DevTools issue to tell developers why
>>> they're no longer receiving verbose debug reports?
>>>
>>>
>>> Will this feature be supported on all six Blink platforms (Windows, Mac,
>>> Linux, Chrome OS, Android, and Android WebView)?
>>>
>>> All except Android WebView
>>>
>>> Is this feature fully tested by web-platform-tests
>>> 
>>> ?
>>>
>>> Yes
>>>
>>> Estimated milestones
>>>
>>> Chrome 120
>>>
>>> Link to entry on the Chrome Platform Status
>>>
>>> https://chromestatus.com/feature/5092796566601728
>>>
>>> Links to previous Intent discussions
>>>
>>> Previous I2S:
>>>
>>> Intent to Ship: Attribution Reporting API
>>> 
>>>
>>> Intent to Ship: Attribution Reporting features M117
>>> 
>>>
>>> Intent to Ship: Attribution Reporting features M118
>>> 
>>>
>>> Intent to Ship: Attribution Reporting features M119
>>> 
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "blink-dev" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to blink-dev+...@chromium.org.
>>> To view this discussion on the web visit
>>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/db5ba937-4a1e-4dc1-a2ef-44559f967a9en%40chromi