Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New module: WURFL device enrichment #3685

Open
wants to merge 37 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
f40ec3c
WURFL-devicedetection module implementation (compatible with PBS Java…
andreacastello Jan 17, 2025
eef4efc
updated README.md
andreacastello Jan 17, 2025
12eb97c
updated README.md title
andreacastello Jan 17, 2025
da8fd51
some README.md wording improvements
andreacastello Jan 17, 2025
c0dd077
used markdown table for config params.
andreacastello Jan 17, 2025
39bf6d7
added maintainer email address
andreacastello Jan 17, 2025
3aff037
modified sample request data
andreacastello Jan 17, 2025
eedc3e0
fixed typos
andreacastello Jan 17, 2025
cac7b71
Merge pull request #1 from WURFL/module-wurfl-devicedetection
andreacastello Jan 17, 2025
0e93e64
improved wording
andreacastello Jan 17, 2025
89cb0dd
improved published specific enrichment paragraph
andreacastello Jan 17, 2025
7a55ba2
better doc formatting
andreacastello Jan 17, 2025
9d95efd
Merged upstream master branch to local master
andreacastello Feb 21, 2025
93f3182
Updated WURFL API version, uncommented module add into modules pom. M…
andreacastello Feb 24, 2025
96d91e4
Added WURFL API mock classes
andreacastello Feb 25, 2025
9b8b10e
checkstyle compliance
andreacastello Feb 25, 2025
1bd2865
Updated README. More checkstyle compliance
andreacastello Feb 25, 2025
cee250a
Removed commented dependency
andreacastello Feb 27, 2025
59fe1a6
Improved WURFL module README.md
andreacastello Mar 3, 2025
c0fe0db
Merge pull request #2 from WURFL/module-wurfl-devicedetection
andreacastello Mar 3, 2025
a4fcd1f
potential mock issue fix
andreacastello Mar 3, 2025
958f7c1
Merge pull request #3 from WURFL/module-wurfl-devicedetection
andreacastello Mar 4, 2025
f5bf2e3
WURFL module: improved README
andreacastello Mar 6, 2025
57d2378
WURFL module README: better wording
andreacastello Mar 6, 2025
93cbf8c
WURFL module README: more doc improvement
andreacastello Mar 6, 2025
ffe67fa
PREB-39: simplified call to virtual capabilities API
andreacastello Mar 6, 2025
6af13df
Merge pull request #4 from WURFL/PREB-39
andreacastello Mar 6, 2025
7cf5ccd
Merge branch 'prebid:master' into master
andreacastello Mar 10, 2025
1cbb9b6
Updated WURFL module version to 3.23.0-SNAPSHOT
andreacastello Mar 10, 2025
b846032
Added a WURFL API mock dependency from a public repo. Updated README …
andreacastello Mar 12, 2025
bc21beb
More README update
andreacastello Mar 12, 2025
1215903
Merge pull request #6 from WURFL/wurfl-module-with-mock-from-repo
andreacastello Mar 12, 2025
0850daa
Used WURFL lowecase in module names
andreacastello Mar 12, 2025
e559a6f
removed unused log
andreacastello Mar 12, 2025
8d712ef
handled exception in virtual capability retrieval
andreacastello Mar 12, 2025
4155848
removed print stacktrace used for debug
andreacastello Mar 13, 2025
b596b5f
Merge pull request #7 from WURFL/wurfl-module-with-mock-from-repo
andreacastello Mar 13, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
improved published specific enrichment paragraph
  • Loading branch information
andreacastello committed Jan 17, 2025
commit 89cb0dd0e00bcd291033af5df43136e915e9a01f
8 changes: 8 additions & 0 deletions extra/modules/WURFL-devicedetection/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,14 @@ The WURFL module populates missing or empty fields in ortb2.device with the foll
Device enrichment is selectively enabled for publishers based on their account ID.
The module identifies publishers through the `getAccount()` method in the `AuctionContext` class.

Device enrichment is selectively enabled for publishers based on their account ID. The module identifies publishers through the following fields:

```json
site.publisher.id (for web environments).
app.publisher.id (for mobile app environments).
dooh.publisher.id (for digital out-of-home environments).
```


### Build prerequisites

Expand Down