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

Consent or pay #1901

Open
wants to merge 23 commits into
base: main
Choose a base branch
from
Open

Consent or pay #1901

wants to merge 23 commits into from

Conversation

akinsola-guardian
Copy link
Contributor

@akinsola-guardian akinsola-guardian commented Jan 20, 2025

What are you changing?

  • Extending the CMP.init to take in two new variables, useNonAdvertisedList and isUserSignedIn
  • Using Sourcepoint Subdomain property if useNonAdvertisedList is true
  • Merging user consent from Advertising to Non-Advertising vendor list
  • Redirecting user to Support when clicking Reject for Consent or Pay users
  • Extending __tcfapi to postCustomConsent as part of merging user consent process.

Why?

  • Consent Or Pay

Copy link

changeset-bot bot commented Jan 20, 2025

🦋 Changeset detected

Latest commit: 5cf6d26

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

Copy link
Contributor

Tip

Once this PR is ready to go, add the run_chromatic label to run the Chromatic tests.

This saves us a lot of money by not running the tests before we need them.

@github-actions github-actions bot added 📦 npm Affects a @guardian package on NPM @guardian/libs labels Jan 20, 2025
@akinsola-guardian akinsola-guardian added the 🐥 Canaries Triggers canary releases of any packages with changesets waiting. label Jan 23, 2025
Copy link
Contributor

Copy link
Contributor

Copy link
Contributor

github-actions bot commented Feb 3, 2025

Copy link
Contributor

github-actions bot commented Feb 4, 2025

Copy link
Contributor

github-actions bot commented Feb 4, 2025

Copy link
Contributor

github-actions bot commented Feb 4, 2025

Copy link
Contributor

github-actions bot commented Feb 5, 2025

Copy link
Contributor

github-actions bot commented Feb 5, 2025

Copy link
Contributor

github-actions bot commented Feb 5, 2025

Copy link
Contributor

github-actions bot commented Feb 7, 2025

Copy link
Contributor

github-actions bot commented Feb 7, 2025

Copy link
Contributor

@akinsola-guardian akinsola-guardian marked this pull request as ready for review February 10, 2025 10:12
@akinsola-guardian akinsola-guardian requested review from a team as code owners February 10, 2025 10:12
Copy link
Contributor

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🐥 Canaries Triggers canary releases of any packages with changesets waiting. @guardian/libs 📦 npm Affects a @guardian package on NPM
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant