Skip to content

Document consent-related behavior changes in Prebid.js 11.12–11.18 - #6825

Merged
patmmccann merged 7 commits into
prebid:masterfrom
patmmccann:docs-consent-behavior
Oct 28, 2026
Merged

patmmccann merged 7 commits into
prebid:masterfrom
patmmccann:docs-consent-behavior

Conversation

@patmmccann

Copy link
Copy Markdown
Collaborator

Documents three Prebid.js consent-handling changes:

Note: #6810 (waitForCmp) also edits consentManagementTcf.md and consentManagementGpp.md, in different parts of those files.

🤖 Generated with Claude Code

- tcfControl: TCF publisher restrictions (Prebid.js 11.12, prebid/Prebid.js#14856)
- userId: no user IDs when the CMP lookup fails; refresh on consent change (Prebid.js 11.14, prebid/Prebid.js#14886)
- reportAnalytics / analytics adapters: enable/disable on consent change (Prebid.js 11.18, prebid/Prebid.js#15027)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@netlify

netlify Bot commented Oct 19, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for prebid-docs-preview ready!

Name Link
🔨 Latest commit edf45a1
🔍 Latest deploy log https://app.netlify.com/projects/prebid-docs-preview/deploys/6ae25ad70c8a39f8f710b1b2
😎 Deploy Preview https://deploy-preview-6825--prebid-docs-preview.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 19, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-19T17:15:03.217376Z d3054b4 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: d3054b41fd

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread dev-docs/activity-controls.md Outdated
| `enrichUfpd` | A Real-Time Data (RTD) submodule wants to add user first-party data to outgoing requests (`user.data` in ORTB) | User FPD is discarded | None |
| `fetchBids` | A bid adapter wants to participate in an auction | Bidder is removed from the auction | [`configName`](#params-fetchBids) |
| `reportAnalytics` | An analytics adapter is being enabled through `pbjs.enableAnalytics` | Adapter remains disabled | None |
| `reportAnalytics` | An analytics adapter is being enabled through `pbjs.enableAnalytics`. Since Prebid.js 11.18, this is checked again whenever consent data changes. | Adapter remains disabled. Since Prebid.js 11.18, a blocked adapter is enabled if the check later passes, and an enabled adapter that no longer passes the check is disabled. | None |

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Qualify the analytics disable guarantee

When the enabled adapter does not implement disableAnalytics(), the new adapter guidance says Prebid only logs a warning and leaves it enabled (integrate-with-the-prebid-analytics-api.md:113). This table instead promises that every now-denied adapter is disabled, so a publisher relying on the activity-control reference could incorrectly assume analytics stops after consent is withdrawn; qualify the effect for adapters that implement the hook and mention the warning/fallback for the rest.

Useful? React with 👍 / 👎.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed in 17bf911: the row now says the adapter is disabled through disableAnalytics(), and that adapters without it stay enabled with a warning.

…edback

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@muuki88

muuki88 commented Oct 28, 2026

Copy link
Copy Markdown
Contributor

@claude help. CC @patmmccann

@patmmccann
patmmccann merged commit 5cad7cd into prebid:master Oct 28, 2026
6 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants