-
Notifications
You must be signed in to change notification settings - Fork 8
Support Sourcepoint GPP consent for EC generation #642
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
Open
ChristianPavilonis
wants to merge
27
commits into
feature/edge-cookies-final
Choose a base branch
from
edge-cookie-sourcepoint-consent
base: feature/edge-cookies-final
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
27 commits
Select commit
Hold shift + click to select a range
188fd03
Add design spec for Sourcepoint GPP consent support (#640)
ChristianPavilonis b049897
Add implementation plan for Sourcepoint GPP consent support (#640)
ChristianPavilonis 869e8cd
Add us_sale_opt_out field to GppConsent
ChristianPavilonis cb9e2b5
Decode US sale opt-out from GPP sections
ChristianPavilonis d226377
Recognize GPP US sale opt-out in EC consent gating
ChristianPavilonis 5ba2bc5
Add Sourcepoint JS integration for GPP consent cookie mirroring
ChristianPavilonis 945f39a
Add design spec for Prebid User ID Module support
ChristianPavilonis f71e55f
Add implementation plan for Prebid User ID Module support
ChristianPavilonis d19e888
Fix ESM path resolution in Prebid User ID plan regression guard
ChristianPavilonis 7660ce8
Add Vitest coverage for Prebid ts-eids cookie sync
ChristianPavilonis fe2d065
Bundle Prebid User ID core and submodules in Prebid integration
ChristianPavilonis 25194f0
Correct Prebid User ID plan + spec — drop pubCommonIdSystem (removed …
ChristianPavilonis 6f5644e
Drop liveIntentIdSystem from Prebid bundle
ChristianPavilonis 3cae39c
Make Prebid User ID submodule set configurable at build time
ChristianPavilonis b8dbf2e
Clear stale consent cookies and aggregate US GPP opt-outs
ChristianPavilonis 00cc54b
Add Secure flag and Max-Age to Sourcepoint GPP cookies
ChristianPavilonis 275e892
support ec partners map for env overrides
ChristianPavilonis be9a930
Scope Sourcepoint consent PR and address review feedback
ChristianPavilonis 4980e77
Remove generated Prebid user ID shim
ChristianPavilonis 2b4a610
Address Sourcepoint consent review feedback
ChristianPavilonis d0dd47b
Address Sourcepoint review feedback
ChristianPavilonis 86b9453
Isolate EC lifecycle integration seeds
ChristianPavilonis 3d5f2a2
Promote EC lifecycle logs to info
ChristianPavilonis 6dee8ed
why
ChristianPavilonis 35bca7e
Support Sourcepoint usnat consent storage
ChristianPavilonis 985a7b5
Add build-time Prebid User ID module generation
ChristianPavilonis 9c32370
Skip Prebid User ID modules that require require
ChristianPavilonis File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
13 changes: 13 additions & 0 deletions
13
crates/js/lib/src/integrations/prebid/_user_ids.generated.ts
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,13 @@ | ||
| // Auto-generated by build-all.mjs — manual edits will be overwritten at build time. | ||
| // | ||
| // Controls which Prebid.js user ID modules are included in the bundle. | ||
| // Set the TSJS_PREBID_USER_ID_MODULES environment variable to a comma-separated | ||
| // list of module names (e.g. "connectId,criteo,sharedId") before building. | ||
| // Default: "" | ||
|
|
||
| import 'prebid.js/modules/connectIdSystem.js'; | ||
| import 'prebid.js/modules/criteoIdSystem.js'; | ||
| import 'prebid.js/modules/identityLinkIdSystem.js'; | ||
| import 'prebid.js/modules/uid2IdSystem.js'; | ||
| import 'prebid.js/modules/sharedIdSystem.js'; | ||
| import 'prebid.js/modules/unifiedIdSystem.js'; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.