fluct Bid Adapter: add ortb2Imp.ext.data and rwdd signals#14872
Merged
patmmccann merged 13 commits intoMay 12, 2026
Conversation
Update prebid 10.1.0
Sync master
Sync with upstream prebid/Prebid.js master
sync upstream master 2026-04-06
Pass impression-level custom targeting data (ortb2Imp.ext.data) and rewarded ad flag (ortb2Imp.rwdd) to the fluct server to improve signal coverage and enable rewarded inventory differentiation. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Sync upstream master 2026-05-12
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
patmmccann
approved these changes
May 12, 2026
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Type of issue
Feature
Description
Extends the fluct Bid Adapter to forward additional OpenRTB 2.x signals from the Prebid.js request context to the fluct ad server:
ortb2Imp.ext.data→imp.ext.data— passes impression-level contextual data segmentsortb2Imp.rwdd— forwards the rewarded signal (only sent when value is1)ortb2.sitefields (cat,sectioncat,pagecat,keywords,content,domain,ref,ext.data) →data.siteortb2.devicefields (sua,ua,w,h,language,devicetype) →data.devicemediaTypes.banner.pos/ortb2Imp.ext.data.pos→data.pos(banner position, withmediaTypes.banner.postaking priority)VERSION bumped from
1.3to1.5.Steps to reproduce
N/A — feature addition
Test page
N/A
Expected results
fluct ad server receives the above OpenRTB signals in the bid request payload.
Actual results
N/A
Platform details
gulp test --file test/spec/modules/fluctBidAdapter_spec.jsOther information
gulp lintNo output (passed).
gulp test --file test/spec/modules/fluctBidAdapter_spec.js