summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/core/frame/attribution_source_params.idl
blob: 14c5ef9090689b36e0bdfba7f4d612f9ac001dba (plain)
1
2
3
4
5
6
7
8
9
10
11
12
// Copyright 2020 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

// An AttributionSourceParams object represents registration info for an attribution source for the Attribution Reporting API. These mirror the attribution attributes exposed HTML anchor elements. See https://github.com/WICG/conversion-measurement-api/blob/master/README.md for more information.
dictionary AttributionSourceParams {
  required USVString attributionDestination;
  required DOMString attributionSourceEventId;
  USVString attributionReportTo;
  unsigned long long attributionExpiry;
  long long attributionSourcePriority;
};