Skip to content

51Degrees module: extend device detection module with new fields#4458

Open
zxPhoenix wants to merge 1 commit intoprebid:masterfrom
51Degrees:51degrees_module_new_fields
Open

51Degrees module: extend device detection module with new fields#4458
zxPhoenix wants to merge 1 commit intoprebid:masterfrom
51Degrees:51degrees_module_new_fields

Conversation

@zxPhoenix
Copy link
Copy Markdown
Contributor

@zxPhoenix zxPhoenix commented Apr 6, 2026

🔧 Type of changes

  • new bid adapter
  • bid adapter update
  • new feature
  • new analytics adapter
  • new module
  • module update
  • bugfix
  • documentation
  • configuration
  • dependency update
  • tech debt (test coverage, refactorings, etc.)

Description of change

51Degrees module now populates device.hwv and introduces smarter logic populating device.model with a less specific HardwareNamePrefix property that would exclude specific device version. F.e. if HardwareName is iPhone 12 Pro Max, HardwareNamePrefix would be iPhone and HardwareNameVersion would be 12 Pro Max.
This PR should improve chances of correct targeting for bidders that expect a less specific model name and prefer receiving hardware version separately.

🧪 Test plan

  • Changes are covered by unit tests
  • Manual testing

🏎 Quality check

  • Are your changes following our code style guidelines?
  • Are there any breaking changes in your code?
  • Does your test coverage exceed 90%?
  • Are there any erroneous console logs, debuggers or leftover code in your changes?

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