Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Spec supporting trigger context ID for aggregate reporting #1114

Merged
merged 5 commits into from
Nov 29, 2023

Conversation

linnan-github
Copy link
Collaborator

@linnan-github linnan-github commented Nov 20, 2023

Fixes #974

Explainer: #1113


Preview | Diff

index.bs Outdated Show resolved Hide resolved
index.bs Outdated Show resolved Hide resolved
index.bs Outdated Show resolved Hide resolved
linnan-github and others added 2 commits November 21, 2023 08:48
Co-authored-by: Andrew Paseltiner <apaseltiner@google.com>
@linnan-github linnan-github merged commit 613b267 into WICG:main Nov 29, 2023
3 checks passed
@linnan-github linnan-github deleted the contextIdSpec branch November 29, 2023 18:55
aarongable pushed a commit to chromium/chromium that referenced this pull request Nov 30, 2023
reports

WICG/attribution-reporting-api#1114

Trigger context ID is only allowed when source registration time is
excluded. This CL introduces a wrapper type AggregatableTriggerConfig for source_registration_time_config and trigger_context_id so that these
two fields can be validated together.

When trigger context ID is set, the report delay will be reduced to 0,
and null report rate will be increased to 1. The trigger context ID is
included unencrypted in the aggregatable report.

OBSOLETE_HISTOGRAMS=Conversions.TriggerRegistrationError8 is replaced by
Conversions.TriggerRegistrationError9.

Bug: 1504141
Change-Id: I40d09f8bb3a60b1318da8d67a7e835aeae0fb346
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5046773
Reviewed-by: danakj <danakj@chromium.org>
Reviewed-by: Andrew Paseltiner <apaseltiner@chromium.org>
Reviewed-by: Charlie Harrison <csharrison@chromium.org>
Commit-Queue: Nan Lin <linnan@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1231259}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Further reducing aggregatable report delays
2 participants