Hi!
(Greg Truchetet from Teads here, this is a repost of https://github.com/WICG/conversion-measurement-api/issues/118, thank you John!)
We are using Origin Trials (Third party) to test Attribution Reporting API and what we observe is a bit disturbing. We are not sure to have fully understood how the limits applied to trials work.
This kind of question has been probably raised elsewhere but I didn't
find any reference, if it's the case, sorry for the noise. :)
Our third party script, embedded on a lot of websites, write the meta tag with our trial token on every page. Then it checks that the feature is effectively enabled on the user's browser with that piece of code:
It appears that for Chrome instances with a version greater than 86,
the feature seems to be effectively activated for only 0.5%-1% of the
traffic.
From what we understood by reading the Origin Trials restrictions here,
the feature should be activated for everybody unless too many people
use this feature worldwide, which is not the case when checking the Chrome Status page
Are we missing something and this is the intended behavior?
Thanks for your help!
Up until now, Chrome was automatically selectively enabling the API for a small percentage of Chrome instances. Now, by default, the API will be enabled for all Chrome instances.
What should you do?If you want the API to be enabled for all users by default: you don't need to do anything. This is the new default behaviour, starting from Chrome 89.
Else, if you want Chrome to continue enabling the API only for a subset of users that visit your origin trial sites: update your token as follows (before Chrome 89 is rolled out):
See details at https://web.dev/using-conversion-measurement/#register-for-the-origin-trial.