Skip to content

Conversation

@piotrj-rtbh
Copy link
Contributor

@piotrj-rtbh piotrj-rtbh commented Dec 2, 2025

πŸ”§ Type of changes

  • bid adapter update
  • enhancement

✨ What's the context?

Related PR (Golang): prebid/prebid-server#4624
RTBHouse bidder was not setting imp.tagid in outgoing requests, which could impact ad targeting effectiveness. This change adds support for populating tagid from various incoming request fields with a defined priority order.

πŸ“‹ Description

Adds logic to set imp.tagid in RTBHouse bid requests using fallback priority: imp.ext.gpid β†’ imp.ext.data.adserver.adslot β†’ imp.ext.data.pbadslot β†’ imp.id β†’ null. This ensures better ad targeting by providing RTBHouse with appropriate tagid values.

πŸ§ͺ Testing results

Tests run: 26, Failures: 0, Errors: 0, Skipped: 0
All RTBHouse bidder tests pass successfully, including:

  • Unit tests for new functionality (6 tests)
  • Integration test with updated mock expectations (1 test)
  • Backward compatibility verification (19 existing tests)

Other information

Please reach us at inventory_support@rtbhouse.com with piotr.jaworski@rtbhouse.com and cc leandro.otani@rtbhouse.com.

@piotrj-rtbh piotrj-rtbh marked this pull request as draft December 2, 2025 16:37
@piotrj-rtbh piotrj-rtbh marked this pull request as ready for review December 3, 2025 09:49
@osulzhenko osulzhenko requested a review from CTMBNara December 8, 2025 08:33
@marki1an marki1an requested review from CTMBNara and removed request for CTMBNara December 22, 2025 10:23
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.

1 participant