demo · v132
Decoding a verbose debug report
When a source or trigger silently fails, Attribution Reporting POSTs a JSON blob to /.well-known/attribution-reporting/debug/verbose. Pick a failure mode and inspect what the network would actually receive — with and without ar_debug.
debug stream: enabled
choose a failure
delivered payload
| field | meaning |
|---|---|
| type | identifies which check failed |
| body.attribution_destination | the conversion site that would have received the report |
| body.source_debug_key | debug key set on source registration (only present if eligibility passed) |
| body.trigger_debug_key | debug key set on trigger registration |
| body.context_site | top-level site the request happened on |
| body.reporting_origin | the ad-tech that registered the source / trigger |