HTMLAnchorElement: attributionSourceId property
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.
The attributionSourceId property of the HTMLAnchorElement interface gets and sets the attributionsourceid HTML attribute on an <a> element.
The attributionSourceId is used as part of the Private Click Measurement specification to identify the content that was clicked when following a link to another site.
Value
A number. Valid values for private click measurement are between 0 and 255. The default value is 0. Values outside this range will not cause an error when setting the property, but will be ignored by the browser for attribution purposes.
Examples
>Setting an attribution source ID on a link
<a
id="ad-link"
href="https://example.com"
attributiondestination="https://example.com">
Click to visit our shop
</a>
const adLink = document.getElementById("ad-link");
adLink.attributionSourceId = 17;
console.log(adLink.attributionSourceId); // 17
Specifications
| Specification |
|---|
| Private Click Measurement> # dom-htmlanchorelement-attributionsourceid> |
Browser compatibility
See also
HTMLAnchorElement<a>HTML element- Private Click Measurement specification