Skip to content

New adapter: Microsoft#4310

Open
Lightwood13 wants to merge 2 commits intomasterfrom
add-msft-bidder
Open

New adapter: Microsoft#4310
Lightwood13 wants to merge 2 commits intomasterfrom
add-msft-bidder

Conversation

@Lightwood13
Copy link
Collaborator

🔧 Type of changes

  • new bid adapter

✨ What's the context?

#4294

.extImpId(extImp.getExtImpId())
.build()));

final String gpid = ObjectUtil.getIfNotNull(imp.getExt().get("gpid"), JsonNode::textValue);
Copy link
Collaborator

Choose a reason for hiding this comment

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

Use .at() to simplify. This will return MissingNode instead of null in case of absence, which .asText() will return empty string.

@Lightwood13 Lightwood13 requested a review from And1sS December 11, 2025 10:58
@marki1an marki1an requested review from CTMBNara and removed request for CTMBNara December 31, 2025 11:17
@Net-burst
Copy link
Collaborator

This PR relies on #4316

@vpontesfreestar
Copy link
Contributor

Hi, @Lightwood13 thanks for the work on this feature. We’re following it closely because it would be very useful for us at Freestar.

Besides the cookie family duplicates, Do you have a rough sense of the remaining blockers or timeline for merge?

Happy to help with testing or validation from our side if that would be useful.

@Net-burst
Copy link
Collaborator

Hi, @Lightwood13 thanks for the work on this feature. We’re following it closely because it would be very useful for us at Freestar.

Besides the cookie family duplicates, Do you have a rough sense of the remaining blockers or timeline for merge?

Happy to help with testing or validation from our side if that would be useful.

Hello. Thanks for offering help. This PR requires a breaking change to cookie syncing logic. PBS-Go did a silent change quite a bit ago which fixed the cookie family name usage for cookie syncs.
PBS-Java never implemented this due to porting PR being accidentally closed. So for this adapter to work, we need to implement that feature first. We plan to roll that change into a duplicate usersync refactoring. Here's that PR for reference: prebid/prebid-server#2948

Because that change is potentially breaking, we plan to roll it into 4.0. Our team is working on the 4.0 scope, and we plan to have everything released in Q2.

If we'll need help with anything, we'll contact you, though. So thanks for offering help.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants