Hi Yoav,

The list of debugging signals is part of the spec:

https://wicg.github.io/attribution-reporting-api/#source-debug-data-type
https://wicg.github.io/attribution-reporting-api/#trigger-debug-data-type

Thanks,
Nan

On Wednesday, June 12, 2024 at 4:27:41 AM UTC-4 Yoav Weiss wrote:

> On Tue, Jun 11, 2024 at 7:43 PM Akash Nadan <akashna...@google.com> wrote:
>
>> Hi Yoav,
>>
>> The debug signals that will be reported on are documented here: 
>> https://github.com/WICG/attribution-reporting-api/blob/main/verbose_debugging_reports.md
>>
>
> Thanks! Should that be part of the spec?
>  
>
>>
>> These are the same debug signals that current debug reports support. We 
>> plan to support the same set of debug signals in this new feature as well.
>>
>
>> These debug signals are not developer defined, however a developer can 
>> specify which of the signals they want to track and can group certain 
>> signals together (more details here 
>> <https://github.com/WICG/attribution-reporting-api/blob/main/aggregate_debug_reporting.md#opting-in-aggregate-debug-reporting>
>> ).
>>
>> Thanks,
>> Akash
>> On Monday, June 10, 2024 at 10:02:08 PM UTC-7 Yoav Weiss (@Shopify) wrote:
>>
>>> On Fri, Jun 7, 2024 at 8:12 PM 'Akash Nadan' via blink-dev <
>>> blin...@chromium.org> wrote:
>>>
>>>> Contact emails
>>>>
>>>> akash...@google.com, lin...@chromium.org, john...@chromium.org
>>>>
>>>> Explainer
>>>>
>>>> Attribution Reporting with event-level reports 
>>>> <https://github.com/WICG/attribution-reporting-api/blob/main/EVENT.md>
>>>>
>>>> Attribution Reporting API with Aggregatable Reports 
>>>> <https://github.com/WICG/attribution-reporting-api/blob/main/AGGREGATE.md>
>>>>
>>>> Aggregation Service for the Attribution Reporting API 
>>>> <https://github.com/WICG/attribution-reporting-api/blob/main/AGGREGATION_SERVICE_TEE.md>
>>>>
>>>> Specification
>>>>
>>>> https://wicg.github.io/attribution-reporting-api/
>>>>
>>>> Blink component
>>>>
>>>> Internals > AttributionReporting 
>>>> <https://bugs.chromium.org/p/chromium/issues/list?q=component:Internals%3EAttributionReporting>
>>>>
>>>> TAG review
>>>>
>>>> Still under review 
>>>> <https://github.com/w3ctag/design-reviews/issues/724> under the 
>>>> original I2S for the Attribution Reporting API
>>>>
>>>> TAG review status
>>>>
>>>> Pending
>>>>
>>>> Summary
>>>>
>>>> We are landing the following changes to the Attribution Reporting API 
>>>> focused on:
>>>>
>>>>    - 
>>>>    
>>>>    improving debugging capabilities
>>>>    
>>>>
>>>> This change is based on ad-tech feedback and the need to support 
>>>> debugging capabilities after third-party cookie deprecation. 
>>>>
>>>> Currently the API supports debug reports that are tied to third-party 
>>>> cookies. In order for an API caller to receive a debug report of any kind 
>>>> they need to make sure a specific third-party cookie (i.e. ar_debug) is 
>>>> properly set. The API will check to make sure this cookie is set before 
>>>> providing any kind of debug report. Once third-party cookies are 
>>>> deprecated 
>>>> these debug reports will no longer be available. 
>>>>
>>>> This change is so the API can continue to provide debugging information 
>>>> after third-party cookie deprecation when the current debug reports that 
>>>> are tied to third-party cookies are no longer available. This is a new 
>>>> report type that is not tied to third-party cookies and provides similar 
>>>> debug information. This feature allows API callers to request and receive 
>>>> debug signals in aggregate form. This feature is very similar to current 
>>>> Aggregate Reports supported by the API, except these new reports will be 
>>>> specifically for debug signals. 
>>>>
>>>
>>> Can you expand on what debug signals are being aggregated? Are they 
>>> developer-defined somehow?
>>>   
>>>
>>>>
>>>> This new feature will allow API callers to continue receiving debugging 
>>>> information even after third-party cookie deprecation.
>>>>
>>>> Explainer/Spec changes
>>>>    
>>>>    1. 
>>>>    
>>>>    Explainer: 
>>>>    
>>>> https://github.com/WICG/attribution-reporting-api/blob/main/aggregate_debug_reporting.md
>>>>    2. 
>>>>    
>>>>    Spec: 
>>>>    1. 
>>>>       
>>>>       https://github.com/WICG/attribution-reporting-api/pull/1310
>>>>       2. 
>>>>       
>>>>       https://github.com/WICG/attribution-reporting-api/pull/1292
>>>>       
>>>>
>>>> Risks
>>>> Interoperability and Compatibility
>>>>
>>>> This is an optional and fully backwards compatible change. This feature 
>>>> provides a new mechanism for receiving debugging information and does not 
>>>> break any pre-existing API or web functionality.
>>>>
>>>> Gecko: No signal (Original request: 
>>>> https://github.com/mozilla/standards-positions/issues/791)
>>>>
>>>> WebKit: No signal (Original request: 
>>>> https://github.com/WebKit/standards-positions/issues/180)
>>>>
>>>> Web developers: 
>>>> https://github.com/WICG/attribution-reporting-api/issues/705
>>>>
>>>>
>>>> WebView application risks
>>>>
>>>> Does this intent deprecate or change behavior of existing APIs, such 
>>>> that it has potentially high risk for Android WebView-based applications?
>>>>
>>>> No
>>>>
>>>>               
>>>> Will this feature be supported on all six Blink platforms (Windows, 
>>>> Mac, Linux, Chrome OS, Android, and Android WebView)?
>>>>
>>>> The attribution reporting feature will be supported on all platforms 
>>>> with the exception of Android WebView
>>>>
>>>> Is this feature fully tested by web-platform-tests 
>>>> <https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md>
>>>> ?
>>>>
>>>> Yes
>>>>
>>>> Estimated milestones
>>>>
>>>> This feature is anticipated to ship as part of Chrome 127 
>>>> <https://chromiumdash.appspot.com/schedule>. 
>>>>
>>>> Link to entry on the Chrome Platform Status
>>>>
>>>> https://chromestatus.com/feature/5086433709916160
>>>>
>>>> Links to previous Intent discussions
>>>>
>>>> Previous I2S: 
>>>>
>>>> Intent to Ship: Attribution Reporting API 
>>>> <https://groups.google.com/a/chromium.org/g/blink-dev/c/2Rmj5V6FSaY>
>>>>
>>>> Intent to Ship: Attribution Reporting features M117 
>>>> <https://groups.google.com/a/chromium.org/g/blink-dev/c/nWF61c8xu-M/m/uMmH1ewcAQAJ>
>>>>
>>>> Intent to Ship: Attribution Reporting features M118 
>>>> <https://groups.google.com/a/chromium.org/g/blink-dev/c/Mh-mJiyJZFk/m/HlgzpphYBQAJ>
>>>>
>>>> Intent to Ship: Attribution Reporting features M119 
>>>> <https://groups.google.com/a/chromium.org/g/blink-dev/c/6e44SBtEtcQ>
>>>>
>>>> Intent to Ship: Attribution Reporting features M120 
>>>> <https://groups.google.com/a/chromium.org/g/blink-dev/c/jSk3xpNPzGQ/m/VZPsdYgGCAAJ>
>>>>
>>>> Intent to Ship: Attribution Reporting features M121 
>>>> <https://groups.google.com/a/chromium.org/g/blink-dev/c/g9KiC6Rg_mA/m/V679WcWuAQAJ>
>>>>
>>>> Intent to Ship: Attribution Reporting features M123 
>>>> <https://groups.google.com/a/chromium.org/g/blink-dev/c/NE7VGke1Bjc/m/bIX00t4CAAAJ>
>>>>
>>>> Intent to Ship: Attribution Reporting features M124 
>>>> <https://groups.google.com/a/chromium.org/g/blink-dev/c/aregp1li6xk/m/IhBB2z8tBQAJ>
>>>>
>>>> Intent to Ship: Attribution Reporting features M125 
>>>> <https://groups.google.com/a/chromium.org/g/blink-dev/c/9UyhI6SRyxM/m/zgWWckgWAQAJ>
>>>>
>>>> Intent to Ship: Attribution Reporting features M126 
>>>> <https://groups.google.com/a/chromium.org/g/blink-dev/c/7UQR2lPn5KE/m/q_kL6ZiJDgAJ>
>>>>
>>>> Thanks,
>>>> Akash
>>>>
>>>> -- 
>>>> 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/588cb91a-d7df-4796-8b6d-d1e406f64008n%40chromium.org
>>>>  
>>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/588cb91a-d7df-4796-8b6d-d1e406f64008n%40chromium.org?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>>

-- 
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/d8e70041-7085-4331-a08e-f41bd155218fn%40chromium.org.

Reply via email to