-
Notifications
You must be signed in to change notification settings - Fork 2
Use Sourcepoint geolocation test #2145
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
base: main
Are you sure you want to change the base?
Conversation
🦋 Changeset detectedLatest commit: 146d4c9 The changes in this PR will be included in the next version bump. Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
Tip Once this PR is ready to go, add the This saves us a lot of money by not running the tests before we need them. |
Note The following canaries were published to NPM: 🐥 |
61835bc
to
0daab9e
Compare
Note The following canaries were published to NPM: 🐥 |
0daab9e
to
c0ae5f0
Compare
Note The following canaries were published to NPM: 🐥 |
Note The following canaries were published to NPM: 🐥 |
Note The following canaries were published to NPM: 🐥 |
Note The following canaries were published to NPM: 🐥 |
What are you changing?
This PR is the first step for temporarily switching to Sourcepoint's geolocation. This change sits behind an ab-test which will be pointing to the Sourcepoint test environment by updating the config for user's opted in to the test. This ab-test allows the commercial team and stakeholders in Australia and United States to test potential impacts to advertising. To implement the ab-test, the
cmp.init
takes the booleanisInSourcepointGeolocationTest
.To effectively switch to Sourcepoint's geolocation, we must:
For all users, the behaviour should continue to use our geolocation to determine the banner and vendor list interacted with.
For users opted in, this PR will:
To complete the switch to Sourcepoints geolocation we would:
Why?
Rollout plan
This is a redo of a previously rolled back commit: #2109